摘要:
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文 阅读全文
posted @ 2017-11-26 23:48
吃鱼尾的咩
阅读(240)
评论(0)
推荐(0)
摘要:
静态方法不可以调非静态全局变量,从内存的角度看,就是当类被加载的时候静态方法和静态属性(全局静态变量)被加载到内存中,就是在内存中开辟一段内存地址用来保存静态方法和静态属性,这时候没有被实例化的类在内存中是不存在的,所以静态方法是不能访问非静态的全局变量。在类被实例化的时候,就是new 某个类的时候 阅读全文
posted @ 2017-11-26 21:51
吃鱼尾的咩
阅读(419)
评论(0)
推荐(0)

浙公网安备 33010602011771号