黑马程序员技术交流社区
标题:
关于对象和对象变量的区别
[打印本页]
作者:
ciying88
时间:
2017-3-15 21:49
标题:
关于对象和对象变量的区别
问题:下面哪个定义的是对象?
(1)Date date;
(2)Date date1=new Date();
答案:(2)定义的才是一个对象,而(1)定义的是一个对象变量,一个对象变量不是对象。为什么不是对象?因为没有对象让它引用。
如何date使用Date类的方法,会报错的,为什么?因为没有引用任何对象,你可以先赋值为null。new Date()构造一个对象,并把创建的对象给date1引用。
Date()是一个构造器,构造器是干嘛用的?构造器是实例化对象的状态的。一个对象应该至少有3个特征:
行为,状态、标识等。
作者:
雪飞舞舞
时间:
2017-3-16 08:31
学习一下
作者:
lian1320
时间:
2017-3-16 09:16
很清晰
作者:
灬Wonder
时间:
2017-3-16 09:40
11111111111111111111111111
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2