Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 静态到底是不是优先 ? |
pinksnoopy
发贴: 5 积分: 0 |
于 2005-05-24 05:09
class One { One(String str) { System.out.println(str); } } class Two { static int i=0; One one_1=new One("one-1"); static One one_2=new One("one-2"); static One one_3=new One("one-3"); Two(String str) { System.out.println(str); } } public class stat { public static void main(String args[]){ System.out.println("Test main() start..."); System.out.println("Two.i="+Two.i); } } 结果为什么是 Test main() start... one-2 one-3 Two.i=0 而不是 Test main() start... Two.i=0 one-2 one-3 为什么是one-2和one-3优先过Two.i呢 ? Two.i不是静态的吗 ?? 静态的优先级别是怎样的 ??/ 如何去理解它 ? Java应用者与<IDE/环境> |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
5374 | 静态到底是不是优先 ? | pinksnoopy | 581 | 2005-05-24 05:09 |
4262 | Re:静态到底是不是优先 ? | 4ngle | 73 | 2005-05-24 10:17 |
4508 | Re:静态到底是不是优先 ? | marsbible | 143 | 2005-05-24 17:16 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |