Java的“一次编译到处运行”我为和没有感觉到她的优越呢?不能生
我为和没有感觉到她的优越呢? 不能生成exe,我反到觉得不方便了。 她的到底是什么意思? 我理解不了。
JAVA的跨平台是有条件的! 就是在各个平台必须安装有JAVA运行的支持环境(Sun Java Runtime Environment )。 JAVA编译的结果是一种中间码,需要运行环境解释并执行。 而EXE生成的是最终二进制代码,只适合于某个特定的平台。 一般的开发都是在WINDOWS环境下,如果拿到LINUX之类的平台下显然不支持。 而现在的操作系统好象没有不支持JAVA的。