java中什么是顺序存储什么是连接存储?

发布网友 发布时间:2022-04-23 23:13

我来回答

3个回答

热心网友 时间:2023-10-01 17:54

仔细看了。
1.所有的基本数据类型全部是存储在栈里面,速度快。
2.一个对象,他的实体是存储在堆里面的,而他的引用是存储在栈里面。
例子:
String s=new String("123");
这个s就在栈里面,而他的"123"这个对象在堆里面。 s 指向"123";
3.就对象本身而言,他的所有属性的值如果不是单例或者静态的,就是存储在堆里面的。一个类的所有对象的属性值都在堆里面并且占用不同的内存空间,而一个类的方法只在方法区里占一个地方,所有的对象指向同一个方法区。
那么怎么区分每个对象的方法呢?是堆的那里传递一个this给方法区的。

有什么不清楚的问我好了
qq:12522307
1.所有的基本数据类型全部是存储在栈里面,速度快。 2.一个对象,他的实体...那么怎么区分每个对象的方法呢?是堆的那里传递一个this给方法区的。 有什么...追问看不懂····我是问什么是顺序存储什么是连接存储····

热心网友 时间:2023-10-01 17:54

顺序储存应该是数据把.数据的内存地址都是连续的
连接储存应该是链表.......

热心网友 时间:2023-10-01 17:54

有人回答了,我赞一个

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com