当前位置:首页 > Java

如何用cmd运行java文件

2026-03-17 19:19:47Java

使用CMD运行Java文件的步骤

确保已安装Java开发工具包(JDK)并配置环境变量。可通过命令 java -versionjavac -version 验证是否安装成功。

编写Java源代码

创建一个文本文件,将Java代码写入并保存为 .java 扩展名。例如:

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

保存为 HelloWorld.java

编译Java文件

打开CMD,导航到Java文件所在目录。使用 javac 命令编译:

javac HelloWorld.java

成功编译后会生成同名的 .class 文件(如 HelloWorld.class)。

如何用cmd运行java文件

运行Java程序

使用 java 命令运行编译后的类文件(无需加 .class 扩展名):

java HelloWorld

输出结果应为:

Hello, World!

处理包结构

如果Java文件包含包声明(如 package com.example;),需确保目录结构与包名匹配。例如:

如何用cmd运行java文件

  • 文件路径应为 com\example\HelloWorld.java
  • 编译时从根目录执行:
    javac com/example/HelloWorld.java
  • 运行时指定完整类名:
    java com.example.HelloWorld

常见问题解决

  • “找不到或无法加载主类”:检查类名拼写、包路径是否正确,或是否在正确目录执行命令。
  • “javac不是内部命令”:确认JDK的 bin 目录已添加到系统环境变量 PATH 中。
  • 版本不匹配:使用 -source-target 参数指定Java版本,例如:
    javac -source 1.8 -target 1.8 HelloWorld.java

附加参数

运行时可通过命令行传递参数:

public class Main {
    public static void main(String[] args) {
        System.out.println("Args: " + args[0]);
    }
}

执行命令:

java Main "Hello"

输出:

Args: Hello

标签: 如何用文件
分享给朋友:

相关文章

vue实现文件预览展示

vue实现文件预览展示

Vue 实现文件预览展示的方法 使用第三方库预览常见文件类型 对于常见的文件类型(如 PDF、图片、视频等),可以使用现成的 Vue 组件库来实现预览功能。 PDF 预览:使用 vue-pdf 或…

如何用记事本写java

如何用记事本写java

使用记事本编写Java代码的方法 安装Java开发工具包(JDK)并配置环境变量。确保在命令行输入java -version和javac -version能正确显示版本信息。 创建一个新文本文件,将…

如何用java做游戏

如何用java做游戏

使用Java开发游戏的基本方法 Java是一种跨平台的编程语言,适合开发2D游戏甚至简单的3D游戏。以下是使用Java开发游戏的主要方法和工具。 选择游戏开发框架 Java游戏开发通常依赖以下框架或…

如何用java编程

如何用java编程

Java编程基础指南 环境配置 安装Java开发工具包(JDK),推荐使用最新版本。配置环境变量,确保JAVA_HOME指向JDK安装路径,并将bin目录添加到系统PATH中。验证安装是否成功: j…

vue实现文件管理系统

vue实现文件管理系统

Vue 文件管理系统实现方案 核心功能模块设计 文件展示组件:使用树形结构展示目录层级,配合递归组件实现无限嵌套 上传下载功能:通过axios与后端API交互,支持拖拽上传和分片上传 权限控制系统:基…

vue实现文件的下载

vue实现文件的下载

使用 window.open 方法 通过 window.open 直接打开文件链接触发下载,适用于简单的文件下载场景。 代码示例: window.open('文件URL', '_blank'); 使…