问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么在java中,可以这样定义类的对象?

发布网友 发布时间:2022-05-05 11:57

我来回答

4个回答

热心网友 时间:2022-06-27 11:49

Java中this关键字,代表指向当前对象的指针。
楼主给的代码中的final Main main = this; 只是再声明了一个变量指向当前对象,并没有再创建一个当前对象,其实不用final也是可以的,之后在程序中还可以把main指向其他对象。

那为什么main可以指向自己呢?Java中对象创建的顺序是:分配内存,然后初始化。在另一类中创建Main x=new Main()时,首先创建一个Main,创建这个Main时分配内存,分配完内存,这个Main中的this就指向了它自己,然后这个Main进行初始化,即执行final Main main = this; 即声明了另一个变量main同样指向它自己,最后x指向创建出的Main。

热心网友 时间:2022-06-27 11:50

很正常呀,表示自身,因为类在 new 之后才会被创建,在创建之前并不知道自己是什么样的。所以想要用到自己的话,比如把自己传出去,就会这么用的。

热心网友 时间:2022-06-27 11:50

这个是可以的,慢慢习惯,你会发现这种方式在很多设计中有特别的用处的。比如,通过静态方法创建类的实例(对象)的时候,就要求类内部在初始化的时候就创建一个自己的对象。

热心网友 时间:2022-06-27 11:51

很正常
就像你在
public static void main(String[] args)
{
Main main = new Main();
}
一样的道理
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
北京协和售后 spcp代收费是什么 Doppelherz/双心 铁元营养口服液 500ml-详细介绍 淘宝阿尔卑斯店的德国铁元怎么样? 后面的肩膀缝疼因为什么 刮痧后一躺下肩膀疼的要命 “亭台六七座”的出处是哪里 mahini 是什么意思? 外阴溃烂了怎么办 外阴溃疡,溃疡处伤口不愈合,可以用什么药 java中哪些类可以用来定义一个对象 java在类的定义中创建自己的对象? 罗已尼手表最差吗 桂魄初生秋露微,轻罗已薄未更衣。是谁写的? 高分求答案! 罗荣布料怎么样 桂魄初生秋露微,轻罗已薄未*,银筝夜久殷勤弄,心怯空房不忍归.谁能解读这首诗的含义,重重有赏 海贼王路飞在新世界怎么样了,还有和罗的关系 海贼王罗为什么会成为七武海不是跟路飞做对吗 宋锦与花罗哪个贵 罗睺罗已经涅槃怎么又成住世阿罗汉 桂魄初生秋露微轻罗已薄未更衣对月亮的别称是什么 桂魄初生秋露微,轻罗已薄未*的意思是什么?当时作者的思想感情有什么? 轻罗已薄未更衣中薄读音 薄、未、衣、更、已、轻、罗、七个字怎样组成一句话??、??? 桂魄初生秋露微 轻罗已薄未更衣。暗示哪个生肖? 秋夜曲 王维 桂魄初生秋露微 轻罗已薄未更衣 时罗已寝,忽惊觉,潜起,属耳察之审,还就枕.翻译成现代文 古诗秋夜曲的轻罗己薄未更衣的薄读什么 古诗秋衣曲的轻罗己薄未更衣的薄怎么诗。谢谢! 罗已降压片怎么样 java在本类中定义对象问题,求助! Java 对象定义问题 java 怎么定义一个对象数组 java中创建一个对象 java对象的定义格式 在java中list对象怎么定义 一个表空间创建又两个数据文件会提高写入性能吗 选取矩形区域,按住什么键在图像中拖出鼠标键选出一个正方形选区,按住什么键? windows自带画图工具中,矩形选框 快捷键是什么? 在Photoshop中自由改变已画好矩形选框大小的快捷键是什么? 穿针引线法解不等式中“奇穿偶不过”什么时候穿什么时候不穿 请举例 如何用穿根法解题关于奇过偶不过 详细一点 数学中穿根法是什么?从右到左,从上到下,齐透偶不透,最好有图例说明哈, 数轴穿根法,奇穿过、偶弹回,怎样解释(回答满意可以加悬赏) 穿根法的奇过偶不过定律 高次不等式,的奇串偶不串什么意思?讲的通俗易懂点 数轴穿根法中的" 奇过偶不过" 的意思 穿根法中的奇过偶不过是什么意思? 台式电脑 刚开机就有鲁大师温度检测警告固态硬盘80度,是哪里出了毛病? 什么是穿根法?怎么用?可以举个例子吗?