码迷,mamicode.com
首页 > 其他好文 > 详细

main 静态方法 非静态方法

时间:2017-11-26 22:57:15      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:方法   一段   访问   存在   实例化   内存地址   非静态方法   new   实例   

静态方法不可以调非静态全局变量,从内存的角度看,就是当类被加载的时候静态方法和静态属性(全局静态变量)被加载到内存中,就是在内存中开辟一段内存地址用来保存静态方法和静态属性,这时候没有被实例化的类在内存中是不存在的,所以静态方法是不能访问非静态的全局变量。在类被实例化的时候,就是new 某个类的时候,在内存中给这个类开辟一些内存空间保存这个类的对象,这个时候就可以用静态方法去访问非静态的全部变量。

main 静态方法 非静态方法

标签:方法   一段   访问   存在   实例化   内存地址   非静态方法   new   实例   

原文地址:http://www.cnblogs.com/chen-jack/p/7900652.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!