属性初始化
对象属性初始化
对象属性初始化一共有3种
1.声明该属性的时候初始化
2.构造方法中初始化
3.初始化块
代码实例
public class Hero{
public String name ="some hero" ; //声明该属性的时候初始化
public Hero(){
name = "some hero; //构造方法初始化
}
{
name = "some hero";//初始化块
}
}
类属性初始化
类属性初始化有2种
1.声明该属性的时候初始化
2.静态初始化块
代码实例
public class Hero {
public String name;
public static String name = "hei"; //声明的时候 初始化
static{
name = "hei";//静态初始化块 初始化
}
public Hero(){
}
}