java命令行代码 java中命令行在哪打开
如何用java执行命令行
Java运行命令行并获取返回值,下面以简单的Java执行ping命令(ping 127.0.0.1 -t
)为例,代码如下:
Process p = Runtime.getRuntime().exec("ping 127.0.0.1 -t");
Process p = Runtime.getRuntime().exec("javac");
InputStream is = p.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
String line;
while((line = reader.readLine())!= null){
System.out.println(line);
}
p.waitFor();
is.close();
reader.close();
p.destroy();
}
java代码怎样运行出来?
步骤:
1、在cmd中切换到编写的代码所保存的目录下;
2、在cmd中输入javac然后点空格,再点击文件名和包括后缀名确定后,在存放编写代码的文件下会生成一个class的字节码文件;
3、在cmd中输入java然后点空格,输入第二步中生成的字节码的文件名,不需要后缀名,点击确定即可运行代码。
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。计算机代码称为源代码,是相对目标代码和可执行代码而言的。 源代码就是用汇编语言和高级语言写出来的地代码,目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。
如何使用命令行编译和运行Java代码
这里给你一个具体的场景来讲述如何使用命令行编译和运行Java代码:
任务
我们有一个相当标准的Java工程,它包含三个顶层文件夹:
/bin-用来存放已编译好的.class文件
/lib-用来存放第三方.jar文件
/src-存放.java源代码
我的任务就是要从Java工程根目录去编译和运行工程。我们将使用Windows操作系统作为例子(和在Unix系统上的唯一区别就是路径分隔符是”:“而不是”;“)。
编译Java代码
第一步是把文本文件.java源代码编译成Java虚拟机字节码文件(.class)。这一步使用一个叫javac的JDK工具来完成。
假设我们在应用的根目录下,从com.example包下尝试把Application.java文件,以及把lib文件夹中的lib1.jar和lib2.jar库编译到目标文件夹bin下,编译命令应该是如下格式:
javac -d bin -sourcepath src -cp lib/lib1.jar;lib/lib2.jar src/com/example/Application.java1
编译完后,/bin/com/example/Application.class应该就会创建出来了。如何Application.java使用了其他工程的类,那么他们全部会自动被编译并且放到相应的文件夹下。
运行Java代码
为了启动我们刚刚编译的.class文件,需要另外一个叫java的JDK工具。
假设我们在应用的根目录下,为了能够启动com.example包中的,使用了lib文件夹下的lib1.jar和lib2.jar库的Application.class文件,启动命令应该是如下
java -cp bin;lib/lib1.jar;lib/lib2.jar com.example.Application
我们在这里没有提供文件名,只有一个实际的类名,java会基于提供的classpath(缩写成cp)路径去搜索。
如何用Cmd命令行编译Java代码程序
在初学Java的时候,会使用cmd命令的模式来编译运行代码,下面就来介绍下如何命令行编译
01
打开一份Java代码,如下图
02
打开文件所在的位置,鼠标右键,打开shell
03
输入命令javac HelloWorld.java,回车,出现下图所示编译后的class文件
04
输入命令 java -cp . HelloWorld,回车,输出结果
您可能感兴趣的文章
- 04-07java时钟日历代码 java实现日历
- 04-07java购物车系统源代码 javabean购物车
- 04-07用java代码做心形 java制作爱心
- 04-07贪吃蛇原代码java 贪吃蛇游戏代码java
- 04-07java连连看脚本源代码 java 连连看
- 04-06驾校管理系统java代码 驾校管理系统java代码
- 04-06java手动输入数据代码 java怎么输入一个数
- 04-06整洁java代码 java代码例子讲解
- 04-06Java写找朋友代码 java示例代码
- 04-06java代码16进制转换的简单介绍
阅读排行
本栏相关
- 04-07java命令行代码 java中命令行在哪打开
- 04-07java时钟日历代码 java实现日历
- 04-07java购物车系统源代码 javabean购物车
- 04-07用java代码做心形 java制作爱心
- 04-07贪吃蛇原代码java 贪吃蛇游戏代码ja
- 04-07java连连看脚本源代码 java 连连看
- 04-06驾校管理系统java代码 驾校管理系统
- 04-06java手动输入数据代码 java怎么输入一
- 04-06整洁java代码 java代码例子讲解
- 04-06Java写找朋友代码 java示例代码
随机阅读
- 01-11PHP CURL实现模拟登陆并上传文件操作示
- 01-10C语言求两个字符串的最长公共子串
- 01-10c++实现简单的线程池
- 01-11简单明了带你了解CSS Modules
- 01-10C#微信接口之推送模板消息功能示例
- 08-05织梦调用文章简介[field:description /]如
- 08-05织梦cms likesgpage标签单页文档调用
- 01-10Unity3D实现导航效果
- 08-05如何去掉或修改DeDeCMS二级栏目标题
- 08-05织梦标签array runphp静态生成乱码BUG解