Java数组中存储的是引用还是值?

发布网友

我来回答

4个回答

热心网友

跟你说一句话你应该就明白了:
JAVA中值类型的只有short,char,byte,int,long,double,float,boolean八大基本类型,其他的所有类型都是引用类型。

热心网友

数组是引用类型。
但如果是值类型的数组,比如int[],那里面存的就是值类型。
引用类型,就存引用咯!

热心网友

看你的数组是用的类对象还是基本数据类型了
比如 INT[] 这种那分配的变量空间就是具体的植
那比如你是声明的其他类的实例
比如 PIG[] P = NEW PIG();
那分配的变量空间存放的就是 NEW出来的PIG对象的 地址.

热心网友

除了基本数据类型,其他的都是引用数据类型

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