关于静态资源和非静态资源

静态资源是在类初始化的时候进行加载,而非静态资源实在对象new的时候进行加载。我们知道类的初始化要比对象new要早从而得出以下结论。

1.静态方法不可以掉用非静态资源。因为非静态资源在new以后才出现,而静态资源类加载的时候就出现了,就像你不可能知道明天的彩票号是多少一样,因为你的出现比明天彩票号出现的早。

2.静态方法可以调用静态资源。因为大家都是一起出身的谁还不认识谁啊。

3.非静态方法可以调用静态资源。因为非静态方法new之后才出来。

猜你喜欢

转载自www.cnblogs.com/cxh-/p/12084153.html