在dos下编译java文件

它们都放在同一个文件夹里面.java中还import了class2,那么我在dos下该怎么编译.java.java和class2如果我又class1,并且我class1... 它们都放在同一个文件夹里面.java中还import了class2,那么我在dos下该怎么编译.java.java和class2如果我又class1,并且我class1 展开
 我来答
闭君勇谷芹
2019-04-24 · TA获得超过3670个赞
知道大有可为答主
回答量:3109
采纳率:34%
帮助的人:187万
展开全部

在dos下编译java文件用javac命令,javac是用来编译.java文件的。命令行下直接输入javac可以看到大量提示信息,提示javac命令的用法,我只知道常用的。
javac
-d
destdir
srcFile
其中:1、-d
destdir是用来指定存放编译生成的.class文件的路径。(若此选项省略,那么默认在当前目录下生成.class文件,并且没有生成包文件夹;当前目录可以用“.”来表示,即:javac
-d
.
srcFile

注意:添加-d选项除了可以指定编译生成的.class文件的路径外,最大的区别是可以将源文件首行的package关键字下的包名在当前路径下生成文件夹。
2、srcFile是源文件.java文件的路径。
例如:有这样一个简单的java类,路径为E:\test\JavacTest.java:
package
com.stopTalking.test;
 
 
 
public
class
JavacTest
{
 
 
 
 
 
public
static
void
main(String[]
args)
{
 
 
  
 
 
 
 
byte
a
=
5;
 
 
 
 
 
 
 
 
short
b
=
6;
 
 
 
 
 
 
 
 
System.out.println("JavacTest
[a="
+
a
+
",
b="
+
b
+
 "]");
 
 
 
 
 
 
}
 
 
 
 
}
当前路径下,输入
javac
JavacTest.java
,便在当前路径下生成了一个JavacTest.class的文件,如图:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式