private static int i=0;和private int i=0;有啥区别

如题所述

static int i 说明是静态的int型 i 当类加载时 i 变量就被附以0这个值 不加static 是当i 被调用时才初始化赋值0, 即被赋值的时机不同。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-23
第一,有static的时候会第一顺序被调用。第二,之所以被叫做全局变量,就是都可以调用这个static里面的方法。。。。够直白了吧~相信你能听懂
相似回答