java中的方法。
方法:方法是行为。
静态方法:可以类名.方法名()调用。
void没有返回值。
return有返回值但是只能返回一个值。
方法的重载:方法名相同,方法的参数类型和个数不同。
返回类型要和赋值类型一致。
实参
静态方法不能访问非静态的,方法不能返回多个值。
方法里面不可以定义方法:即方法不能相互嵌套。
不能在方法外部直接写程序逻辑代码。
对象是类的实例,类是对象的模板。
构造方法:方法名与类名相同,没有返回值。
当类中有参的构造方法时不会在自动创建无参的构造方法。
局部变量和成员变量的区别
作用域不同:局部变量的作用域仅限与定义他的方法
成员变量的作用域在整个类内部都是可见的
初始值不同:Java回给成员变量一个初始值
Java不会格局不变量赋予初始值
同一方法中,不允许有同名局部变量;在不同的方法中,可以有同名局部变量。