解释!

yihanmushui5211314 2009-09-09 09:58:19
A.环境变量可在编译sourcecode时指定
  B.在编译程序时,所能指定的环境变量不包括class path(在运行时才借助于class path)
  C.javac一次可同时编译数个Java源文件
  D.javac.exe能指定编译结果要置于哪个目录(directory)
...全文
271 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
woodenchick 2009-09-25
  • 打赏
  • 举报
回复
标准答案是BCD
bb100044535 2009-09-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yihanmushui5211314 的回复:]
我想到了些,看看对不?
C: 如果继承中如:class A extends B
  编译后会生成A.class$B.class
D: javac -d  bin src\HelloWorld是把src目录下的HelloWorld文件编译后存在bin目录下。
多多指教啊!!呵呵!1
[/Quote]

关于C,题目的意思是一次能编译多个java文件,并非产生多个类,具体解释看我3楼的答案
关于你对D的解释也不对,具体做法就是你先在DOS下进入到你要编译的文件的目录下,然后用javac MyClass.java -d D:\demo\
上面的意思就是把MyClass.java文件编译到D:\demo\目录下,这时你在D:\demo\下就可以看到MyClass.class文件了。你可以试试。。还有不懂Q我
SimonYeung 2009-09-10
  • 打赏
  • 举报
回复
A.环境变量可在编译sourcecode时指定


A答案正确,javac XXX.java -sourcepath
SimonYeung 2009-09-10
  • 打赏
  • 举报
回复
A.环境变量可在编译sourcecode时指定


A答案正确,javac XXX.java -sourcepath
SimonYeung 2009-09-10
  • 打赏
  • 举报
回复
A.环境变量可在编译sourcecode时指定


A答案正确,javac XXX.java -sourcepath
jayqean 2009-09-09
  • 打赏
  • 举报
回复
A 正确 javac 带上指定bin目录的绝对路径
yihanmushui5211314 2009-09-09
  • 打赏
  • 举报
回复
那A正确与否啊?
yihanmushui5211314 2009-09-09
  • 打赏
  • 举报
回复
我想到了些,看看对不?
C: 如果继承中如:class A extends B
  编译后会生成A.class$B.class
D: javac -d bin src\HelloWorld是把src目录下的HelloWorld文件编译后存在bin目录下。
多多指教啊!!呵呵!1
bb100044535 2009-09-09
  • 打赏
  • 举报
回复
A:javac -classpath classes 其中classes就是你要配置的环境变量的目录
B:其实跟A问题的答案差不多
C:编译多个文件:文件少,可以用javac MyClass1.java MyClass2.java
文件多时用javac MyClass*.java或直接就javac *.java
D:能指定 可以用 javac MyClass1.java -d classes 其中MyClass1.java是Java文件,classes是你要置于的那个目录,其他照着写


不懂的可以Q我 100044535
dajiadebeibei9 2009-09-09
  • 打赏
  • 举报
回复
A不明白
B编译时用到的是Path下的JDK...bin的路径,运行的时候才能用到classpath的jre环境,因为jre是运行环境
C这个没试过
D.java文件在哪个目录 javac后.class就在哪个目录 如果要指定特定目录 这个真没试过
fiwiner 2009-09-09
  • 打赏
  • 举报
回复
你的问题真牛

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧