GKLBB

当你经历了暴风雨,你也就成为了暴风雨

导航

软件研发 --- hello world 项目 之 生态之王 Java

Java Hello World 程序安装编译运行完整指南

本指南将从零开始,详细说明如何安装Java开发环境、编译和运行Hello World程序。

1. 安装Java开发环境

1.1 下载JDK (Java Development Kit)

  1. 访问Oracle官网:https://www.oracle.com/java/technologies/downloads/
  2. 选择适合您操作系统的JDK版本(推荐JDK 17或更高版本)
  3. 下载对应的安装包:
    • Windows: .exe 文件
    • macOS: .dmg 文件
    • Linux: .tar.gz 文件

1.2 安装JDK

Windows系统:

  1. 双击下载的.exe文件
  2. 按照安装向导提示进行安装
  3. 记住安装路径(通常为 C:\Program Files\Java\jdk-版本号

macOS系统:

  1. 双击下载的.dmg文件
  2. 按照安装向导进行安装

Linux系统:

# 解压下载的文件
tar -xzf jdk-版本号-linux-x64.tar.gz

# 移动到合适的目录
sudo mv jdk-版本号 /opt/java/

1.3 配置环境变量

Windows系统:

  1. 右键点击"此电脑" → "属性" → "高级系统设置" → "环境变量"
  2. 在"系统变量"中点击"新建":
    • 变量名:JAVA_HOME
    • 变量值:JDK安装路径(如:C:\Program Files\Java\jdk-17
  3. 找到"Path"变量,点击"编辑",添加:%JAVA_HOME%\bin
  4. 点击"确定"保存所有设置

macOS/Linux系统:

# 编辑配置文件
nano ~/.bashrc  # 或 ~/.zshrc (如果使用zsh)

# 添加以下内容
export JAVA_HOME=/path/to/your/jdk
export PATH=$JAVA_HOME/bin:$PATH

# 重新加载配置
source ~/.bashrc  # 或 source ~/.zshrc

1.4 验证安装

打开命令行工具(Windows: cmd或PowerShell,macOS/Linux: Terminal),输入:

# 检查Java版本
java -version

# 检查Java编译器版本
javac -version

如果显示版本信息,说明安装成功。

2. 编译Java程序

2.1 准备源代码

确保您有 HelloWorld.java 文件,内容如下:

/**
 * HelloWorld类 - Java入门程序
 * 这是一个简单的Java程序,用于输出"Hello World"到控制台
 * 
 * @author 开发者
 * @version 1.0
 */
public class HelloWorld {
    
    /**
     * 主方法 - 程序的入口点
     * Java虚拟机(JVM)会首先调用这个方法来启动程序
     * 
     * @param args 命令行参数数组,本程序中未使用
     */
    public static void main(String[] args) {
        // 使用System.out.println()方法向控制台输出文本
        // System.out是标准输出流对象
        // println()方法会在输出文本后自动换行
        System.out.println("Hello World!");
        
        // 可选:输出更多信息
        System.out.println("欢迎来到Java编程世界!");
        System.out.println("这是我的第一个Java程序。");
    }
}

 

2.2 编译过程

  1. 打开命令行工具

  2. 导航到包含 HelloWorld.java 文件的目录:

    cd "c:\Users\21558\Documents\WeChat Files\wxid_nwercn4twf1c22\FileStorage\File\2025-06\cxx"
    
  3. 使用javac命令编译:

    javac HelloWorld.java
    
  4. 编译成功后,会生成 HelloWorld.class 文件

2.3 编译过程说明

  • javac 是Java编译器
  • 它将 .java 源代码文件编译成 .class 字节码文件
  • 字节码文件可以在任何安装了JVM的系统上运行

3. 运行Java程序

3.1 运行命令

在包含 HelloWorld.class 文件的目录中,执行:

java HelloWorld

注意:

  • 运行时使用的是类名,不是文件名
  • 不要包含 .class 扩展名

3.2 预期输出

程序运行后,您应该看到以下输出:

Hello World!
欢迎来到Java编程世界!
这是我的第一个Java程序。

4. 常见问题及解决方案

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

原因: 环境变量配置不正确

解决方案:

  1. 重新检查JAVA_HOME和PATH环境变量
  2. 重启命令行工具
  3. 重启计算机

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

原因: 类名与文件名不匹配,或者在错误的目录中运行

解决方案:

  1. 确保类名与文件名完全一致(区分大小写)
  2. 在包含.class文件的目录中运行java命令

4.3 编译错误

常见错误:

  • 语法错误:检查分号、括号匹配
  • 类名错误:确保public类名与文件名一致
  • 编码问题:确保文件使用UTF-8编码

5. 进阶提示

5.1 使用IDE

推荐使用集成开发环境:

  • IntelliJ IDEA(推荐)
  • Eclipse
  • Visual Studio Code(需要Java扩展)

5.2 项目管理工具

对于大型项目,建议使用:

  • Maven:项目管理和构建工具
  • Gradle:现代化构建工具

5.3 学习资源

6. 完整操作流程总结

# 1. 验证Java安装
java -version
javac -version

# 2. 导航到项目目录
cd "项目目录路径"

# 3. 编译Java文件
javac HelloWorld.java

# 4. 运行程序
java HelloWorld

 

 

 

 

 

 

 

posted on 2025-06-16 06:28  GKLBB  阅读(17)  评论(0)    收藏  举报