本帖最后由 孙百鑫 于 2013-6-30 08:52 编辑
- class demo1{
- static int a;
- static String b;
- void run(){
- System.out.print("a="+a+",b="+b);
- }
- }
- public class demo{
- public static void main(String[] args){
- new demo1().a=5;
- new demo1().b="kess";
- new demo1().run();
- }
- }
- <p> </p>
复制代码 new demo1().a=5;
new demo1().b="kess";
这两个运行之后就成垃圾了是吧?,运行后的结果应该是a=0,b=null.是吧。但是运行后才知道并不是。
|
|