导航:首页 > 编程语言 > java项目移植

java项目移植

发布时间:2023-06-11 14:42:51

A. 简述java具有可移植性的原因

java程序编译后不是可执行代码
需要经过java的环境再次编译成机器可执行的代码

这样就可以在不同的平台搭建适合各自平台的java环境
于是你编译好的java程序就可以移植到任何有java环境的平台上去了

B. java的可移植性是什么意思移植到哪里去

java先编译成字节码(中间码),为什么需要这个中间码呢?
如果java直接编译成系统能识的二进内制码,可能一容个标识在windows下是1100,而linux下是1001,这样java在windows下编译后无法在linux运行。
所以java先编译成字节码(中间码),由JVM(java虚拟机来解释执行),而这个JVM对于主流的操作系统都有相应的版本,目的就是将 统一的中间码 编译成对应操作系统识的二进制码,然后执行。
所以不论你在什么系统中编译的java,得到的都是统一的字节码(中间码)
在windows中需要有windows版本的JVM来执行,要是到了linux下,只要下载linux版本的JVM来执行就可以了
这就是java的跨平台,可移植性

C. java程序的移植

hibernate有这个功能,只需改写配置文件就能移。但你现在已经写好了代码,就没办法了。以后想方便可以试试hibernate或者同种类的框架。

D. 如何把用java开发的游戏移植到Android手机上

用eclipse,那个项目右键 有个Android Tools然后选择Export Signed Application Package,接着就会指导你生成apk文件,就行了。。

阅读全文

与java项目移植相关的资料

热点内容
app充值请联系itunes 浏览:678
矢量app和cdr哪个好 浏览:85
系统文件坏了如何修复 浏览:20
键盘系统文件误删 浏览:738
白金英雄坛所有版本 浏览:842
ps文件转hsj 浏览:382
哪个网站电影 浏览:490
ps4游戏文件格式名称 浏览:290
caxa教程2007 浏览:832
新点是什么小说网站 浏览:753
魔兽世界冰封王座3版本转换器 浏览:418
苹果3dtouch软件 浏览:979
qq视频在哪个文件夹里面 浏览:740
请帖制作网站java源码 浏览:257
自己的网站怎么做兼职 浏览:608
医院基础数据是什么 浏览:744
为什么数据线没有typec接口 浏览:39
苹果手机文件管家 浏览:187
qq头像男生水里 浏览:633
联想电脑初始密码 浏览:517

友情链接