static的不懂?该如何处理
发布时间:2010-06-05 14:18:52 文章来源:www.iduyao.cn 采编人员:星星草
static的不懂???
static final int[] a={1,2};
static final int[] b;
static{b=new int[2];b[0]=1;b[1]=2;}
俺不懂啊?有谁能帮俺解决一下的啊?
------解决方案--------------------
static final int[] a={1,2}; //定义一个数组常量a,它的数组元素是a[0]=1,a[1]=2,数组常量a不可变,但数组元素a[?]可变,如改成b[0] = 10
static final int[] b; //定一个一个数组常量b
static{b=new int[2];b[0]=1;b[1]=2;} //静态代码块,b因为是常量,但是上面没有赋值,所以有一次赋值的机会,这样让b指向一个数组长度为2数组对象,同时给该数组对象的元素赋值,b[0]=1,b[1]=2,以后b不可变,但b[?]可变,如改成b[0] = 10
------解决方案--------------------
static final int[] a={1,2}; //定义一个数组常量a,它的数组元素是a[0]=1,a[1]=2,数组常量a不可变,但数组元素a[?]可变,如改成b[0] = 10
static final int[] b; //定一个一个数组常量b
static{b=new int[2];b[0]=1;b[1]=2;} //静态代码块,b因为是常量,但是上面没有赋值,所以有一次赋值的机会,这样让b指向一个数组长度为2数组对象,同时给该数组对象的元素赋值,b[0]=1,b[1]=2,以后b不可变,但b[?]可变,如改成b[0] = 10
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
使用javaService将java Application程序注册成windows系统服务,程序中调用的文件路径问题
我写的application程序,原来是在linux下...
-
java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]l??ռ?ߵ?????һ?? hstmt
取数据库tableName的字段的名字时出现上...
-
Java线程优先级抢占问题
java中,使线池中的一个当前运行的线程阻塞,运行优先级高的线程,待高优先级线程运行完毕后,再运行刚才被阻塞...
-
JAVA女实习生适合编程及未来发展?
我是大四的 我还有一个月就要去北京当java实习生了 对编程还是有些兴趣了 因为是本专业 而且我...
-
这个怎么运行不成?请哪位大侠帮一下,谢谢!
public class Employee{
private int id;
private String name;
private ...
-
请懂LOG4J的大虾进来看看
小弟最近在学log4j
现在只是知道怎么配置,什么是什么。
那到底这个东西怎么运用到一个项目中去呢
...
-
数据库问题java.sql.SQLException: Column not found,急!!!!
救命啊
我读不了数据库啊
各位大侠教教我~~
我的代码:
/...
-
关于java程序的一些问题
由于初学java,对于运行后的错误不理解,麻烦大家指教了,谢谢!
2011-9-18 14:05:48 org.apache.catalina...
-
求apache mina框架所需要的jar包
如题,哪位好心人能给我发一份一些相关jar包吧,小弟感激不尽。要是能够给我发些学习资料,就更好。
...
-
同一个类的不同实例,他们的方法是否共用一个内存空间
如题
听说一个类创建多个实例的时候,其变量是分别创建不同的内存空间来存储,...