public class HelloWorld{
public class Inner{
public void show(){
System.out.println("内部类");
}
}
public static void main(String[] args){
HelloWorld hello = new HelloWorld();
Inner inn = hello.new Inner();
inn.show();
}
}
public class Inner{
public void show(){
System.out.println("内部类");
}
}
public static void main(String[] args){
HelloWorld hello = new HelloWorld();
Inner inn = hello.new Inner();
inn.show();
}
}
2018-04-26
经过我在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