首先讲一下java的基本知识.JAVA是一种易移植和平台无关行的程序.因为要实现平台无关性所以就必须在各个不同的平台上使用虚拟机,使虚拟机完成和底端硬件的交互同时虚拟机给java程序提供统一的接口使得java程序可以不考虑底端的运行.也因为是这个原因java不能直接运行在底端硬件上所以造成了很多不足,比如运行效率低,占用内存大等问题.至于兼容性是和jvm直接相关(许多朋友抱怨opera的兼容性有问题,其实主要问题是出在ibmjvm和硬件的兼容性上其次就是出在和opera的软件交互上,因为opera的其他版本都是由同一个代码工程生成,而opera在其他平台上运行都很稳定)
下载IBM的JAVA虚拟机(jvm)和opera的最新版,可到http://www.opera.com/products/mobile/operamini/phones/?ph 中下载,其中有jvm的下载链接(完成简单注册即可下载).
分别安装opera和jvm(安装WEME571JVM\JVM\ARM4T既可).
安装完成之后进入手机控制台,在其他项中会出现一个"IBM Java VM",进入其中打开双缓存,设置代理"10.0.0.172:80".此时java设置完成,即可运行opera.
PS:为保证java能顺利运行建议可以在"IBM Java VM"中加大内存量和堆栈量(这样可以为java更大的运行空间)
安装java程序:将.jar文件拷入卡中用RescoExplorer找到.jar文件,单击它,此时可以看到屏幕一闪,再打开"IBM Java VM"(此"IBM Java VM"是在菜单中的执行项,而不是上文提到的),此时便可自动安装.
PS:因现在JVM对java的支持性不好所以装上的java程序往往会严重失真或者无法运行(这也是让我很郁闷的地方,我本人就是搞Java开发的,本想测一下自己开发的几个程序,结果....唉!还是用模拟器吧..),所以引用前辈的话"能不用java就不要用java了,找其他程序代替吧"!
----本人于上周才入手的Treo650,首次接触palm,在此期间得到了众多人的帮助,在此表示无限感激.