首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java 语言静态变量和静态方法沿袭机制的吐槽

2012-11-03 
Java 语言静态变量和静态方法继承机制的吐槽假设,如果,要是,静态变量的继承能够按照我‘天真的以为是的那

Java 语言静态变量和静态方法继承机制的吐槽

假设,如果,要是,'静态变量'的继承能够按照我‘天真的以为是的那个样子’,会怎么样呢?

Person.storeIn();//annotation的拿法Person.getClass.getAnnotations()....blablalba...好多。


然后程序在运行的时候完全可以修改静态变量的值。如果你觉得不安全,你还可以通过final 进行限制。

其实刚才说了那么多,还有一个点子没说到,就是,静态变量都是继承自父类的,你没必要在子类像Annotation一个一个去写。对一个类的注解信息你完全就像调用一个简单的方法进行设置。多爽。

但是现在因为刚才我说的Java糟糕的静态继承设计,使得这成为不可能。不然,还需要Annotation吗?需要!但完全可以只作为静态变量的一个补充。

热点排行