【发布时间】:2017-11-09 19:37:30
【问题描述】:
有一个类似的问题 Constructor is static or non static
但很少有人说构造函数是静态的,也很少有人说构造函数是非静态的。这令人困惑。那么任何人都可以澄清构造函数本质上是静态的还是非静态的?
【问题讨论】:
-
stackoverflow.com/questions/7780406/… ?恕我直言,最好将构造函数视为特殊的东西(即不是真正的方法)
-
你如何在这里定义静态?
-
在构造函数属于类还是类的特定实例的意义上是静态的。
-
我想说两者兼而有之。它属于类,因为您可以在没有类实例的情况下调用它。但它属于实例,因为您可以从构造函数体内引用/调用实例成员。
标签: java constructor