一,方法
面向过程的语言中,成为函数
面向对象的语言中,称为方法
通过方法,可以对特定功能的代码进行封装,实现代码的复用
1.方法的声明(定义)
访问修饰符返回值类型方法名(形参列表){
方法体//包含return语句
}
访问修饰符可以不写
2.方法的调用
方法名 (形参列表):// 静态只能调用静态,非静态既可以调用非静态,还可以调用静态
对象名.方法名(形参列表):// 静态调用非静态
注意!!!
被static关键字修饰的方法为静态方法(类和对象会再次讲解)
调用方法的实参列表必须和形参列表严格对应
3.静态的方法
static 修饰的方法//
二。方法的重载
方法的名称相同,但是参数的类型或者个数不同
与返回值类型是否相同无关
三。递归的方法
方法里面自身的方法
注意:需要给出一个临界条件,结束递归调用
test()
test()
test()
test()
四。数组
具有相同数据类型的元素的有序集合数组属于引用类型
1.数组的下标
通常我们是通过数组下标来对数组元素进行访问的,数组下标是一个整数,数组下标访问符是[],使用方式是跟在数组名后面,例如:ages[0],意思就是访问ages的第一个元素。
数组的下标一般都是从0开始(数组中下标0表示就是从第一个开始)
3.数组的初始化
静态初始化
动态初始化
4.数组的遍历
for遍历
增强的for遍历(foreach)