Java开发入门:环境配置与历史概述

需积分: 31 0 下载量 110 浏览量 更新于2024-09-15 收藏 715KB DOC 举报
"初识Java笔记,包含了Java的起源、发展历程、版本划分、JVM原理以及Java开发环境的搭建和配置等内容。" 这篇初识Java的笔记主要涵盖了以下几个重要的知识点: 1. **Java课程体系与目标**:学习Java首先需要明确路径,了解如何通过命令行进行编译和运行。课程的目标是让初学者掌握Java的基础语法和面向对象编程,并能够配置JDK开发环境。 2. **JDK与Java版本历史**:Java由James Gosling在1995年创建,其设计目标是跨平台性。自Java 1.0 JDK以来,它经历了多次版本迭代,如Java 1.2(J2SE, J2ME, J2EE)、Java 5(引入范型)以及Java 7(目前最稳定版本)。Java的版本后来被重命名为Java SE(标准版)、Java ME(微型版,适用于移动和嵌入式设备)和Java EE(企业版,用于大型企业应用)。 3. **Java虚拟机(JVM)与跨平台原理**:Java的跨平台特性源于JVM。无论操作系统如何,Java源代码都会被编译成字节码,然后在JVM上运行。JVM有多个版本,对应不同的操作系统,负责将字节码转换为特定系统可以理解的机器代码,从而实现跨平台执行。 4. **Java开发环境搭建**:要使用Java,需要安装JDK(Java Development Kit),其中包含JRE(Java Runtime Environment)、lib、src.zip和bin目录等组件。配置JDK环境变量,尤其是Path变量,使得在任何目录下都可以执行`javac`和`java`命令。配置过程中,如果遇到“不是内部或外部命令”的错误,通常是因为路径设置不正确。 5. **验证配置**:配置完成后,可以通过在命令行输入`javac`或`java -version`来检查Java是否已成功安装并配置好。 通过这些知识点的学习,初学者可以建立起对Java语言的基本认识,为后续深入学习Java编程打下坚实的基础。