-
java 变更日志-06-JDK6 核心变化
jdk6 核心变化
JDK 6(Java Development Kit 6)在发布时带来了一些重要的变化和新功能。以下是一些主要的变化:
JVM性能改进:JDK 6 对Java虚拟机(JVM)进行了优化,包括垃圾收集器的改进和性能提升。
桌面集成:JDK 6 引入了 Java Desktop API,允许开发者更容易地创建桌面应用程序,包括更好的Sw...
2017-06-28 15:15:43 |
Java
-
java 变更日志-05-JDK5 核心变化
jdk5 核心变化
JDK 5 引入了一系列重要的新特性,这些变化对 Java 语言和其生态系统产生了深远的影响。
以下是 JDK 5 的一些核心变化:
泛型(Generics):允许开发者在编译时进行类型安全检查,消除了类型转换的需要,并提高了代码的重用性和可读性。
自动装箱与拆箱(Autoboxing/Unboxing):基本数据类型和对应的包装...
2017-06-28 15:15:43 |
Java
-
java 变更日志-04-java1.4 核心变化
java1.4 核心变化
Java 1.4 是 Java 语言发展史上的一个重要版本,它引入了许多核心变化和新特性,主要包括:
XML处理能力:Java 1.4 引入了对 XML 的基本支持,提供了一套标准的 Java 平台 API,用于处理 XML 文档。
Logging API:引入了日志记录 API,为应用程序提供了一种灵活且功能强大的日志记录机...
2017-06-28 15:15:43 |
Java
-
java 变更日志-03-java1.3 核心变化
java1.3 核心变化
Java 1.3是Java语言发展过程中的一个重要版本,它在1998年发布。
这个版本对Java平台进行了一系列的改进和增强,以下是Java 1.3版本的核心变化:
Dynamic Proxy:Java 1.3引入了动态代理机制,允许在运行时动态地创建代理类,这为实现一些灵活的设计模式提供了基础。
JDBC 3.0 API:...
2017-06-28 15:15:43 |
Java
-
java 变更日志-02-java1.2 核心变化
java1.2 核心变化
Java 1.2是Java语言发展史上的一个重要里程碑,它在1998年发布,带来了许多重要的改进和新特性。
以下是Java 1.2版本的核心变化:
集合框架(Collections Framework):Java 1.2引入了集合框架,这为Java程序提供了一套丰富的接口和类,用于处理对象集合,包括List、Set、Map等。
...
2017-06-28 15:15:43 |
Java
-
java 变更日志-01-java1.1 核心变化
java1.1 核心变化
Java 1.1 版本是 Java 语言发展早期的一个重要里程碑,它在 1997 年发布,带来了许多核心变化和改进,这些变化对 Java 的普及和应用产生了深远的影响。
以下是 Java 1.1 版本的一些核心变化:
Inner Classes:Java 1.1 引入了内部类的概念,允许在一个类中定义另一个类,这增强了代码的封装性和复用性。
...
2017-06-28 15:15:43 |
Java
-
java 变更日志-01-概览
参考文章
https://blogs.oracle.com/java/post/jdk-2001-1707-11019-8u371-and-7u381-have-been-released
chat
哪里可以看到?
你可以在Oracle官方网站或者OpenJDK的官方网站上找到每一个JDK版本的变更内容和发布说明。以下是一些常用的资源:
Oracle官方网站:在Or...
2017-06-28 15:15:43 |
Java
-
jdk8 Java Lambda
拓展阅读
Java Functional java 函数式编程
Java Lambda
Lambda
Lambda 是 JDK8 中引入的一个很重要的内容。
一、anonymous function
以下为 wiki 的内容
匿名函数
在计算机编程中,匿名函数(也称为函数字面量、lambda抽象)是一个没有绑定到标识符的函数定义。匿名函数经常用于以下情况:
- 作为传递给高...
2017-06-28 08:35:38 |
Java