第一个写错了
public class hello {
int i= 10;
classse cla=new classse(i);
// 出错non-static variable this cannot be referenced from a static context
// cla.show();
public hello() {
System.out.println("hello.show()");
} public static void main(String[] args) {
int i= 10;
classse cla=new classse(i);//
cla.show();
hello hello1 = new hello();
}
public class classse {
public classse(int i){
System.out.println(i);
}
public void show(){
System.out.println("classse.show()");
}
}
}
public class hello {
int i= 10;
classse cla=new classse(i);
// 出错non-static variable this cannot be referenced from a static context
// cla.show();
public hello() {
System.out.println("hello.show()");
} public static void main(String[] args) {
int i= 10;
classse cla=new classse(i);//
cla.show();
hello hello1 = new hello();
}
public class classse {
public classse(int i){
System.out.println(i);
}
public void show(){
System.out.println("classse.show()");
}
}
}
classse cla=new classse(i);
// 出错non-static variable this cannot be referenced from a static context
// cla.show();
public hello() {
System.out.println("hello.show()");
} public static void main(String[] args) {
int i= 10;
classse cla=new hello().new classse(i);//这样实例化
cla.show();
hello hello1 = new hello();
}
public class classse {
public classse(int i){
System.out.println(i);
}
public void show(){
System.out.println("classse.show()");
}
}
}
static class classse