JAVA与C中一维数组的类似之处与区别

因为我写C比较多,在学java的时候总是会不自觉想去了解了解和C关联,毕竟底层实现是差不多的 首先,在java中,基本数据类型不需要new而直接定义,而引用数据类型在定义实例时需要new实例对象。 1、不同于String类,String由于实现了常量池 所以new 和不new 有区别:new的话,引用变量指向堆区。不new的话,引用变量指向常量池。下面是来自网络的内存结构图 2、对于数组的定义,初
相关文章
相关标签/搜索