1. 自动装箱与拆箱 对应C#
例1.1
Integer i = 10; int j = i; |
2. 更优化的for循环 对应就
C#---foreach循环
例2.1
String[] names = {"BadBoy","GoodBoy","HappyGirl","sadGirl"}; for(String option: names) { System.out.println(option); } |
例2.2 加泛型 对应
C++模板
import java.util.*; ArrayList animals = new ArrayList(); animals.add("Dog"); animals.add("Cat"); animals.add("Chick"); animals.add("Cow"); for(String option : animals) { System.out.println(option); } |
3.参数可变的方法和printf
例3.1
定义:
public int sum(int... n) { //传过来n为一个int型数组 int tempSum; for(int option : n) { tempSum+=option; } /* for(int i = 0; i < n.length; i++) { tempSum+=n; } */ return tempSum; } |
调用1: sum(1);
调用2: sum(1,2);
调用3: sum(1,2,3,4);
例3.2 printf方法, 对应c语言的printf
int x = 10; int y = 20; int sum = x + y; System.out.printf("%d + %d = %d",x,y,sum); |
4. 枚举
例4.1
public enum MyColors { red, black, blue, green, yellow } MyColors color = MyColors.red; for(MyColors option : color.values()) { System.out.println(option); } |
/**不能在switch语句里这样写case MyColors.red:
*这样编译器不会让你通过*/
switch(color) { case red: System.out.println("best color is "+red); break; case black: System.out.println("NO " + black); break; default: System.out.println("What"); break; } |
5.静态引用
例5.1
1.5版本以前的写法是:
import java.lang.Math; //程序开头处 ... double x = Math.random(); |
1.5版本中可以这样写
import static java.lang.Math.random; //程序开头处
...
double x = random();
分享到:
相关推荐
JDK1.5,也称为Java 5.0,是一个重要的版本,它引入了许多新的特性和改进,对Java语言的发展产生了深远影响。 一、泛型(Generics) 在Java 5.0中,最重要的特性之一就是泛型的引入。泛型允许开发者在定义类、接口...
Java 1.5 API,也被称为Java SE 5.0,是Java开发工具包(JDK)的一个重要版本,发布于2004年。这个版本引入了许多创新特性,极大地提升了Java语言的功能性和效率,为后来的Java版本奠定了基础。在Java 1.5 API中,...
JDK 1.5版本的API中文文档,覆盖了该版本引入的新特性和更新内容,对于学习Java SE 5.0至关重要。 1. **Java核心技术** - **基础类库**:包括`java.lang`、`java.util`和`java.io`等核心包,涵盖了基本数据类型、...
Java Development Kit (JDK) 是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具。这个压缩包包含了三个不同版本的JDK:JDK 1.5、JDK 1.6和JDK 1.8,其中1.5和1.6是早期版本,...
Java JDK 1.5中文简体API文档是Java开发者的重要参考资料,它包含了Java SE(标准版)1.5版本的所有核心类库、接口和方法的详细说明。这个文档是学习和理解Java编程语言的关键工具,无论是初学者还是经验丰富的...
Java开发工具包(Java Development Kit,简称JDK)是Java编程语言的核心组件,它提供了编译、调试和运行Java程序所需的所有工具。本压缩包包含了JDK的两个重要版本:1.5(也称为Java 5)和1.6(Java 6),这两个版本...
JDK(Java Development Kit)是Java编程语言的核心组件,包含了编译器、运行环境以及各种工具,是开发者进行Java应用程序开发的基础。JDK 1.5,也称为Java SE 5.0,是一个重要的版本更新,引入了许多创新特性,对...
Java Development Kit(JDK)是Java编程语言的核心组件,它包含了一个完整的Java运行环境(JRE)以及开发工具,如编译器(javac)、解释器(java)、调试器(jdb)等。JDK 1.5,也称为Java 5.0,是一个重要的里程碑...
JDK 1.5,全称为Java Development Kit版本1.5,是Java编程语言的一个重要里程碑,它在2004年发布,引入了大量的新特性,显著提升了开发效率和程序性能。API(Application Programming Interface)文档是JDK的核心...
**JDK 1.5 API 中文版**是Java开发者的重要参考资料,它包含了Java 1.5.0版本的所有核心类库和接口的详细说明。这个API文档是开发者理解和使用Java语言的关键工具,特别是对于那些在Java 1.5环境下进行开发的程序员...
10. **NIO.2(New I/O API)**:虽然Java 1.5中并未完整引入NIO.2,但开始引入了一些新特性,如文件通道和文件锁,为后续的Java 7 NIO.2打下了基础。 JDK 1.5的32位版本适合在32位操作系统上安装,如Windows XP或...
JDK 1.5是Java历史上的一个重要版本,于2004年发布,引入了许多重要的新特性和改进,对Java语言的未来发展产生了深远影响。 **主要特性与知识点:** 1. **泛型(Generics)**:JDK 1.5首次引入泛型,允许在类、...
Java Development Kit(JDK)是Java编程语言的核心组件,它包含了一个Java编译器、Java运行时环境(JRE)、调试工具和其他必要的库文件。在本案例中,我们讨论的是JDK 1.5,也被称为Java SE 5.0,这是一个里程碑式的...
《JDK_API_1.5中文版》是一个为Java开发者提供的极其重要的参考资料,它详尽地阐述了Java Development Kit(JDK)1.5版本中的各种类库、接口、方法和常量,是深入理解Java语言特性和API功能的基石。这个中文版的文档...
JDK 1.5的中文API文档详细列出了所有这些新特性的使用方法和示例,是Java开发者不可或缺的参考资源。通过深入学习和应用这些特性,开发者可以编写出更安全、更高效的代码,同时也能更好地理解和利用Java平台的潜力。...
JDK1.5 API则具体指Java 1.5版本提供的API集合,这个版本引入了许多重要的新特性,例如泛型(Generics)、枚举(Enums)、自动装箱与拆箱(Autoboxing and Unboxing)以及可变参数(Varargs)等。 1. **泛型**:...
Java JDK 1.5,全称为Java Development Kit 1.5,是Oracle公司(原Sun Microsystems)发布的Java编程语言的一个重要版本。这个版本在2004年发布,引入了许多新特性和改进,极大地提升了Java的开发效率和性能。下面...
这个版本在2004年发布,标志着Java语言的重大升级,引入了许多新的特性和改进,极大地提升了开发效率和程序性能。 首先,JDK是Java开发者的核心工具,它包含了Java编译器(javac)、Java运行时环境(JRE)、Java...
**Java Development Kit...总的来说,JDK 1.5的引入对Java编程语言的发展起到了关键作用,其特性不仅增强了代码的类型安全性,还提升了开发者的编程体验。对于学习和理解Java的现代发展,JDK 1.5是一个不容忽视的基础。
《深入解析JDK1.5中文API》 ...以上是JDK 1.5中文API中的核心知识点,它们极大地提升了Java语言的表达力和安全性,也是现代Java开发的基础。通过理解和掌握这些特性,开发者可以编写出更加高效、健壮的代码。