public class HelloWorld {
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return (score1+score2);
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return (score1+score2);
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
2017-07-13
public class HelloWorld {
String className = "JAVA开发一班";
public void className(){
}
public static void main(String[] args) {
HelloWorld world = new HelloWorld();
world.className();
System.out.println( "班级名称:"+ world.className );
}
}
String className = "JAVA开发一班";
public void className(){
}
public static void main(String[] args) {
HelloWorld world = new HelloWorld();
world.className();
System.out.println( "班级名称:"+ world.className );
}
}
2017-07-13
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