人类热爱游戏的天性是与生俱来的,而随着科技和时代的进步,人们的生活节奏虽然也在不断地加快,但对游戏的追求却一直没有褪减,反而还愈演愈烈,以渴望游戏存在于生命的每一刻 。从大型电子游戏机到家庭电视游戏机,从个人电脑游戏到移动设备游戏,这整个从大型到小型,从固定到移动的发展过程就证明了这一点 。
一开始由于各手机产品之间的相对独立性,手机游戏在起初只是作为手机内置和固化的附加程序,手机之间和游戏之间几乎是互相独立的 。然而,当手机设备生产商开始为手机添加了支持具开放式跨平台性能的Java应用之后,手机的应用性和通用性就一下子被延伸了 。其实,从严格的意义上来说,应用在手机上的Java其实是整个Java架构当中的其中一部分:它们分别是运行在桌面电脑和工作站上的标准版Java(J2SE)、主要针对服务器端应用的内置支持Servlets、JSP和XML的企业版Java(J2EE)以及针对具有有限存储、小显示屏幕以及有限处理能力的设备所应用的简化版Java(J2ME) 。因此,运用在手机上的就是最后提到的J2ME 。
正是因为基于Java开放式和跨平台的先天特点,支持Java功能的手机在沟通上变得前所未有的容易,而针对手机开发各种软件、程序和游戏等的开发商也因此避免了因为手机硬件、软件上的差异而需要对每一款手机都重复开发相同的应用程序,从而造成了大量的资源浪费 。但是,虽然软件的通用性带来了方便,但同时也因为各手机产品本身在硬件和软件方面的差异而对于运行同一个Java程序时都会有不同的表现 。那么我们如何以更客观的角度来衡量一款手机在运行Java程序时的性能和表现呢?平时我们在测试主板、显卡的DIY配件时都会采用基准测试软件来测试其性能以及各产品间的差异,手机平台上JAVA性能可以通过基准测试软件JenchMark来进行评判 。
对应J2ME的MIDP 1.0和MIDP 2.0两个版本,其测试软件同样有JBenchmark和JBenchmark2两个版本分别对应 。其中可支持MIDP 2.0的手机可向下兼容运行MIDP 1.0的Java程序,因此同样可以进行JBenchmark的测试 。
在电脑下载jbenchmark的JAVA安装文件通过蓝牙或数据线传入手机后,在手机的资源管理器中浏览到安装文件后执行安装,然后在“开始-其它-Extra-JAVA”运行jbenchmark,就开始了JAVA测试,测试记得把其它正在运行的程序结束掉,最好重启一下手机 。下面是E72在测试过程中的一些截图 。
JbenchMark1.0测试截图
JBenchMark 1.0最终得分为10496
JbenchMark2.0测试截图
Jbenchmark最终得分为736分
JbenchMark3D测试截图
JbenchMark3D测试结果如下
JenchMarkHD测试截图
JbenchMarkHD测试结果
【明基西门子E72之JAVA性能测试】在本次测试中由于小E后台运行的不少程序机子自带的任务管理器无法看得到,在一定程度上影响了最终小E的JAVA得分 。至于以小E本次测试的JAVA得分在众手机能排到什么程度,大家可以去www.jbenchmark.com右边很多手机图片那里,点击more results进入查看各个版本jbenckmark手机的得分情况 。
推荐阅读
- 西门子伺服电机绝缘阻值标准
- 西门子洗衣机清洗排水口怎样打开 西门子洗衣机清洗排水口怎样打开视频
- 西门子洗衣机上排水管堵了怎么办 西门子洗衣机排水管堵塞怎么办
- 对明基S68手机电子书的一点发现
- 西门子洗衣机雪花的图案代表什么 洗衣机雪花的图案代表什么
- 西门子洗衣机显示e32是什么原因 西门子 洗衣机 e32
- 西门子洗衣机烘干后门打不开 西门子洗衣机烘干了门打不开
- 西门子洗衣液槽怎么拆卸 西门子洗衣机洗衣液槽怎么拆
- 入手明基P51手机的一点体会
- 西门子洗衣机门怎么打开 西门子洗衣机门怎么打开门