初始值是不能够随便给的!例如:蛋疼的
package com.tjych.pattern.prototype;
public class test1{
private String s = "sdfsdf";
private int test = 1;
private test1 test2 = new test1();
public String getS() {
return s;
}
public void setS(String s) {
this.s = s;
}
public int getTest() {
return test;
}
public void setTest(int test) {
this.test = test;
}
public test1 getTest2() {
return test2;
}
public void setTest2(test1 test2) {
this.test2 = test2;
}
public static void main(String[] args) {
test1 t = new test1();
}
}
乍一看没有什么问题,但是运行之后发现哦mygod!!!!
Exception in thread "main" java.lang.StackOverflowError
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
at com.tjych.pattern.prototype.test1.<init>(test1.java:8)
原来,在new 对象的时候就像进入了是循环一样!!蛋疼!所以要记住哦
分享到:
相关推荐
切记!10种老板hr打死也不能追随.pdf
出游切记 GPS地图常更新.pdf
做网站切记投机真实点击创造真实排名最终版.pdf
eplan 5.7 切记:是eplan5 不是eplan8,里面没有破解软件
readme.txt,python刷题神器,必看!切记
【标题】:“白领:切记女性职场十大路障.doc” 【描述】:“白领:切记女性职场十大路障.doc” 【标签】:“资料 范文” 在职场中,尤其是对于女性而言,存在一些常见的障碍,这些障碍可能阻碍职业发展和成功。...
互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术...
2. 重写了alter提示框,调用脚本中的AfxMessageBox(str)方法,可在此函数里面作相关处理, 切记造成死循环 3. 可分多个step(n).js文件手动递增加载,或者手动加载Step(n).js文件,自动加载Auto.js文件,文件与该程序...
### 数据库优化原则详解 #### 一、百万级数据库优化策略概述 在处理大规模数据时,高效的数据库设计和优化显得尤为重要。本文档旨在提供一系列针对百万级别数据量的数据库优化建议,适用于从事程序开发的程序员及...
### 停车和指挥停车时切记12条注意事项 #### 1. 降下车窗关闭音乐 在指挥停车时,确保车内音乐关闭是非常重要的一步。这有助于驾驶员更好地集中注意力,同时也便于指挥者通过声音指令来进行沟通。此外,降下车窗...
【防溺水知识详解】 防溺水是一项至关重要的安全教育内容,尤其在夏季,随着气温升高,游泳成为消暑活动,但同时也增加了溺水的风险。以下是对防溺水知识的详细解析: 首先,了解游泳安全要点是防止溺水的基础。...
【文档概述】 这篇文档主要针对的是家长在孩子初次入园时可能会遇到的问题以及如何正确应对的建议。家长的行为和态度在孩子入园初期起着至关重要的作用,因为它们会影响到孩子对幼儿园的适应程度和情绪状态。...
java实现的大乐透选号器(5+2),闲着没事玩的,使用exe4j打包的exe文件,切记别当真。
在冬季,特别是潮湿多雨的环境下,行车安全显得尤为重要。桂林地区的冬季气候条件对驾驶者提出了额外的挑战,包括低温、多雨、多雾,这些因素都可能导致能见度降低和路面湿滑,从而增加了行车的风险。...
切记要用WebGoc打开,输入的爱心总数不得超过30,否则程序会出bug。切记要用WebGoc打开,输入的爱心总数不得超过30,否则程序会出bug。切记要用WebGoc打开,输入的爱心总数不得超过30,否则程序会出bug。切记要用...
上下左右键控制决心移动,任何物品都是攻击。上下左右键控制决心移动,任何物品都是攻击。上下左右键控制决心移动,任何物品都是攻击。上下左右键控制决心移动,任何物品都是攻击。上下左右键控制决心移动,任何物品...
本资源是小乌龟git的安装包,为压缩文件,大家要和上一个git资源一起使用,切记要先下载git,再安装小乌龟git,具体的步骤请友友们详见我的博客《gitee代码的提交》,希望本资源可以让大家更方便地安装小乌龟git,为...
《爱卿组桥梁毕设范例》是一份重要的学习资源,专为正在准备桥梁工程毕业设计的学生提供...桥梁工程是一项严谨而复杂的任务,每一个细节都可能影响最终的安全性和可靠性,因此“切记”要透彻理解并灵活运用所学知识。
在求职过程中,网络投递简历是一项重要的步骤,但如何有效地发送简历往往被忽视。以下是根据标题和描述提炼出的关键知识点: 1. **避免发送简历附件**:尽量避免以附件的形式发送简历,因为这可能会给人力资源部门...
面试是求职过程中至关重要的环节,尤其对于公务员面试,其严谨性和规范性更为突出。考生们在面试中应避免犯以下几个禁忌,以增加成功的机会。 首先,面试中的第一个禁忌是说话不经思考,过于直接。...