public class HelloWorld {
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className );
}
}
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className );
}
}
2017-07-12
System.out.println("访问外部类中的score:" + (new HelloWorld()).score);
2017-07-12
public HelloWorld () {
System.out.println("通过构造方法初始化name");
name = "tom";
}
// 初始化块
{
System.out.println("通过初始化块初始化sex");
sex = "男";
}
// 静态初始化块
static {
System.out.println("通过静态初始化块初始化age");
age = 20;
}
hello.show();
System.out.println("通过构造方法初始化name");
name = "tom";
}
// 初始化块
{
System.out.println("通过初始化块初始化sex");
sex = "男";
}
// 静态初始化块
static {
System.out.println("通过静态初始化块初始化age");
age = 20;
}
hello.show();
2017-07-12
已采纳回答 / 冰封一切1
我觉得在这里用接口和抽象类是一样的,因为都只有说话这一个方法,但是如果父类还有其他普通方法时后,抽象类才能继续实现,接口不行,接口必须全是抽象方法。相对来说我觉得用抽象类会比接口好,虽然这个问题目前俩个是一样的。
2017-07-12
我从前几章就开始发现超科和不理解的地方就找各种资料,这一章算是慢慢理清点关系了,还有就是这课程内容很精练易懂,但是还是不全面
2017-07-12