WEB 开发 开发语言 Java 技术 .Net 技术 数 据 库 硬件使用
图象媒体 Linux/Unix 移动平台 嵌入开发 Windows 专区 软件工程
Ajax 技术 | ASP | PHP | ASP.NET | C# | JSP | Access | Oracle | 网页设计 | Flash | 安全专题 | IIS | VC/MFC | Delphi | C/C++
 你的位置:首页 > Java 技术 > J2SE / 基础类

如果一个类里的构造函数含有本身类的对象,那该怎么处理的或怎么理解的?
[ 来源:ITWENKU 时间:2006-9-6 23:05:02 | 浏览:186人次 ]

class a
{
a()
{
a obj=new a();
obj.say();
}

public static void main(String [] a)
{
a obj2=new a();

}
void say()
{
}

}


这样写的话是无限嵌套了吧


如果调用的不是另一个构造函数重载,那就肯定是递归呗。
而且楼主这个程序中连个递归结束条件都没有,也就是无限递归。一旦运行起来,肯定是“Stack Overflow”。。。


这样的啊.......

我都觉得是这样,

那我怎么检测出来,我上面那样运行没见什么异常啊,~


啊?真的?
为什么俺运行它就栈溢出了。555~~~~~


无限了呢


如果不是内存StackOverflow,就是我要Overflow了。




相当死循环!
哈哈!


为什么我这里运行没异常




at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
at a.<init>(a.java:5)
Press any key to continue...


全是这 哈哈 还有好长


...汗,为什么我这儿报异常

 相关文章
·大家来做题吧,每天一题,面试题
·JAVA的一道选择题
·大家遇到过jvm coredump的情况吗
·java连接sql2000出错
·编写一个java程序
·如何使JTable的表列固定大小

 最新更新
在java中有哪个方法可以解决下面的问题啊:如取得一个雇员编号,当雇员编号<10需要在前面补0
关于static变量的用法
请问如何设置eclipse是其使用sun的Java编译器,而不是它自己的,谢谢
todo的使用?
读取大图片总是不行高手执教
有个关于JAVA向上转型的问题
如何改变键盘的输入值
FileReader与FileWriter读写"*。txt"的问题
如何将一个txt文件,读取到一个String数组里面
跟抽象类有关的问题
客户端连接服务器的时候,能绑定自己的端口号吗?
请问从socket取得的InputStream的readLine()方法是不是自动阻塞的?
 版权所有:中国IT问库
copyright © 2006 www.itwenku.com all rights reserved.