社区
Java SE
帖子详情
java初学者求教一个堆栈溢出的问题
a8497672
2016-08-21 10:37:49
class A {
A a = new A();
}
class B {
// A a = new A();
main() {
new A();
}
}
伪代码如上,请问为什么在main函数里面定义的匿名对象会报StackOverflowE
...全文
176
5
打赏
收藏
java初学者求教一个堆栈溢出的问题
class A { A a = new A(); } class B { // A a = new A(); main() { new A(); } } 伪代码如上,请问为什么在main函数里面定义的匿名对象会报StackOverflowE
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Be_nurturing
2016-08-22
打赏
举报
回复
2楼的答案是正解
京城阿飞
2016-08-22
打赏
举报
回复
A类里面创建A对象,死循环了~
a8497672
2016-08-22
打赏
举报
回复
引用 2 楼 qq_35502733 的回复:
对象A不停的调用自身来创建对象A,造成一个死循环
B类new A()的时候,A类不是就初始化一次吗 ,为什么发生递归呢?
那些年啤酒
2016-08-22
打赏
举报
回复
对象A不停的调用自身来创建对象A,造成一个死循环
gotopause
2016-08-21
打赏
举报
回复
你给A添加一个默认构造函数,里面输出一句话你就知道为什么了
一个
牛人给
java
初学者
的建议
一个
牛人给
java
初学者
的建议
java
源码包---
java
源码 大量 实例
Tcp服务端与客户端的
JAVA
实例源代码,
一个
简单的
Java
TCP服务器端程序,别外还有
一个
客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...
Java
学习指南(
Java
入门与进阶)
这是
Java
学习指南系列课程的第1篇,介绍
Java
语言的入门语法,引领希望学习
Java
语言编程的
初学者
进入
Java
大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从
Java
开发平台的下载和安装开始,从浅到深、从...
java
web开发实战1200例 第二卷 源码
范围两个压缩部分,请留意下载后解压!...《
Java
Web开发实战1200例(第2卷)》非常适合
Java
Web项目开发人员、
Java
Web
初学者
及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。
java
超强笔记
java
超强笔记。涵盖
java
详细信息,适合
初学者
阅读,从安装到软件设计,涉及全面,阅读方便。
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章