标签:
Java冷知识
1、Number的Class类不是Integer的Class的父类
2、final的静态的变量第一次访问会是类进行初始化,而fianl的静态常量访问不会使类初始化
3、通过Class.forName("oo.oo.A")得到的Class应用会使该类初始化,而Integer.class得到的应用不会使该类初始化
4、这样子Class<Number> clazz = int.class会报错而Class<? extends Number>clazz = int.class没事
标签:
原文地址:http://my.oschina.net/u/867830/blog/474823