J2SE论坛网»J2SE技术»一个根本不懂的问题...(有实力的请进....)

一个根本不懂的问题...(有实力的请进....)

问?:
如何在没有安装java虚拟机的机子上运行java程序
也就是说如何把java虚拟机或是某部分集成到java程序中
请高手指教
答!: 1:
既然肯装部分,为什么不装完全部?
一般的,如果做开发,需要安装JDK
如果只是运行,那么只需要安装JRE
答!: 2:
java虚拟机有几种啊。
j2se:标准版
j2me:用于专有系统的开发:如手机开发,嵌入开发等。
j2ee:企业版。

每个虚拟机都不一样的。
答!: 3:
JVM是.class字节码文件的解释器,没有JVM如何解释执行.class文件呢?!
答!: 4:
叫sun帮你定制一个吧...sun这个可能要考虑平台的通用性的,这样容量自然大了.......
答!: 5:
所谓的“安装过程”,无非是
1. 拷贝文件
2. 设置环境变量
3. 设置注册表信息
4. 创建快捷

对于运行一个 java 程序来说,只有其中的 1 和 2 是必要的。

所以,如果要在一个没有“安装”过 JDK/JRE 的机器上运行 java 程序的话,只要把 JRE 里面的一些文件跟你的 .jar 文件一起拷贝到那台机器上,然后用一个适当的方式启动就可以了。

相关JAVA教程:
右移位">>"操作符的问题
如何在swing中改变按钮大小
BufferedRead 的问题,大家来看看
如何判断从命令行输入的数值是不是某种基本类型?
请教一段for循环代码
一个java类里面全是static方法,如何声明这个类的接口?
关于XML的问题?
关于解析ascii码生成的报文的中文问题,急!!!
IE如何判断请求的URL传回的数据是用来下载,还是显示
有关response问题?
如何接受从命令行输入的数?
请高手指点一下,谢谢