导航:首页 > 源码编译 > java能一次编译吗

java能一次编译吗

发布时间:2022-01-23 05:27:54

‘壹’ javac一次可同时编译数个Java源文件吗

这个是可以的。

解释 :javac可以编译多个文件,通过 “javac *.java"实现,前提是这些java文件都要在此编译路径下,如果不在的话,先通过cd命令进行位置切换即可。

‘贰’ 在java中,有没有什么工具可以一次编译多个java文件

myeclipse 或者ant JBuilder 等 不过ant比较麻烦 可以用myeclise 新建一工程 在src里面编写java文件 点运行 就会把所有的java都编译了

‘叁’ Java的“一次编译到处运行”

JAVA的跨平台是有条件的!
就是在各个平台必须安装有JAVA运行的支持环境(Sun
Java
Runtime
Environment
)。
JAVA编译的结果是一种中间码,需要运行环境解释并执行。
而EXE生成的是最终二进制代码,只适合于某个特定的平台。
一般的开发都是在WINDOWS环境下,如果拿到LINUX之类的平台下显然不支持。
而现在的操作系统好象没有不支持JAVA的。

‘肆’ Java中.java文件只能编译一次吗未对.java源文件做任何修改情况下,不能再用javac命令进行二次编译

当然可以咯,这个编译次数没影响的,希望可以帮到你

‘伍’ 2. 为什么Java可以做到“一次编写、处处运行”

java程序和c语言不一样 c语言是直接由计算机解析运行的
java是被java虚拟机解析成特殊的编码 然后在被计算机解析
你写的程序只需要对java虚拟机负责 不需要对具体的系统负责
只要实现了java虚拟机的系统都可以运行java程序

‘陆’ 如何用JAVAC一次性编译多个包下的JAVA文件

1.利用-cp
cd xxx
dir *.java/s/b > srclist.txt
or dir x:/yyy/zzz/*.java/s/b > srclist.txt
javac -cp .;xxx/yyy/zzz.jar;x/y/z.jar -d classes @srclist.txt

2.直接使用

这个,主要是在做一个独立的Java项目,它不依赖IDE,同时要在别人电脑上编译运行
下面编译运行用到了jar包、properties文件。首先进入项目的根目录下,注意:每一行,表示:DOS系统将执行的指令。
G:
cd testJava
上面,两个命令为模拟,进入项目根目录(具体目录,根据自己程序所在目录)。
javac -classpath .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/jdbc/*.java com/cjb/client/*.java -encoding UTF-8
上面命令,表示:编译com/cjb/jdbc下所有java类和com/cjb/client下所有java类,这些类用到了previousRecord.properties文件(它的路径是相对的)和jtds-1.2.5.jar的文件jar包(它的路径也是相对的),同时用的编码是UTF-8。
java -Xms64m -Xmx512m -cp .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/client/MailDispatcherOperation
上面命令,表示:执行com/cjb/client下的MailDispatcherOperation.class(它里面有Main函数)。

‘柒’ 为什么说java是“一次编译到处运行

因为Java运行的时候只需要安装一个虚拟机,就可以了,而Java虚拟机可以使用任何系统

‘捌’ java为什么是面向对象变成 一次编译到处运行是否真得能实现

因为java全部是以类来组织的,就连main方法都在一个类中
至于一次编译到处运行是因为sun或者说Oracle公司特定的系统平台开发了相应的JVM即
虚拟机

java类文件是运行在JVM上的,这要就实现了跨平台

‘玖’ 为什么大家都说Java,可以一次编译,到处运行呢

java 可以打成jar 包 放到任意的平台上去运行

‘拾’ JAVA一次编译,处处运行原理(考试用的)

核心是java一次编译的结果是生成一种java虚拟机可以执行的.class文件。而只要装有java虚拟机的电脑就可以跑.class文件。基本上所有的操作系统都有它支持的java虚拟机,所以JAVA一次编译,处处运行。

阅读全文

与java能一次编译吗相关的资料

热点内容
android图片变灰 浏览:268
linuxvi下一个 浏览:973
安卓手机的应用锁怎么解 浏览:735
linux增加路径 浏览:849
sql身份证号最后四位加密 浏览:533
xp系统表格加密 浏览:856
光遇安卓军大衣什么时候上线 浏览:840
android应用商店图标 浏览:341
java计算圆的面积 浏览:643
应用编译优化recovery 浏览:577
域控命令n 浏览:258
php导出文件 浏览:13
谷歌地图网页版无法连接服务器地址 浏览:298
菜鸟工具在线编译python 浏览:858
栅格化命令有何作用 浏览:823
为什么压缩文件不能解压 浏览:311
足球app哪个软件好 浏览:96
产品经理逼疯程序员的一天 浏览:17
修改svn服务器ip地址 浏览:584
下列关于编译说法正确的是 浏览:246