在使用java语言做开发的时候,如果涉及到和时间相关的问题的时候,一般我们都会用到日历类Calendar,但是使用日历类时不能用new来创建对象了,可以使用getInstance方法来获取日历类实例
工具/原料
1
电脑
2
java开发环境
3
开发工具(例如Eclipse等)
方法/步骤
1
在第一张图片中我已经给出如何获取日历类Calendar实例的方法了,这里我先说一下为什么不能通过new来创建实例
2
我们通过Ctrl+鼠标单击的方式,去查看日历类Calendar的源代码,如果不能查看可以自行查一下,重点在于把那个JDK中的src.zip文件导入就可以查看了
3
然后这里看到了Calendar的源代码,发现这个类是个抽象类,所以它肯定是不能通过new来创建实例的
4
但是一个类如果不能创建实例,肯定是起不到什么作用,我们可以继续看源代码,发现日历类Calendar提供了方法来返回日历类的实例了
5
然后我们就可以在代码中通过这个方法来返回Calendar类的实例了
6
在这里顺便说一下它的常用方法,即获取时间的年月日之类的
注意事项
码字不易,点赞投票
上一篇:《热血兄弟》卡牌进化公式详解