?public?class?SS{???
????public?static?void?main(String?args[]){???????????
????????new?SS().method0();???//靜態(tài)方法調(diào)用了非靜態(tài)方法
????????SS?ss=new?SS();
????????ss.method0();
????????//new?Test2().method2();?//靜態(tài)方法調(diào)用了另一個類的非靜態(tài)方法
????????method1();???//靜態(tài)方法調(diào)用了靜態(tài)方法
????????new?Test2().method2();?
???????/*Test2?t2=?new?Test2();
???????t2.method2();*/
????}?????
????public?void?method0(){??
????????System.out.println("靜態(tài)方法調(diào)用了非靜態(tài)方法");??
????}??
????public?static?void?method1(){??
????????System.out.println("靜態(tài)方法調(diào)用了靜態(tài)方法");??
????}??
}??
?
?
?class?Test2{??
????public?void?method2(){??
????????System.out.println("靜態(tài)方法調(diào)用了另一個類的非靜態(tài)方法");??
????}??
}main里面的調(diào)用怎么這么奇怪,誰能講一下各自有啥區(qū)別,特別是new 類名().非靜態(tài)方法是什么鬼
添加回答
舉報
0/150
提交
取消
