《Util包》-课件设计(公开).pptVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Util类库 青软实训 介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。 日期类Date Java在日期类中封装了有关日期和时间的信息,用户可以通过调用相应的方法来获取系统时间或设置日期和时间。Date类中有很多方法在JDK1.0公布后已经过时了,在后面我们将介绍JDK1.0中新加的用于替代Date的功能的其它类。 在日期类中共定义了六种构造函数。   (1)public Date()   创建的日期类对象的日期时间被设置成创建时刻相对应的日期时间。   例 Date today=new Date();//today被设置成创建时刻相对应的日期时间。   (2)public Date (long date)   long 型的参数date可以通过调用Date类中的static方法parse(String s)来获得。   例 long l=Date.parse(Mon 6 Jan 1997 13:3:00);     Date day=new Date(l);   //day中时间为1997年 1月6号星期一,13:3:00。   (3)public Date(String s)   按字符串s产生一日期对象。s的格式与方法parse中字符串参数的模式相同。   例 Date day=new Date(Mon 6 Jan 1997 13:3:00);   //day 中时间为1997年1月6号星期一,13:3:00.   (4)public Date(int year,int month,int date)   (5)public Date(int year,int month,int date,int hrs,int min)   (6)public Date(int year,int month,int date,int hrs,int min,int sec)   按给定的参数创建一日期对象。 参数说明:   year的值为:需设定的年份-1900。例如需设定的年份是1997则year的值应为97,即1997-1900的结果。所以Date中可设定的年份最小为1900;   month的值域为0~11,0代表1月,11表代表12月;   date的值域在1~31之间;   hrs的值域在0~23之间。从午夜到次日凌晨1点间hrs=0,从中午到下午1点间hrs=12;   min和sec的值域在0~59之间。   例 Date day=new Date(11,3,4);   //day中的时间为:04-Apr-11 12:00:00 AM 另外,还可以给出不正确的参数。   例 设定时间为1910年2月30日,它将被解释成3月2日。   Date day=new Date(10,1,30,10,12,34);   System.out.println(Dayacute;s date is:+day);   //打印结果为:Dayacute;s date is:Web Mar 02 10:13:34 GMT+08:00 1910 下面我们给出一些Date类中常用方法。   (1)public static long UTC(int year,int month,int date,int hrs. int min,int sec)   该方法将利用给定参数计算UTC值。UTC是一种计时体制,与GMT(格林威治时间)的计时体系略有差别。UTC计时体系是基于原子时钟的,而GTMT计时体系是基于天文学观测的。计算中使用的一般为GMT计时体系。   (2)public static long parse(String s)   该方法将字符串s转换成一个long型的日期。在介绍构造方法Date(long date)时曾使用过这个方法。   字符串s有一定的格式,一般为:   (星期 日 年 时间GMT+时区)   若不注明时区,则为本地时区。   (3)public void setMonth(int month)   (4)public int getMonth()   这两个方法分别为设定和获取月份值。   获取的月份的值域为0~11,0代表1月,11代表12月。   (5)public String toString()   (6)public String toLocalString()   (7)pu

文档评论(0)

咪蒙 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档