JDK

简介: JDK

JDK安装与环境测试学习笔记

一、基础知识

1.1 什么是JDK

JDK(Java Development Kit)是Java开发工具包,是Java开发的核心环境。它包含了:

  • Java编译器(javac)
  • Java运行环境(JRE)
  • Java虚拟机(JVM)
  • 各种开发工具和类库

1.2 JDK版本选择

  • JDK 8:稳定版本,企业广泛使用
  • JDK 11:长期支持版本
  • JDK 17:最新长期支持版本
  • JDK 21:最新版本

二、JDK安装步骤

2.1 下载JDK

  1. 访问Oracle官网或OpenJDK官网
  2. 选择合适的版本(建议JDK 8或JDK 11)
  3. 根据操作系统选择对应安装包(Windows/Linux/macOS)
  4. 下载完成后得到安装文件

2.2 Windows系统安装

# 1. 双击安装文件
# 2. 选择安装路径(建议使用默认路径)
# 3. 等待安装完成
# 4. 记录安装路径,后续配置环境变量需要

2.3 Linux系统安装

# Ubuntu/Debian系统
sudo apt update
sudo apt install openjdk-11-jdk

# CentOS/RHEL系统
sudo yum install java-11-openjdk-devel

三、环境变量配置

3.1 Windows环境变量配置

  1. 右键"此电脑" → "属性"
  2. 点击"高级系统设置"
  3. 点击"环境变量"
  4. 在系统变量中找到"Path",点击编辑
  5. 添加JDK的bin目录路径(如:C:\Program Files\Java\jdk-11.0.2\bin)

3.2 Linux环境变量配置

# 编辑 ~/.bashrc 文件
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$JAVA_HOME/bin:$PATH

# 使配置生效
source ~/.bashrc

四、环境测试

4.1 验证安装

打开命令行工具,输入以下命令:

# 检查Java版本
java -version

# 检查编译器版本
javac -version

正常输出示例:

java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

javac 11.0.2

4.2 编写第一个Java程序

创建 HelloWorld.java 文件:

public class HelloWorld {
   
    public static void main(String[] args) {
   
        System.out.println("Hello, World!");
    }
}

编译并运行:

# 编译Java文件
javac HelloWorld.java

# 运行Java程序
java HelloWorld

预期输出:

Hello, World!

五、常见问题及解决方案

5.1 "javac不是内部或外部命令"

原因:环境变量未正确配置
解决方案

  1. 检查Path环境变量是否包含JDK的bin目录
  2. 重启命令行工具
  3. 重启计算机

5.2 "找不到或无法加载主类"

原因:类名与文件名不一致或运行方式错误
解决方案

  1. 确保类名与文件名完全一致(包括大小写)
  2. 使用正确的类名运行程序

5.3 "JAVA_HOME环境变量未设置"

原因:某些工具需要JAVA_HOME变量
解决方案

  1. 设置JAVA_HOME环境变量指向JDK安装目录
  2. 将%JAVA_HOME%\bin添加到Path变量中

六、学习心得

6.1 今日收获

  • 掌握了JDK的安装流程
  • 学会了环境变量的配置方法
  • 能够独立进行环境测试
  • 理解了Java程序的编译和运行过程

6.2 注意事项

  1. 安装路径避免包含中文和空格
  2. 环境变量配置后需要重启命令行工具
  3. 类名必须与文件名保持一致
  4. 注意区分java命令和javac命令的用途

6.3 下一步学习计划

  • 学习Java基本语法
  • 练习编写简单的Java程序
  • 了解Java开发工具(IDE)的使用

七、总结

JDK安装和环境配置是Java学习的第一步,虽然看似简单,但却是后续所有Java开发的基础。通过今天的学习,我成功完成了JDK的安装、环境变量配置和基本测试,为后续的Java学习打下了坚实的基础。

在配置过程中遇到了一些小问题,但通过查阅资料和反复尝试最终都得到了解决。这让我认识到实践的重要性,只有亲手操作才能真正掌握知识。

相关文章
|
存储 Java
JDK下载和安装及介绍
JDK下载和安装及介绍
1764 0
|
1月前
|
Oracle IDE Java
【全网最详细】JDK下载安装图文教程 | Java JDK开发环境搭建指南
JDK是Java开发核心工具包,含编译器、运行环境等。主流有Oracle JDK(商用需授权)和开源免费的OpenJDK。推荐初学者选用LTS版如JDK 17或21,稳定且长期支持。安装后需配置JAVA_HOME与PATH环境变量,并通过`java -version`验证。(239字)
|
Oracle Java 关系型数据库
Linux环境安装配置JDK11
Linux环境安装配置JDK11
2088 0
|
1月前
|
安全 IDE Oracle
【全网最详细】JDK1.7下载安装图文教程 | Java1.7环境变量配置指南
JDK1.7是Oracle于2011年发布的Java重要版本,引入try-with-resources、钻石操作符、字符串switch等特性,适合维护老旧项目或学习Java演进。但已停止官方支持,无安全更新,不建议新项目使用。
|
3月前
|
Oracle Java 关系型数据库
JDK 21安装教程 Windows版详细步骤+环境变量验证(含java/javac/java -version检测)
JDK(Java SE Development Kit)是Oracle官方提供的Java标准版开发工具包,包含编译器(javac)、运行环境(JRE)及核心类库等,用于Java程序的开发、编译、调试与运行。本文详解JDK 21在Windows下的下载、安装与验证步骤,助力新手快速搭建开发环境。(239字)
2648 114
|
2月前
|
Oracle Java 关系型数据库
JDK 8安装教程 Windows版详细步骤+环境变量配置(含java/javac/java -version验证)
JDK是Oracle开发的Java开发工具包,含JVM、类库、编译器等,支持Java全平台。本文详解JDK 8下载、安装(含管理员运行)、环境变量配置(JAVA_HOME/CLASSPATH/Path)及cmd验证步骤,助你快速完成本地开发环境搭建。(239字)
|
2月前
|
Oracle Java 关系型数据库
JDK 25安装与环境变量配置教程 Windows版:含自定义路径+JAVA_HOME设置+验证指南
JDK是Oracle官方Java开发工具包,含JVM、类库、编译器等,支持Java全平台。本文详解JDK 25在Windows下的下载、安装(建议D盘)、环境变量配置(JAVA_HOME与Path)及版本验证方法,步骤清晰,一键搞定开发环境搭建。(239字)
|
1月前
|
Oracle Java 关系型数据库
【全网最详细】JDK11下载安装图文教程 | Java11开发环境配置详解
JDK11是Oracle于2018年发布的长期支持(LTS)版本,支持至2026年。它引入模块化系统、var局部变量推断、HTTP/2客户端等关键特性,在稳定性、现代性与生态兼容性间取得良好平衡,至今仍是企业级Java开发主流选择。

热门文章

最新文章