在java中,什么叫数组的初始化?

不要把过去的答案告诉我。请结合自己的理解。... 不要把过去的答案告诉我。请结合自己的理解。 展开
 我来答
百度网友e337bc877
2013-08-06 · TA获得超过172个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:173万
展开全部
数组和对象其实是一样的,分别有引用和物理地址,引用你可以看成指针,当你new Object()表示开辟一个物理地址存储对象的真实数据,Object obj相当于你在内存中开辟一个物理地址存储引用(指针),引用本身没有数据,但是通过Object obj = new Object()相当于把引用和对象数据做了关联,调用引用就等于调用数据的物理地址。new Object()表示数据初始化,Object obj表示引用初始化。
慢慢理解,祝你好运。
主播小手66
2013-08-07 · 超过11用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:16万
展开全部
就是说 int[] arr;
这样声明出来的arr变量没有值,是个空引用。
你要把它从空引用赋值为一个实在的数组对象 就叫初始化
比如 int[] arr = {1,2,3,4,5}; 或者int[] arr = new int[]{1,2,3,4,5};
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
e_Jiangnan
2013-08-06
知道答主
回答量:10
采纳率:0%
帮助的人:8.7万
展开全部
简单的说,初始化就是你创建一个空的数组 ,这个数组才存在,你才可以用这个数组。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
s136357491
2013-08-06 · TA获得超过223个赞
知道小有建树答主
回答量:295
采纳率:0%
帮助的人:151万
展开全部
就是在内存中给这个数字开辟存放数据的地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式