A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2013-8-12 21:28  /  1754 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1: 在Java中static的方法和属性是属于这个类,所有对象都公有,并不是属于某个对象,所以他可以直接通过类名直接调用。
2: 成员变量是属于对象的,它只能通过对象进行访问,倘若你在方法中静态main方法中直接调用某个类中非静态方法,则肯定会抱错,因为我这是调用的是哪个类,哪个对象的方法呢?
3: 然后也是同楼上哥们所说,jVM加载执行的顺序也是一个因为,一般顺序是:静态代码块-->静态方法-->普通方法快(应该也叫构造块吧)-->构造方法(new 对象的时候)......
希望可以帮助你.........

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马