手动编译、执行java文件

本文介绍了如何手动编译和执行Java文件。首先,通过`javac`命令编译.java源代码,然后通过`java`命令执行class文件,重点强调了执行时需使用完整类名,并解释了Java命令参数的含义。同时,提供了三种执行class文件的方法,包括设置classpath、在根目录下执行和使用-cp选项指定路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

标题 ##手动编译、执行java文件

  1. 编译文件
    javac xxx.java

java代码片段如下

package mypackage1;

public class Test1 {

    public static void main(String[] args) {
        System.out.println("hello,world!");
    }  
    }

1.1 打开cmd控制台进入mypackage1目录下
这里写图片描述
1.2 执行javac Test1.java
这里写图片描述
2. 执行class文件
java xxx
这里写图片描述
这是为什么?
2.1 Java命令的参数是“完整类名”,而不是“文件名”
所以这里应该写为package1.Test1
2.2 执行class文件时,要从classpath指定的目录下去搜索class文件。
方式一:设置系统变量为根目录, 然后任意目录下执行java package1.Test1
这里写图片描述
这里写图片描述
方式二:在根目录下执行java package1.Test1
这里写图片描述
方式三:任意目录下执行java -cp 根目录 package1.Test1
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值