Java开发入门:环境配置与历史概述
需积分: 31 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编程打下坚实的基础。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-08-16 上传
2022-08-03 上传
2021-01-07 上传
2018-06-11 上传
2013-04-15 上传
CloudsSeas
- 粉丝: 0
- 资源: 1
最新资源
- Min-f-rste-hjemmeside
- turkerbulut.github.io
- Digital-monster-Program:在PC上播放数字怪物
- GenFileData.zip
- Developer Excuses-crx插件
- UdemyTest1:从 AS 创建 repos
- 深蓝色商务UI设计公司企业模板下载4910.zip
- Mybasket-backend
- sclock:电池供电的从时钟驱动器,围绕ATmega328P构建
- ayakotm-crx插件
- LEMS,c#录amr源码,c#
- 仿新乡医学院三全学院3g触屏版手机wap学校网站模板_网站开发模板含源代码(css+html+js+图样).zip
- Express-Js-Gearman-样本
- p1.sreshtanelluri
- class-33
- 使用 MATLAB 和遗传算法和直接搜索工具箱进行优化:在 2004 年 9 月 16 日举行的网络研讨会中使用的 M 文件。-matlab开发