在初学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命令编成程序易语言。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)