java中数组的初始化 15

区别于int[]i=newint[2];这种数组的初始化方式,有所谓静态初始化的两种形式int[]i={1,2};int[]i=newint[]{1,2};能有哪位高手,... 区别于int[] i=new int[2];这种数组的初始化方式,有所谓静态初始化的两种形式
int[] i={1,2};
int[] i=new int[]{1,2};

能有哪位高手,详细解释下,何为数组的静态初始化吗?而以上这两种静态初始化方法,有不同吗?我们知道在java程序中,static静态变量和静态方法,是优先于成员变量和成员方法载入的。数组的静态初始化,与这个有相通之处吗?

谢谢!回答得好我愿意加分
展开
 我来答
百度网友30bba1497
2007-09-26 · TA获得超过634个赞
知道小有建树答主
回答量:682
采纳率:0%
帮助的人:532万
展开全部
楼主的三种方法应该是同一种类型的
数组都有了长度 而且每个数组成员也有了初值 只不过第一种 初值是系统分配的 0 后两种是用户定义的
静态初始化的概念 在java里好像只是对 static类型的变量初始化
sundc
2007-09-25 · 超过26用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:0
展开全部
也就是数组元素赋值和没赋值的区别吧,和static是2码事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
congshuaishuai
2007-09-26 · 超过16用户采纳过TA的回答
知道答主
回答量:146
采纳率:0%
帮助的人:0
展开全部
后一个是对前一个的重定义

都(就)是静态数组呀!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式