java构造函数有返回值吗?

Objecttest=newGregorianCalendar(1956,Calendar.DECEMBER,1).getTime();这个式子让我很费解啊。到底构造函数... Object test = new GregorianCalendar(1956, Calendar.DECEMBER, 1).getTime();
这个式子让我很费解啊。
到底构造函数有没有返回值啊,如果没有,那这个式子到底是什么意思?
成员运算符的优先级肯定高于NEW运算符。
多谢了!!!
我理解大家的意思了
可是那个成员运算符,就是那个 点“."
它的优先级应该比new 高才对啊。
展开
 我来答
yeafee
推荐于2018-02-27 · TA获得超过134个赞
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:76.9万
展开全部
构造函数没有返回值。
new GregorianCalendar(1956, Calendar.DECEMBER, 1)是建了Calendar一个实例。
然后后,instance.getTime()。就是返回这个实例的时间。
分开写就是:
Calendar c = new GregorianCalendar(1956, Calendar.DECEMBER, 1);
Object test = c.getTime();
Diablogs
2011-01-30 · 超过34用户采纳过TA的回答
知道答主
回答量:79
采纳率:100%
帮助的人:0
展开全部
构造函数是没有返回值的
你这个式子拆开来看就比较清楚了

//这里调用类的构造函数创建 一个对像
GregorianCalendar g = new GregorianCalendar(1956, Calendar.DECEMBER, 1);
//刚创建的对象调用getTime()方法返回对象
Object test = g.getTime();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2015-12-15 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
构造方法是不能有返回值的
构造方法有两种,一种带参数的构造方法,另一种不带参数构造方法
构造方法在类的实例被初始化的时候调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kingsword588
2011-01-30 · 超过17用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:46.9万
展开全部
这位同学,这个表达式的意思就是new 一个GregorianCalendar,其中初始化参数1956, Calendar.DECEMBER, 1,然后再获得取得GregorianCalendar的getTime()的值,赋值给object对象而已,这段代码中已经有初始值了啊......
实在不懂你在纠结啥.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式