dos执行java类_Java 中运用DOS运行class(字节码)

附属:

-dir:例举该目录的所有文件名称 有

-cd: 改变目录 进入其他目录 change direction

-cd\:一次性回到根目录

-cd..: 返回上一级目录

-md: 创建目录 make direction

-rd: 删除目录(文件夹) remove direction 若该文件夹中包括子文件,先删除子文件,在删除该文件夹

-del: 删除文件 例如del 123.text

-del *: 通配符 删除所有文件

-exit:退出当前DOS系统

-c:进入C盘

-d:进入D盘

-e:进入E盘

-cls: 清屏

第一步:windows + R 打开cmd.exe程序

4e06d4ff33725e80ce21e7c16e11f8f3.png

第二步:在文件夹下创建txt文本,例如Demo.txt,然后将Demo.txt后缀名改成Demo.java

在Demo中我们可以写以下的简单代码:

public class Demo{

public static void main(String[] args){

System.out.println("HelloWorld");

System.out.println("This is my first DOS class");

}

}

第三步:在cmd中输入该txt文本的位置,然后输入 javac Demo.java , 这时在txt所在目录下生成 Demo.class

dc297935465ce234d3681cfbed1099a2.png

cmd中输入如下所示:

35ca8ee00db60aa1f816a61a88d3ccd7.png

第四步:输入java Demo  此时不在需要输入Demo.class的后缀名 class。

cmd 中就会输出Demo中所写代码输出的内容。

特别注意: 在txt中我们声明类为public,应与txt文件名称一致,否则有误!

设置path目的:

是class字节码文件可以随便放,不用放在java\bin目录下面,但是我们用javac Demo.java时生成Demo.class时还是得找到Demo.class文件的位置

代码举例: c:\User\Lulu>G:

G:\>cd Code

G:\Code>javac Demo.java -->此时生成Demo.class(claa字节码文件)

G:\COde>java Demo -->此时特别注意不需要加class

设置classpath目的:

cmd当前的工作环境是C盘,我想要执行的Demo.java在D盘,当设置好classpath时(set classpath=D:\Code),就不需要找到Demo的路径.

javac D:\Code\Demo.java (不设置classpath)

javac Demo.java (设置classpath)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值