黑马程序员技术交流社区

标题: 获取日期例子的一点疑惑? [打印本页]

作者: 悟佛修道    时间: 2013-5-27 23:11
标题: 获取日期例子的一点疑惑?
本帖最后由 悟佛修道 于 2013-5-29 23:36 编辑

为什么year前面要加个Calendar 毕老师说是加个所属,不解,貌似前面没看见过啊,未必是我忘记了??还有就是这个c指向的是哪个对象?calendar对象?还是calendar的子类对象GregorianCalendar?

QQ截图20130527230512.png (37.29 KB, 下载次数: 0)

QQ截图20130527230512.png

作者: 梦想蓝色天空    时间: 2013-5-27 23:16
个人感觉吧 YEAR是Calendar 对象的常量,所以用到YEAR的时候要加上他从属的对象,不然只写YEAR不确定是哪个对象的常量,无法使用。C对象的话感觉指的是calendar的对象,如果不对请指教。
作者: 尖卡斌引    时间: 2013-5-28 08:39
year是在日历中当然是calendar的所属啦!

你对c的声明是calendar 的  后面跟的是getinstance();

所以实际上是指向了 calendar的子类对象的。
作者: Super_Class    时间: 2013-5-28 08:59
YEAR是Calender的静态字段(是常量)。静态成员一般是不需要对象的。

当然你也可以使用c.YEAR也可以。个人不推荐使用。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2