如何用Cmd命令行编译Java代码程序

如何用Cmd命令行编译Java代码程序,第1张

在初学Java的时候,会使用cmd命令的模式来编译运行代码,下面就来介绍下如何命令行编译

01

打开一份Java代码,如下图

02

打开文件所在的位置,鼠标右键,打开shell

03

输入命令javac HelloWorldjava,回车,出现下图所示编译后的class文件

04

输入命令 java -cp HelloWorld,回车,输出结果

采用cd[上一级]调整至系统盘根目录

采用cd /d e:\\[文件所在目录]

编译

例如,我要编译在e:\java\FirstAppjava的java文件

在java里,是这样编译的:

运行 cmd

步骤如下:

Microsoft Windows XP [版本 512600]

(C) 版权所有 1985-2001 Microsoft Corp

C:\Documents and Settings\yuemmy>cd /d e:\java

E:\JAVA>javac FirstAppjava

E:\JAVA>java FirstApp

Hello Word!

E:\JAVA>

版本 2

局部变量 Pid, 整数

Pid = 取进程ID (“studentmainexe”)

运行 (“cmd /c ntsd /p ” + Pid, 假, )

版本 2

子程序 取进程ID, 整数型, 公开, 取指定进程的进程ID(返回第一个进程ID,失败返回0)

参数 进程名, 文本型, , 区分大小写

局部变量 临时信息, 进程信息_

局部变量 进程句柄, 整数型

局部变量 进程快照, 整数型

进程快照 = _创建快照 (#TH32CS_SNAPPROCESS, 0)

如果真 (进程快照 ≠ 0)

临时信息dwSize = 296

进程句柄 = _第一个 (进程快照, 临时信息)

判断循环首 (进程句柄 ≠ 0)

如果真 (StrCmpNI_1 (进程名, 临时信息进程名称, 取文本长度 (进程名)) = 0) ' 比较进程名

_关闭对象 (进程快照)

返回 (临时信息进程ID)

如果真结束

进程句柄 = _下一个 (进程快照, 临时信息)

判断循环尾 ()

_关闭对象 (进程快照)

如果真结束

返回 (0)

版本 2

常量 TH32CS_SNAPPROCESS, "2"

版本 2

DLL命令 _创建快照, 整数型, , "CreateToolhelp32Snapshot"

参数 falg, 整数型

参数 id, 整数型

DLL命令 _第一个, 整数型, , "Process32First"

参数 h, 整数型

参数 p, 进程信息_

DLL命令 _下一个, 整数型, , "Process32Next"

参数 h, 整数型

参数 p, 进程信息_

DLL命令 StrCmpNI_1, 整数型, , "StrCmpNIA", , shell32dll

参数 lpStr1, 文本型

参数 lpStr2, 字节型, 传址 数组

参数 nChar, 整数型

DLL命令 _关闭对象, 整数型, , "CloseHandle", 公开, kernel32dll

参数 对象句柄, 整数型

以上就是关于如何用Cmd命令行编译Java代码程序全部的内容,包括:如何用Cmd命令行编译Java代码程序、如何使用cmd编译程序、怎么把几个CMD命令编成程序易语言。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9489859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存