第一次运行Java程序需要做哪些准备_Java运行环境说明

大萱姑娘_6958

大萱姑娘_6958

2026-01-03

836人浏览

原创

首次运行Java程序需安装JDK并配置JAVA_HOME与Path环境变量,用记事本编写Hello.java,执行javac Hello.java和java Hello输出“Hello, Java!”即成功;注意文件名、类名一致,禁用.txt后缀,使用英文路径。

第一次运行java程序需要做哪些准备_java运行环境说明

第一次运行Java程序,核心是装好Java开发环境(JDK)并配好系统路径,让电脑能识别java和javac命令。

安装JDK(Java开发工具包)

JDK包含编译器(javac)和运行环境(java),不是只装JRE。推荐从Eclipse Temurin或Oracle官网下载最新LTS版本(如JDK 17或21)。安装时一路默认即可,注意记下安装路径(例如:C:\Program Files\Eclipse Adoptium\jdk-17.0.1-hotspot\)。

配置系统环境变量(Windows为例)

不配环境变量,终端里输入javac会提示“不是内部或外部命令”。操作步骤:

  • 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”
  • 在“系统变量”中点击“新建”,变量名填JAVA_HOME,变量值填JDK安装目录(不含\bin)
  • 找到Path变量,点击“编辑”→“新建”,添加:%JAVA_HOME%\bin
  • 打开新命令行窗口,执行java -version和javac -version,两行都显示版本号才算成功

写一个最简Java程序验证

用记事本新建文件,保存为Hello.java(注意后缀必须是.java,且文件名与类名严格一致):

Java调试
Java调试

通过 JDWP 实现 Java 远程调试:连接远程 JVM、设置断点、单步执行代码、查看变量值、获取调用栈。适用于需要调试远程 Java 应用、排查运行时状态、追踪代码执行流程的场景。 术语注解 JDWP:Java Debug Wire Protocol,Java 调试有线协议(Java 远程调试底层通信协议) remote JVM:远程 Java 虚拟机 step through code:代码单步调试(步入 / 步过 / 步出调试) inspect variables:变量查看 / 变量检视 stac

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

在该文件所在目录打开命令行,依次执行:

  • javac Hello.java → 生成Hello.class字节码文件
  • java Hello → 运行(注意:这里不加.class后缀)

看到输出Hello, Java!就说明整个流程跑通了。

常见卡点提醒

新手容易在这里出错:

  • 文件名和public class名字不一致 → 编译直接失败
  • 保存文件时被记事本自动加了.txt后缀(如Hello.java.txt)→ 需在文件夹选项中开启“显示文件扩展名”,手动重命名
  • 环境变量改完没开新终端 → 旧窗口不生效
  • 用中文路径或含空格的路径保存Java文件 → 建议暂时全用英文、无空格路径测试

Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
eclipse教程
eclipse教程

php中文网为大家带来eclipse教程合集,eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。php中文网还为大家带来eclipse的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

2023.06.14

690

5

eclipse怎么设置中文
eclipse怎么设置中文

eclipse设置中文的方法:除了设置界面为中文外,你还可以为Eclipse添加中文插件,以便更好地支持中文编程。例如,你可以安装EBNF插件来支持中文变量名,或安装Chinese Helper来提供中文帮助文档。本专题为大家提供eclipse设置中文相关的各种文章、以及下载和课程。

2023.07.24

5906

6

c语言编程软件有哪些
c语言编程软件有哪些

c语言编程软件有GCC、Clang、Microsoft Visual Studio、Eclipse、NetBeans、Dev-C++、Code::Blocks、KDevelop、Sublime Text和Atom。更多关于c语言编程软件的问题详情请看本专题的文章。php中文网欢迎大家前来学习。

2023.11.02

9179

18

Eclipse版本号有哪些区别
Eclipse版本号有哪些区别

区别:1、Eclipse 3.x系列:Eclipse的早期版本,包括3.0、3.1、3.2等;2、Eclipse 4.x系列:Eclipse的最新版本,包括4.0、4.1、4.2等;3、Eclipse IDE for Java Developers等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.02.23

2804

5

eclipse和idea有什么区别
eclipse和idea有什么区别

eclipse和idea的区别:1、平台支持;2、内存占用;3、插件系统;4、智能代码提示;5、界面设计;6、调试功能;7、学习曲线。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.02.23

662

5

eclipse设置中文全教程
eclipse设置中文全教程

本专题整合了eclipse设置中文相关教程,阅读专题下面的文章了解更多详细操作。

2025.10.10

3806

11

eclipse字体放大教程
eclipse字体放大教程

本专题整合了eclipse字体放大教程,阅读专题下面的文章了解更多详细内容。

2025.10.10

3825

12

eclipse左边栏不见了解决方法
eclipse左边栏不见了解决方法

本专题整合了eclipse左边栏相关教程,阅读专题下面的文章了解更多详细内容。

2025.10.15

528

3

eclipse字体相关教程
eclipse字体相关教程

本专题整合了eclipse字体设置相关教程,阅读专题下面的文章了解更多详细内容。

2025.11.26

874

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程