掌握Java8和Java9特性:中英双语官方手册

需积分: 5 19 下载量 193 浏览量 更新于2024-10-21 1 收藏 98.31MB RAR 举报
资源摘要信息:"Java是一种面向对象的编程语言,具有跨平台、泛型编程等特点。Java与C++在风格上十分相近,继承了C++的面向对象技术核心,同时去除了一些可能引起错误的特性,如指针,运算符重载和多重继承,而以引用、接口来取代。Java在SE 1.5版本引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等特性。Java具有简单、面向对象、分布式、解释性、健壮、安全、系统无关、可移植、高性能、多线程和动态等特点。 Java的运行方式与其他编译型或解释型语言有所不同。Java首先将源代码编译成字节码,再依赖不同平台上的虚拟机来解释执行字节码,从而实现“一次编写,到处运行”的跨平台特性。早期的Java程序运行速度较慢,但在J2SE1.4.2发布后,Java的运行速度得到了大幅提升。 Java手册中英文java8,java9手册,为Java开发者提供了全面的Java 8和Java 9版本的编程参考。手册中包含了Java 8和Java 9的所有特性和用法,是Java开发者不可多得的学习资源。" 知识点1: Java的特性 Java是一种面向对象的编程语言,其特性包括跨平台、泛型编程、类型安全的枚举、不定长参数、自动装/拆箱等。Java还具有简单、面向对象、分布式、解释性、健壮、安全、系统无关、可移植、高性能、多线程和动态等特点。 知识点2: Java与C++的异同 Java与C++在风格上十分相近,继承了C++的面向对象技术核心。但Java舍弃了一些C++的特性,如指针,运算符重载和多重继承,而以引用取代;用接口取代了C++的多重继承。同时,Java增加了垃圾回收器功能,提高了编程的安全性和效率。 知识点3: Java的运行方式 Java首先将源代码编译成字节码,然后依赖各种平台上的虚拟机来解释执行字节码。这种运行方式使得Java具有“一次编写,到处运行”的跨平台特性。 知识点4: Java的发展历程 Java在SE 1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等特性。在J2SE1.4.2发布后,Java的运行速度有了大幅提升,使得Java的性能得到进一步的提升。 知识点5: Java手册的重要性 Java手册中英文java8,java9手册,为Java开发者提供了全面的Java 8和Java 9版本的编程参考。手册中包含了Java 8和Java 9的所有特性和用法,是Java开发者不可多得的学习资源。