现在才发现,原来关于java,有很多细节都不是很熟悉,例如
((Class)null).method(),如果method方法为static,则不会报错,因为static的方法调用并不需要一个实例。
而如果method不是static,则会报NullPointerException的错误。
——小记一则!
现在才发现,原来关于java,有很多细节都不是很熟悉,例如
((Class)null).method(),如果method方法为static,则不会报错,因为static的方法调用并不需要一个实例。
而如果method不是static,则会报NullPointerException的错误。
——小记一则!