JAVA基础知识详解:JDK, JRE与环境配置
需积分: 9 15 浏览量
更新于2024-07-20
收藏 784KB PDF 举报
"JAVA基础知识总结"
Java作为一门广泛使用的编程语言,其基础知识是每个开发者必须掌握的。本总结主要关注Java的基础概念,包括JDK、JRE以及环境变量的配置。
一、Java概述
1. JDK (Java Development Kit):这是Java的开发和运行环境,包含了开发Java应用程序所需的所有工具,如javac编译器、jar打包工具等,以及JRE(Java Runtime Environment)。
2. JRE (Java Runtime Environment):JRE是Java程序运行的基础,提供了Java虚拟机(JVM)和必要的类库,使得Java程序能够在任何支持JRE的平台上运行。
二、环境变量配置
为了使得JDK中的工具在任意目录下可执行,需要配置两个关键的环境变量:JAVA_HOME和PATH。
1. JAVA_HOME:永久配置时,设置为JDK的安装路径,例如 `%JAVA_HOME% = %安装路径%\Java\jdk`。这样,系统可以通过 `%JAVA_HOME%\bin` 目录找到Java相关的工具。
2. PATH:临时配置时,使用 `set PATH=%PATH%;C:\ProgramFiles\Java\jdk\bin` 命令将JDK的bin目录添加到系统路径中。PATH环境变量决定了系统在搜索可执行文件时的路径顺序。
三、classpath配置
1. classpath:用于指定Java类加载器查找类文件的路径。永久配置时,可以设定为 `classpath=.;c:\;e:` ,其中 `.` 表示当前目录,`c:\` 和 `e:` 代表其他目录。
2. 临时配置:同样使用 `set classpath=.;c:\;e:` 来设置。classpath的作用在于,Java虚拟机在运行时寻找.class文件,如果没有设置,会默认在当前目录查找;如果有设置,优先按照classpath指定的路径查找。
四、CLASSPATH详解
CLASSPATH是一个对javac编译器至关重要的环境变量,它指导编译器和JVM定位到包含类文件的目录或JAR文件。当使用`import`语句引入特定包的类时,比如`import java.util.*`,编译器需要知道`java.util`包所在的路径,这正是CLASSPATH的作用。如果没有正确设置CLASSPATH,编译器将无法找到相应的类文件,从而导致编译错误。
总结来说,理解和配置好JDK、JRE、JAVA_HOME、PATH以及CLASSPATH是学习Java编程的第一步,它们确保了Java程序的正常开发和运行。此外,了解这些基础概念有助于深入理解Java的运行机制,为后续的学习打下坚实的基础。
2018-04-25 上传
2017-10-02 上传
2018-07-23 上传
2024-11-17 上传
2024-11-17 上传
2024-11-17 上传
2024-11-17 上传
summ_summer
- 粉丝: 0
- 资源: 4
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案