- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 实用类
GregorianCalendar java.util.GregorianCalendar是Calendar的子类,该类提供了世界上大多数国家/地区使用的标准日历系统,并添加判断闰年的功能。 新加方法: public boolean isLeapYear(int?year) DateFormat java.text.DateFormat类提供了将日期/时间信息进行格式化 处理功能,其格式风格如下: SHORT 完全为数字,如 12.13.52 或 3:30pm MEDIUM 较长,如 Jan 12, 1952 LONG 更长,如 January 12, 1952 或 3:30:32pm FULL 是完全指定,如 Tuesday, April 12, 1952 AD 或 3:30:42pm PST。 主要方法: public static final DateFormat getDateInstance() public static final DateFormat getDateTimeInstance() public static final DateFormat getTimeInstance() public final String format(Date?date) SimpleDateFormat java.text .SimpleDateFormat 类是DateFormat类的子类,它允许用户自己定义日期/时间信息的表现格式,并提供更灵活的Date转换成String和解析的功能。 在创建SimpleDateFormat实例时应指定所转换的字符串格式(模式串),否则系统会采用与所在语言环境相关的默认格式。 日期格式化模式字符表 总结 Java常用类有哪些 Java封装类 * * * 第3章 java实用类 理论部分 本章目标 Object类 Math类 封装类 Object类 Java.lang.Object类是所有类的最高层次父类,该类提供了面向对象编程技术的基本机制。 Object类常用方法: hashCode()方法 toString()方法 equals()方法 clone()方法 wait()方法 notify()/notifyAll()方法 Object类 Object类是所有Java类的跟基类 如果在类的声明中没使用extended关键字指明其基类,则默认基类为Object类 public class Person{ … } 等价于 public class Person extended Object{ … } toString()方法 方法格式:public String toString(){…} toString()方法功能是以字符串形式返回当前对象的有关信息,在object类的原始定义中,以这样的形式“this.getClass().getName() + ‘@’ + Integer.toHexString(hashCode()) ”所返回的是对象所属的类型名、@称及其哈希码。 当使用System.out.println()方法直接打印输出引用类型变量时,println()方法中会先自动调用其toString()方法,再将所返回的字符串信息输出。 在进行String与其它类型的链接操作时,自动调用toString()方法,基本类型数据转换为Strng类型时,调用了对应封装类的toString()方法。 可以根据需要在用户定义类型中重写toString()方法。 重写toString()方法 public class Person { private int age; public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String toString() { return 重写toString方法,年龄为:+age; } } public class TestToString { public static void main(String[] args) { Person p = new Person(); p.setAge(29); System.out.println(p.toString()); System.out.println(p); } } equals()方法 方法格式:public boolean equals(Object?obj) 功能:比较引用类型数据的等价性 等价标准:引用类型比较引用,基本类型比较值。 equals()方法与==操作符的区别: equals()方法只能比较引用类型数据,而“==”可
文档评论(0)