经过我在Eclipse上验证,三种方法都可以,具体原因应该是main位于类本身,可以直接用:
System.out.println(className);
System.out.println(Helloworld.className);
System.out.println(hello.className);
其中hello为实例化对象
System.out.println(className);
System.out.println(Helloworld.className);
System.out.println(hello.className);
其中hello为实例化对象
2018-04-25
使用IS-A测试可以简单的判断对象与类、类与子类,比如
苹果is a水果 -- 苹果是水果的一个对象或者子类
哈密瓜is a苹果 -- 哈密瓜不是苹果,所以不是苹果的对象或者子类
苹果is a水果 -- 苹果是水果的一个对象或者子类
哈密瓜is a苹果 -- 哈密瓜不是苹果,所以不是苹果的对象或者子类
2018-04-25
static int score1=86;
static int score2=92;
public static int sum(){
int sum=score1+score2;
return sum;
}
public static void main(String[] args){
int num = sum();
System.out.println("总分:"+num);
}
static int score2=92;
public static int sum(){
int sum=score1+score2;
return sum;
}
public static void main(String[] args){
int num = sum();
System.out.println("总分:"+num);
}
2018-04-25
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);
}
}
2018-04-25
现在这些例程里面,都是把内部类写到主函数所在的类里面的,这样感觉很多权限的控制问题,没有很好的展示出来让大家理解。应该main在单独的一个类里,然后重新建一个类,可以在同一个包里,也可以在另一个包里,然后在main函数里,定义新类的对象,再去看看各种操作和访问。才便于大家更好的理解这个构架啊!
2018-04-24