java的new Date的语法是什么?

 我来答
重庆新华电脑学校
2022-06-30 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部
1.对象与对象变量
Date date = new Date();

使用构造方法初始化对象,使用new加构造方法来初始化对象,new创建的对象放在堆中,new的返回值是一个引用;Date date是声明,date是一个对象变量,存在栈中,放着new放回的引用,Date声明指出对象变量date的引用所指向的对象的数据类型是Date型。
(1)new Date()来初始化;(2)引用已存在的对象,已经Date birthday = new Date();  Date deadline = birthday; 则两个对象变量引用同一个对象,用哪个引用都可以找到对象,谁都可以对它做修改;

(3)局部变量不会自动初始化为null!成员变量(实例域)会自动初始化为默认值!显示的Date date = null; 表示该引用暂时不指向任何对象,日后复制,保证暂时编译通过。

所以的java对象都存在堆中!构造起随着new操作符的执行而被调用。
扑火的飞蛾06
2022-06-30 · TA获得超过1156个赞
知道小有建树答主
回答量:1895
采纳率:62%
帮助的人:279万
展开全部

这行代码表示声明了一个名称为d的对象,给d赋值为new Date(); new Date();表示创建了一个日期对象,返回的值为当前的日期。比如说:

  1. var d = new Date(); alert(d);//当前时间的毫秒数。

  2. new Date()也可以传入参数

       如:new Date("2015-1-1");

       表示将"2015-1-1"字符串转成了一个Date对象。

参考资料:w3c网站

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式