`
pokerwen
  • 浏览: 62776 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jdk 5.0+的新功能

JDK 
阅读更多

1.autoboxing功能

可以让primitive类型和其包装类进行自由转换,而且这些动作都是编译器帮忙做的。例如:

 

ArrayList<Integer> list = new ArrayList<Integer>();
list.add(3);
int num = list.get(0);

Integer it = new Integer(34);
it++;

Integer i = new Integer(3);
Integer k = i + 3;

 

 2.String的输出格式。

可以使用String.format(String format, Object args),其中的format在jdk API中有记录。非常方便。例如想输出‘2009-09-27 04:25:44 下午',可以如下方法做。

Date date = new Date();
System.out.println(String.format("%tY-%<tm-%<td %<tI:%<tM:%<tS %<Tp", date));
 

3.

 

0
1
分享到:
评论

相关推荐

    SCJP模拟器+JDK5.0+复习资料

    JDK(Java Development Kit)5.0是Java编程语言的一个重要版本,它在2004年发布,引入了许多新的特性和改进。以下是JDK 5.0的一些关键特性: 1. **类型注解**:JDK 5.0引入了类型注解,使得编译器和工具能够理解...

    JDK 5.0.zip

    **JDK 5.0** 是Java开发工具集(Java Development Kit)的一个重要版本,它在Java编程领域具有...需要注意的是,随着Java的不断更新,JDK 5.0已不再维护,对于新项目建议使用更高版本的JDK以获得最新的功能和安全修复。

    jdk5.0新特性

    ### JDK 5.0新特性详解 #### 一、自动装箱与自动拆箱 在JDK 5.0中,引入了一个非常实用的功能——自动装箱和自动拆箱,这极大地方便了开发者在处理基本数据类型和它们对应的封装类之间的转换。以前,我们可能需要...

    良葛格JDK5.0学习笔记

    3. **枚举类型**:JDK5.0之前,枚举通常通过常量类来实现,而JDK5.0引入了内置的枚举类型,提供了更强大的功能和更好的类型安全。枚举可以有方法、构造函数,甚至可以实现接口,例如 enum Color {RED, GREEN, BLUE}...

    jsp 网上书店JDK1.5+Tomcat5.0+Eclipse3.2+Myeclipse5.0

    该项目适用于JDK 1.5版本,这是Java编程语言的一个重要里程碑,引入了许多新的特性和改进,比如增强for循环、泛型、枚举类型等,提升了代码的可读性和安全性。 Tomcat 5.0是Apache软件基金会的Jakarta项目中的一个...

    (Java 2 SDK)JDK 5.0 的源代码

    JDK 5.0提供了新的jstack工具,可以帮助开发者检测和诊断多线程程序中的死锁问题。 十、NIO.2(New I/O 2) 虽然NIO.2是在JDK 7中引入的,但它是对JDK 5.0中NIO的扩展,增加了对文件系统操作的全面支持,如异步I/O...

    jdk 5.0 ban

    3. **自动装箱与拆箱(Autoboxing and Unboxing)**:JDK 5.0引入了自动装箱和拆箱功能,使得基本类型与对应的包装类之间可以自动转换,简化了代码。例如,int和Integer可以无缝切换。 4. **增强的for循环...

    JDK5.0 新特性

    JDK 5.0还引入了C语言风格的printf方法,提供了一种格式化输出的功能。开发者可以使用"%d"、"%s"等占位符控制输出的格式,使得打印输出更加灵活且易于理解。 另外,枚举(Enums)是JDK 5.0中的另一个重要特性。枚举...

    JDK1.6.0_07+Tomcat5.0+Myeclipse-8.5.0

    JDK1.6.0_07是Java SE 6的更新版本,提供了许多新的功能和改进。 在安装JDK1.6.0_07之前,需要首先检查系统是否已经安装了JDK。如果已经安装了JDK,那么可以跳过这一步骤。否则,需要下载JDK的安装包,并按照提示...

    JDK5.0新特性(3)——枚举

    在Java编程语言中,JDK 5.0的发布带来了一系列重要的新特性,极大地提升了开发效率和代码质量。其中,枚举(Enum)是引入的一个关键特性,它为表示固定集合中的常量提供了强大而安全的支持。这篇博客将深入探讨JDK ...

    JDK5.0新特性 常量 、枚举、 for each、反射

    在Java开发领域,JDK 5.0是一个重要的里程碑,引入了多项显著的新特性,极大地提升了编程效率和代码质量。本文将深入探讨其中的四个关键特性:常量、枚举、for each循环(也称为增强型for循环)以及反射。 首先,让...

    良葛格Java JDK 5.0学习笔记ch05

    Java JDK 5.0是Java发展历程中的一个重要里程碑,它引入了许多新特性,极大地提升了开发效率和代码质量。在这个"良葛格Java JDK 5.0学习笔记ch05"中,我们将深入探讨其中的关键知识点。 一、泛型 Java 5.0引入了...

    java jdk 5.0学习

    Java JDK 5.0是Java开发工具包的一个重要版本...通过深入学习,不仅可以理解JDK 5.0的新特性,还能为后续的J2EE开发打下坚实基础。对于初学者来说,这是一份极好的入门资源,能够帮助他们快速掌握Java编程的关键技能。

    良葛格java jdk 5.0学习笔记

    此外,枚举类型(Enums)是JDK 5.0引入的新特性,它为创建固定集合的常量提供了一种安全且类型安全的方法。枚举类型可以包含方法和字段,甚至可以实现接口,极大地扩展了其功能。 在JDK 5.0中,注解(Annotations)...

    JDK5.0新特性

    以上就是JDK 5.0中的一些重要新特性,这些特性极大地推动了Java语言的发展,使其在软件开发领域保持了强大的竞争力。通过学习和掌握这些特性,开发者可以编写出更加高效、健壮和易于维护的代码。

    良葛格Java JDK 5.0学习笔记

    这份"良葛格Java JDK 5.0学习笔记"是针对这一版本的深入讲解,旨在帮助初学者和有经验的程序员更好地理解和利用JDK 5.0的新功能。 首先,让我们来看看JDK 5.0引入的关键特性之一——泛型(Generics)。泛型是Java...

    良葛格Java JDK 5.0学习笔记.rar

    这份笔记涵盖了JDK 5.0中的核心特性、改进和新功能,是Java初学者及进阶者的重要参考资料。 JDK 5.0是Java历史上的一个里程碑,它在2004年发布,引入了一系列创新性的语言特性和API更新,极大地提高了开发效率和...

    JAVA JDK 5.0学习笔记

    JDK 5.0中包含了JavaMail API,允许开发者通过Java程序发送和接收电子邮件,提供了丰富的邮件处理功能。 良葛格的Java JDK 5.0学习笔记涵盖了这些关键知识点,深入浅出地解析了Java编程中的新特性和最佳实践,是...

    JDK5.0中文版

    **JDK 5.0 API官方中文版.CHM**:这个文件是JDK5.0的中文版API文档,开发者可以从中查找类、接口和方法的详细说明,了解其功能、用法和示例。CHM是Microsoft的 Compiled HTML Help格式,便于离线浏览。 **访问脚本...

Global site tag (gtag.js) - Google Analytics