命令窗口实现Java代码

命令窗口实现Java代码

首先:用一个txt或者去下载一个notepad++,用文本写java的代码,然后再cmd窗口中运行。

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

一:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
在这里插入图片描述
二:
在这里插入图片描述

这样就进入了cmd命令窗口!

在这里插入图片描述
**javac: **生成class文件:

在这里插入图片描述
在这里插入图片描述

但是你会发现有问题:我写的明明就是HelloWorld!,怎么变成了hello,world!,这里是因为我的class保存路径有问题,一般来说我们工程上,src的文件是具有自己的版权的,而交付的一般都是class,当然后面还有javaDoc,这里不做讲解。

在这里插入图片描述

code中的src是我保存notepad++文件的文件夹,这个可以放在任何地方。而class文件夹是用来保存**.class文件的,可想而知我的javac**是有问题的。但是之所以可以运行出来是因为我之前class文件中有HelloWorld.class,所以可以有输出!

在这里插入图片描述

现在删除无关文件,再次进行操作!

在这里插入图片描述

这里的**-d表示的是编码,后面的D:\code\class是保存的路径,而我们再环境变量中设置一个ClassPath变量,这样我们就可以再所有文件中运行java文件,不然的话就要到保存.class**文件的目录下进行运行。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RLcQo4tU-1631456119370)(C:\Users\。。。\AppData\Roaming\Typora\typora-user-images\image-20210909000539640.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dzFfon4t-1631456119370)(C:\Users\。。。\AppData\Roaming\Typora\typora-user-images\image-20210909000616319.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a1JXD9kX-1631456119371)(C:\Users\。。。\AppData\Roaming\Typora\typora-user-images\image-20210909000509737.png)]

这里是新建的,变量值是**.class**文件的保存路径。

猜你喜欢

转载自blog.csdn.net/weixin_51961968/article/details/120257129