关于java数组和内存

在c中,数组是连续的一系列同类型的数据。特点是,非常节省空间,除了数据基本没有其他空间的占用。

但是在java中,list是有各种方法的。他是一个类,数组是对象。

而且,我在进入list的方法是发现,list不会溢出,因为他不是在栈里面,是在堆里面。

我觉得是在堆了。 
我在读java的list实现方法的时候,发现java的list不会溢出,而且在增大list的长度是会换堆地址。 
这个从c转过来的程序员觉得 list的地址不可操控,不过,java本来就没有指针。。。 

阅读更多
个人分类: java
上一篇python里面的encode和decode
下一篇关于java里面throw和throws的区别
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭