JAVA中数组初始化时用new与不用new有区别吗 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 初始化 java 数组 搜索资料 1个回答 #热议# 为什么有人显老,有人显年轻? 山东中公优就业 2018-04-01 · TA获得超过1511个赞 知道小有建树答主 回答量:907 采纳率:88% 帮助的人:211万 我也去答题访问个人页 关注 展开全部 1、不同于String类,String由于实现了常量池 所以new 和不new 有区别:new的话,引用变量指向堆区。不new的话,引用变量指向常量池。2、对于数组的定义,初始化时用new与不用new 没区别,只是两种方式罢了,因为数组是引用数据类型,建立对象时,无论用不用new,数组实体都是放在堆内存中,引用变量放在栈内存。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-16 java里的new到底是什么意思??? 2015-10-16 Java中的数组在使用new操作符创建时是否被初始化? 1 2017-09-03 在java中new的用途是什么? 41 2019-09-03 Java中的数组在使用new操作符创建时是否被初始化? 2023-08-02 java new是什么 更多类似问题 > 为你推荐: