`
hanhg
  • 浏览: 136942 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

JDK 1.5 新特性-英文版

阅读更多
Performance Enhancements:
JavaTM Language Features
No1. Generic(泛型) (关键字: compile-time,type-safe, drudegery ,casting)
This long-awaited enhancement to the type system allows a type or method to operate on objects of various types while providing compile-time type safety. It adds compile-time type safety to the Collections Framework and eliminates the drudgery of casting.
No2.Enhance for Loop(循环)
This new language construct eliminates the drudgery and error-proneness of iterators and index variables when iterating over collections and arrays.
No3.AutoBoxing/Unboxing(自动装包/拆包)
This facility eliminates the drudgery of manual conversion between primitive types (such as int) and wrapper types (such as Integer).
No4. TypeSafe Enums (枚举)
This flexible object-oriented enumerated type facility allows you to create enumerated types with arbitrary methods and fields. It provides all the benefits of the Typesafe Enum pattern  without the verbosity and the error-proneness.
No5. Varargs(可变参数)
This facility eliminates the need for manually boxing up argument lists into an array when invoking methods that accept variable-length argument lists
No6.Static Import(静态导入)
This facility lets you avoid qualifying static members with class names without the shortcomings of the "Constant Interface antipattern."
No7. Metadata (Annotations)
This language feature lets you avoid writing boilerplate code under many circumstances by enabling tools to generate it from annotations in the source code. This leads to a "declarative" programming style where the programmer says what should be done and tools emit the code to do it. Also it eliminates the need for maintaining "side files" that must be kept up to date with changes in source files. Instead the information can be maintained in the source file
分享到:
评论

相关推荐

    JDK1.5新特性

    JDK1.5新特性

    JDK1.5-1.6-1.7新特性

    在Java的JDK 1.5到1.7版本中,引入了一系列的新特性,极大地提升了开发效率和代码的可读性。以下是对这些新特性的详细介绍: 1. **自动装箱与拆箱**: 自动装箱允许基本类型与对应的包装类之间进行无缝转换。在JDK...

    jdk1.5(jdk-1_5_0_08-windows-i586-p.exe)

    JDK 1.5,也被称为Java 5.0,是Oracle公司发布的一个重要Java开发工具包,它为Java编程语言带来了许多显著的改进和新特性。这个版本的JDK在2004年9月30日正式推出,其安装文件名为"jdk-1_5_0_08-windows-i586-p.exe...

    jdk1.5新特性

    ### JDK 1.5 新特性详解 #### 泛型编程 **定义与作用:** 泛型编程是 Java 1.5 引入的一项重要特性,它允许开发者在编译时进行类型安全检查,从而避免了运行时可能出现的类型转换异常。通过在编译阶段检查类型安全...

    java JDK1.5---32位和64位

    总的来说,Java JDK 1.5是Java发展历程中的一个重要里程碑,它的许多新特性至今仍被广泛使用,并且为后续版本的开发奠定了坚实的基础。对于学习和使用Java的开发者来说,了解和掌握这些特性至关重要。

    详细介绍JDK1.5的各种新特性

    以下是JDK1.5中的主要新特性及其详细解释: 1. **泛型(Generics)**:泛型是JDK1.5引入的最大变革之一。它允许在类、接口和方法中使用类型参数,提高了代码的类型安全性和重用性。泛型帮助程序员在编译时检查类型...

    JDK1.5-1.6-1.7之新特性总结-1

    在Java的发展历程中,JDK 1.5到1.7版本引入了许多重要的新特性,极大地提升了开发效率和代码质量。下面将详细讲解这些版本中的关键特性。 **1. 自动装箱与拆箱** 自动装箱是JDK 1.5引入的一个重要特性,它使得基本...

    JDK 1.5新特性---枚举类型

    Enum是Sun全新引进的一个关键字,看起来很象是特殊的class,它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。在声明一个enum类型时,应该注意到enum类型有如下的一些特征:

    jdk1.5x64位 windows版.zip

    Windows版的JDK1.5则是专为在Windows操作系统上运行而设计的,保证了与Windows系统的兼容性和性能。 综上所述,JDK1.5是Java发展历程中的一个重要里程碑,它的特性改进了编程体验,提升了代码质量和运行效率。而64...

    jdk1.5 windows版本 64位

    标题:“jdk1.5 windows版本 64位” 描述:“jdk1.5 windows版本 64位,Java开发依赖环境” 标签:“windows” 在这个主题中,我们聚焦的是Oracle JDK 1.5(也被称为Java Development Kit,简称JDK)在Windows...

    JDK1.5 中文版文档.rar

    **JDK1.5 中文版文档概述** JDK(Java Development Kit)是Java编程语言的核心组件,由Oracle公司提供,用于开发和运行Java应用程序。JDK1.5,也称为Java SE 5.0,是Java历史上的一个重要版本,发布于2004年9月30日...

    linux系统jdk1.5下载

    JDK1.5引入了一些重要的特性,如增强的for循环(foreach)、匿名内部类的改进、枚举类型以及泛型的初步支持。这些特性对Java编程产生了深远影响,提升了代码的可读性和安全性。 然而,由于JDK1.5已不再受官方支持,...

    Jdk1.5新特性

    博文链接:https://weibaojun.iteye.com/blog/70284

    Java-jdk1.5安装包

    JDK1.5,也称为Java 5.0,是一个重要的版本,它引入了许多新的特性和改进,对Java语言的发展产生了深远影响。 一、泛型(Generics) 在Java 5.0中,最重要的特性之一就是泛型的引入。泛型允许开发者在定义类、接口...

    包含 jdk1.5免安装、jdk1.6免安装、jdk1.8(32和64)

    JDK 1.5在2004年发布,引入了许多重要的新特性,如: 1. **Generics(泛型)**:泛型允许在定义类、接口和方法时指定类型参数,提高了代码的类型安全性和重用性。 2. **Autoboxing/Unboxing(自动装箱/拆箱)**:...

    详细描述jdk1.5新特性

    ### 详细描述 JDK 1.5 新特性:泛型 #### 一、引言 Java 5.0(也称为 JDK 1.5)引入了一系列重要的新特性,这些特性极大地提高了开发者的编程效率和代码质量。其中最显著的特性之一便是泛型(Generics)。本文将...

    jdk1.5新特性介绍

    ### JDK 1.5 新特性介绍 #### 一、JDK 概述 JDK(Java Development Kit),即Java开发工具包,是用于编写Java applet和应用程序的主要平台。它包含了一个位于操作系统之上、用于执行Java applet和应用程序的运行...

    JDK 1.5新特性及应用

    JDK 1.5 是Java发展历程中的一个重要里程碑,它引入了一系列新特性,极大地提升了编程的效率和代码的可读性。以下将详细讲解其中的一些关键特性及其应用。 1. 类型安全的枚举(Type-Safe Enumerations) 在JDK 1.5...

Global site tag (gtag.js) - Google Analytics