当前位置: 技术问答>java相关
java概念性问题,急需弄清,回答者一律10分
来源: 互联网 发布时间:2015-02-01
本文导语: java Application 生成的是.exe还是.class?可否直接执行(不用java命令) jbuilder可否作.exe程序?如何做?jdk可否? jdk只能做.class的applet吗? | java Application 编写的是 *.java, 通过 jdk中的java 编...
java Application 生成的是.exe还是.class?可否直接执行(不用java命令)
jbuilder可否作.exe程序?如何做?jdk可否?
jdk只能做.class的applet吗?
jbuilder可否作.exe程序?如何做?jdk可否?
jdk只能做.class的applet吗?
|
java Application 编写的是 *.java,
通过 jdk中的java 编译
如:
java myjava.java
生成myjava.class
jbuilder不可生成.exe,可以用很多软件做到,如VJ,JET,
JDK不能。
jdk可以做任何JAVA开发的程序,不单单是applet,
通过 jdk中的java 编译
如:
java myjava.java
生成myjava.class
jbuilder不可生成.exe,可以用很多软件做到,如VJ,JET,
JDK不能。
jdk可以做任何JAVA开发的程序,不单单是applet,
|
java Application 只JAVA的应用程序,在本地运行,
APPLET在可户端的browser中运行,不一定在本地。
APPLET在可户端的browser中运行,不一定在本地。
|
java Application 编写的是 *.java,
通过 jdk中的java 编译
jbuilder不可生成.exe,可以用很多软件做到,如VJ,JET,
JDK不能。
jdk可以做任何JAVA开发的程序,不单单是applet,
通过 jdk中的java 编译
jbuilder不可生成.exe,可以用很多软件做到,如VJ,JET,
JDK不能。
jdk可以做任何JAVA开发的程序,不单单是applet,
|
compile
file.java------------>file.class
source file bytecode file
java仅执行bytecode file
broswer仅执行包含了bytecode file的html。
file.java------------>file.class
source file bytecode file
java仅执行bytecode file
broswer仅执行包含了bytecode file的html。
|
那我现在要做java应用程序
移到别的没装jdk的机器上就没戏?
如果要使java application直接双击运行,又该如何?
移到别的没装jdk的机器上就没戏?
如果要使java application直接双击运行,又该如何?
|
如果你要做java应用程序,并且发布到其他的机器上,可以用installanywhere做安装程序,可以选择生成包含jre和不包含jre的版本,生成exe文件。如果别人机子上没有jdk,就安装包含jre版本,可以正常运行。