为什么不允许使用 Java 静态构造函数?

Java 静态构造函数 假设我们有一个定义为的类: public class Data {    private int id;        public static Data() {}} 如果您尝试编译此类,则会在 Data 类型的构造函数中收到一条错误消息,作为非法修饰符。仅允许公开,受保护和私有。 静态属于类,构造函数属于对象 我们知道静态方法,静态块或变量属于该类。而构造函数属于该对象
相关文章
相关标签/搜索