黑马程序员技术交流社区
标题:
问大家下个问提
[打印本页]
作者:
天方夜谭
时间:
2014-7-7 13:26
标题:
问大家下个问提
public enum PersonName{
唐僧,孙悟空,猪八戒,沙僧
}
class XiyoujiRenwu{
PersonName name;
String head;
float height,weight;
void speak(String s){
if(name==PersonName.孙悟空){
head="美女头";
}
if(name==PersonName.猪八戒){
head="美男头";
}
else{
System.out.println("没有该人物");
}
System.out.println(s);
}
}
class Test{
public static void main(String[] agrs){
XiyoujiRenwu 猪八戒;
XiyoujiRenwu 孙悟空;
猪八戒=new XiyoujiRenwu();
猪八戒.head="猪头";
System.out.println(猪八戒.head);
System.out.println(猪八戒);
System.out.println(">>>>>>>");
猪八戒=new XiyoujiRenwu();
System.out.println(猪八戒);
猪八戒.head="w头";
System.out.println(猪八戒.head);
System.out.println(猪八戒);
}
}
为什么两个引用型变量的值相同,新实体的建立,应该使的原来的实体成为垃圾了吧
作者:
天方夜谭
时间:
2014-7-7 13:27
但又为什么两个引用变量的值相同呢
作者:
天方夜谭
时间:
2014-7-7 18:47
我知道了,是我写错了,但是要确定一个,第一个对象,是否因为第二个对象的建立而成为垃圾
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2