一,成员变量与局部变量。
成员变量:
位置:类里方法外,
作用域:整个类有效,类消失了,变量才释放,
注意:不用初始化,会自动赋予默认值。
-------------------------------------------------------------------------------------------
局部变量:
位置:方法里或局部代码块中,
作用域:方法里或局部代码块中有效,
注意:要手动初始化。
=====================================================
二,方法格式。
方法的修饰符 方法的返回值 方法名(【参数列表】){方法体}
public static void main (String[] args){}
=====================================================
三,方法的重载。
在同一个类中,方法名相同,参数列表不同。
(int a,String b)与(int b,String a)-----不构成重载。
(int a,String b)与(String a,int b)-----构成重载。
注意:参数的数量,类型,位置,有一个不同都构成重载。
当参数个数不同时,一定构成重载,
当参数个数相同时,可能构成重载,
=====================================================
四,构造方法。
定义:构造方法是与类同名且没有返回值类型的方法。
格式:修饰符 类名(参数列表){方法体}
作用:构造方法的主要功能就是完成对象的创建,当类创建对象时,
就会自动调用构造方法。
注意:每个类中都默认存在无参构造。
每次创建对象时,都会自动触发对应的构造方法来创建对象。
构造方法也存在重载的现象:无参构造、含参构造,全参构造。
注意:如果提供了含参构造,默认的无参构造会被覆盖,如果想继续
使用无参构造创建对象,就必须手动提供无参构造。
=====================================================
变量与方法
最新推荐文章于 2024-10-01 09:29:45 发布