
摘要本实验带你从零掌握 JDK 的安装与使用根据操作系统和位数选择合适版本并完成安装、配置JAVA_HOME与Path环境变量、在 CMD 中编译运行第一个 Java 程序并学会使用 JDK 官方 API 文档查询类与方法重点理解java.lang.System类及System.out.println()的作用。目录一、实验目的二、实验环境三、实验步骤1. 选择适合电脑的 JDK、安装 JDK 并配置系统环境变量2. 编写并运行第一个 Java 程序3. JDK 参考手册Java API 文档的使用4. java.lang.System 类介绍四、实验总结一、实验目的选择适合电脑的 JDK 并完成安装配置系统环境变量。掌握 JDK 官方 API 文档参考手册的使用方法。在 API 文档中找到java.lang.System类理解 System 类的作用。二、实验环境操作系统WindowsJDK 版本Java 8三、实验步骤1.选择适合电脑的 JDK、安装 JDK并配置系统环境变量1选择 JDK 版本第一步先看你的操作系统 位数WindowsWin10 / Win11现在基本都是 64位x64下载 JDK8 的 Windows x64 版本极少老电脑32位选 Windows x86一般不用macOS选 macOS 版本区分芯片Intel / Apple SiliconLinuxLinux x64第二步选 JDK 版本版本简单区分JDK8最稳定教学最常用长期支持JDK11、JDK17新版也能用但API文档地址不一样JDK9/10/12~16短期版本不推荐上课用2安装 JDK这里以 JDK8 为例步骤1打开下载网站浏览器打开https://adoptium.net/进入首页点击“其他下载”步骤2选择版本页面顶部JDK 8-LTSOperating system选 WindowsArchitecture选 x64Package type选 MSI Installer新手推荐点 Download开始下载。文件名字类似 temurin-8uxxx-windows-x64.msi步骤3安装找到下载好的文件双击一路点击“下一步”完成安装务必记住安装路径路径中不要包含中文或空格示例 C:\Program Files\Eclipse Temurin\jdk8安装完成3配置系统环境变量安装完成后需要配置环境变量这样电脑在任意文件夹下都能识别 java 、 javac 命令。1.右键此电脑 → 属性 → 高级系统设置 → 环境变量。2.在系统变量区域新建变量变量名 JAVA_HOME变量值填写JDK的安装根目录例如 C:\Program Files\Java\jdk1.8.0_xxx JAVA_HOME作用记录JDK位置方便后续引用。3.找到系统变量里的 Path 变量双击编辑点击【新建】添加 %JAVA_HOME%\bin%JAVA_HOME%会自动读取刚才配置的JDK路径bin文件夹里面存放javac.exe、java.exe程序。4.全部窗口点击确定保存。5.验证环境变量是否生效关闭已经打开的CMD窗口重新打开CMD输入java -versionjavac -versionecho %JAVA_HOME%如果能输出版本信息没有提示不是内部命令代表JDK安装和环境变量配置成功。2.编写并运行第一个 Java 程序在桌面新建 Hello.java 源代码文件代码如下public class Hello {public static void main(String[] args) {System.out.println(“Hello Java”);}}打开CMD切换到代码所在目录执行编译命令cmdcd 文件夹路径javac Hello.javajava Hello控制台输出 Hello Java 自动生成 Hello.class 字节码文件程序运行成功。3.JDK参考手册Java API文档的使用Java API文档就是JDK配套的官方参考手册里面记录Java自带所有类、接口、方法的介绍写代码时可以用来查询类的用法。本次使用Java8官方API文档https://docs.oracle.com/javase/8/docs/api/使用步骤1打开API文档网页左侧是包列表在Packages区域找到java.lang包并点击进入。2进入 java.lang 包页面后在Class Summary类列表向下滚动找到System类点击类名进入详情页面。4.java.lang.System类介绍java.lang.System 属于java.lang包java.lang包会被程序自动导入代码中不需要手动写import导入。文档中描述 public final class System extends Object System是final类不能new创建对象所有成员都是静态可以直接 System.xxx 调用。System.out标准输出流 System.out.println() 用来在控制台打印文字就是Hello程序使用的功能。System.in标准输入流读取键盘输入内容。System.err标准错误输出流用来打印程序报错信息。System类还提供获取系统时间、退出程序、数组复制等工具方法。四、实验总结本次实验完成JDK版本选择、JDK安装及系统环境变量配置学会在CMD编译、运行Java程序。同时学会JDK官方参考手册API文档的使用方法通过包名查找对应的类阅读类的说明、字段和方法。并且在文档中找到 java.lang.System 类搞懂 System.out.println() 的来源。API文档是Java开发非常重要的学习工具以后写代码遇到陌生的类都可以查阅官方文档。