当前位置:   article > 正文

JAVA中数组初始化时用new与不用new有区别吗_数组静态初始化new和不new

数组静态初始化new和不new
不同于String类,String由于实现了常量池 所以new 和不new 有区别:new的话,引用变量指向堆区。不new的话,引用变量指向常量池。
对于数组的定义,初始化时用new与不用new 没区别 ,只是两种方式罢了,因为数组是引用数据类型,建立对象时,无论用不用new,数组实体都是放在 堆内存中,引用变量放在栈内存。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/896632
推荐阅读
相关标签
  

闽ICP备14008679号