在空类(没有字段和属性)中,编译器也会在编译后自动创建一个默认构造函数。如果我们从不使用这个空类,那么为什么编译器会创建这个默认构造函数?
最佳答案
我们可以将它用作类型标记,例如:
class DatabaseColumnName {}
class DatabaseTableName {}
addItem(DatabaseColumnName.class, "Age")
addItem(DatabaseTableName.class, "Person")
...
getItemsByType(DatabaseTableName.class)
此外,阅读其他语言的用法以更深入地了解空类:
关于java - 我们是否需要在 java 项目中使用空类?如果是那么为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43861272/