wangflood

精心维护一个技术blog,为了工作,也是爱好。

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  14 Posts :: 19 Stories :: 8 Comments :: 0 Trackbacks
昨天下午和一个同事讨论这个问题的。一向讨论会有结果,昨天居然没有结果。
晚上和群里面兄弟又讨论了,没有结果。贴出来,等我以后长进了,也好看看,自己当初是多么地菜。
当然,最重要的就是和blog读者分享了。

public class Test {
    
static int x;
    
static {
        
int x = 0;

    }
    {
        
int x = 0;
    }

    
public static void main(String[] args) {
        
int x = 0;
        
while (true) {
            
// 编译错误
            
// Doplicate local valiable x
            int x = 0;
        }
    }
}
static不是只在data segment上分配内存吗?如果是的话,static代码块里的int x=0;是如何分配的.。。。。。。。。。
很晕。求高手指教。

posted on 2011-03-29 20:50 wangflood 阅读(158) 评论(0)  编辑  收藏 所属分类: java

只有注册用户登录后才能发表评论。


网站导航: