内部类有构造方法吗 - 智学轩城

内部类有构造方法吗

甘仲金头像

甘仲金

2025-12-09 18:20:32

有,Java中的内部类可以有构造方法。
这就是坑,别信内部类没有构造方法。
比如,2020年我接手的那个项目,内部类没有正确初始化,导致bug。
记得:内部类构造方法需注意依赖关系。

扈仲定头像

扈仲定

2025-08-01 16:12:10

上周,2023年,我那个朋友问了我一个问题。内部类有构造方法吗?
有啊,内部类可以有自己的构造方法。本质上,它是外部类的一部分,所以可以继承外部类的属性和方法。
一言以蔽之,内部类可以有构造方法,用于初始化内部类的实例。
每个人情况不同,但一般来说,内部类的构造方法会在创建内部类实例时被调用。
我刚想到另一件事,不过这个话题就到这里吧。你看着办,需要更多解释吗?算了。

检仲夫头像

检仲夫

2026-02-23 11:08:51

内部类可以有构造方法。 我自己开发过系统,看到过这种情况。
对象内部调用:直接创建对象。
方法内部类:new内部类对象
静态内部类:new内部类.内部类对象
注意:外部类没有构造方法,不能直接创建对象,只能通过内部类创建。

第五仲邃头像

第五仲邃

2025-10-08 12:29:49

内部类有构造方法,跟普通类一样。就是内部类里可以写构造函数,用来初始化内部类的属性。我手上这个项目里,就用了内部类构造方法来设置一些特定值。你自己看,先这样。