当前位置:编程学习 > JAVA >>

java新手问题 ,求各位大神帮助

各位大神,帮帮忙 本人是一个菜鸟 想问几个问题~ 
class BirthDate{
......
}

public class Test{

  Test test = new Test( );
   这个test为什么是局部变量啊?是要分配到栈内存中么?
}





public class Test{
     Test test = new Test( );
     int date = 9;
}
这个date 为什么也是局部变量啊?
java --------------------编程问答-------------------- 这两个都是成员变量,不是局部变量。

另外
public class Test{
  Test test = new Test( );
}
这个会死循环。 --------------------编程问答-------------------- 这两个都是成员变量,你搞错了。
Test test = new Test( ); 这样写是单例的写法
--------------------编程问答--------------------
引用 2 楼 zhongxianyao 的回复:
这两个都是成员变量,你搞错了。
Test test = new Test( ); 这样写是单例的写法

不要误人子弟啊,这怎么个单例法。。。。 --------------------编程问答-------------------- public class Singleton {
private static Singleton singleton = new Singleton();
private Singleton() {}

public static Singleton getSingleton() {
return singleton;
}
} --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 不懂帮顶       --------------------编程问答-------------------- 赞2楼,帮顶一下
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,