public class HelloWorld {
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println(className);
}
}
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println(className);
}
}
2015-07-22
学过PHP之后 真心的感觉这个outer.this.attr 的方式反人类啊 用outer.attr 不好么
很容易当成还是在访问内部类的属性
很容易当成还是在访问内部类的属性
2015-07-22
抽象类使用规则
a. abstract定义抽象类;
b. sbstract定义抽象方法,只有声明,不需要实现;
c. 包含抽象方法的类是抽象类;
d. 抽象类中可以包含普通的方法,也可以没有抽象的方法;
e. 抽象类不能直接创建,可以定义引用变量。
a. abstract定义抽象类;
b. sbstract定义抽象方法,只有声明,不需要实现;
c. 包含抽象方法的类是抽象类;
d. 抽象类中可以包含普通的方法,也可以没有抽象的方法;
e. 抽象类不能直接创建,可以定义引用变量。
2015-07-21
1、按静态初始化块-->初始化块-->构造方法的顺序进行变量的初始化,则变量值=最后初始化对应的值
2、静态初始化块只能对静态变量赋值
2、静态初始化块只能对静态变量赋值
2015-07-20