本篇文档是关于JDK6的学习笔记,主要涵盖以下几个核心知识点:
1. **Java的起源与发展**:
- Java最初是由Sun公司的James Gosling在GreenProject中创建的,命名为Star7程序语言,他的工作灵感来源于窗外的一棵橡树(Oak)。
- 随着全球信息网(World Wide Web)的兴起,Java Applet成为了网页互动技术的重要组成部分,特别是在1995年5月23日,Java Development Kit (JDK) 1.0a2版本的发布标志着Java的正式亮相。
2. **Java的特性**:
- Java是一种面向对象(Object-Oriented)编程语言,它的设计目标强调了简单性、网络友好、解释执行(通过Java Virtual Machine, JVM)、健壮性、安全性、可移植性和高性能。
- 不同于早期版本,从Java SE 6开始,JDK的命名规则有所改变,不再包含“2”,而是直接使用版本号,如6或1.6.0,其中6表示产品版本,1.6.0则是开发者版本。
3. **Java的应用平台**:
- Java有四个主要的应用平台:
- Java SE(Java Platform, Standard Edition),即Java Standard Edition,是基础平台,包括JDK6在内的所有非企业级应用通常在此平台上开发。
- Java EE(Java Platform, Enterprise Edition),针对企业级应用,提供更丰富的组件和服务。
- Java ME(Java Platform, Micro Edition),专为嵌入式设备和移动设备设计的简化版。
- Java ME(Micro Edition):同样用于小型设备,但与ME的含义相同,此处可能是输入错误。
4. **JDK的组成**:
- Java SE Development Kit (JDK) 6是Java SE平台的开发工具集,它包含了编译器、调试器和其他必要的工具,用于开发、构建和部署Java应用程序。
5. **JVM的作用**:
- Java虚拟机(JVM)是Java的核心组成部分,负责执行Java字节码,它实现了Java的跨平台特性,使得Java程序能够在任何支持JVM的系统上运行,无需为每个平台重新编译。
通过这篇学习笔记,读者可以深入了解Java语言的历史、特性和开发工具JDK6,以及不同Java平台的区别,这对于想要深入学习和实践Java的开发者来说是非常有价值的参考资料。