JAVA:”对象的引用“是什么意思?138
发布网友
发布时间:2023-10-14 09:32
我来回答
共4个回答
热心网友
时间:2024-12-03 03:46
new KKK()创造了一个对象,类型是KKK。
而KKK a则创造了一个可以存储KKK类型对象引用的“引用存储器”。
而等号=则把new KKK()这个对象的引用存到了a之中,这样你就可以用a来使用这个对象数据和方法了。
再举个例子,
String a=new String("asdf");//这里把"asdf"代表的对象的引用存到了a中
a=new String("fdsa");//这里又把另一个对象"fdsa"存到了a中,所以a就不是指向原来的"asdf"了,而是"fdsa"了
System.out.println(a);//这里输出的结果如我们预料的一样,是"fdsa"
热心网友
时间:2024-12-03 03:47
JAVA:”对象的引用“意思是定义一个变量,这个变量指向的是一个对象,所以叫对象的引用。
Object obj=new Object();
//obj:对象的引用
//new Object():对象
//Object:类
热心网友
时间:2024-12-03 03:47
new KKK()这是一个对象
KKK a;这是一个引用
这句话的意思是new一个KKK对象把他赋给一个KKK类型名叫a的引用
热心网友
时间:2024-12-03 03:48
其实java里对象就是C里的指针。指向一个内存地址,这里就是对象的空间。
jav的引用有:强引用 弱引用 虚引用 引用