摘要

本实验带你从零掌握 JDK 的安装与使用:根据操作系统和位数选择合适版本并完成安装、配置 JAVA_HOME 与 Path 环境变量、在 CMD 中编译运行第一个 Java 程序,并学会使用 JDK 官方 API 文档查询类与方法,重点理解 java.lang.System 类及 System.out.println() 的作用。

目录

一、实验目的

  1. 选择适合电脑的 JDK 并完成安装,配置系统环境变量。
  2. 掌握 JDK 官方 API 文档(参考手册)的使用方法。
  3. 在 API 文档中找到 java.lang.System 类,理解 System 类的作用。

二、实验环境

      操作系统:Windows
      JDK 版本:Java 8

三、实验步骤

1.选择适合电脑的 JDK、安装 JDK 并配置系统环境变量

  (1)选择 JDK 版本
           

            第一步:先看你的操作系统 + 位数

       Windows

  • Win10 / Win11:现在基本都是 64位(x64),下载 JDK8 的 Windows x64 版本

  • 极少老电脑32位:选 Windows x86(一般不用)

    macOS:选 macOS 版本(区分芯片:Intel / Apple Silicon)

    Linux:Linux x64

            第二步:选 JDK 版本

       版本简单区分:

  • JDK8:最稳定,教学最常用,长期支持

  • JDK11、JDK17:新版,也能用,但API文档地址不一样

  • JDK9/10/12~16:短期版本,不推荐上课用

   (2)安装 JDK(这里以 JDK8 为例)

步骤1:打开下载网站

浏览器打开:https://adoptium.net/
进入首页点击“其他下载”

步骤2:选择版本

  1. 页面顶部:JDK 8-LTS

  2. Operating system:选 Windows

  3. Architecture:选 x64

  4. Package type:选 MSI Installer(新手推荐)

  5. 点 Download,开始下载。

文件名字类似: temurin-8uxxx-windows-x64.msi
在这里插入图片描述

步骤3:安装

  1. 找到下载好的文件,双击

  2. 一路点击“下一步”完成安装,务必记住安装路径(路径中不要包含中文或空格)
    示例: C:\Program Files\Eclipse Temurin\jdk8

  3. 安装完成

   (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 -version
javac -version
echo %JAVA_HOME%

如果能输出版本信息,没有提示不是内部命令,代表JDK安装和环境变量配置成功。

2.编写并运行第一个 Java 程序

在桌面新建 Hello.java 源代码文件,代码如下:

public class Hello {
public static void main(String[] args) {
System.out.println(“Hello Java”);
}
}

打开CMD,切换到代码所在目录,执行编译命令:

cmd

cd 文件夹路径
javac Hello.java
java 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开发非常重要的学习工具,以后写代码遇到陌生的类,都可以查阅官方文档。

    Logo

    openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

    更多推荐