BlackBerry手机上面开发Java程序,如果才能让代码运行效率高,占用系统资源少?

BlackBerry手机上的Java虚拟机的实现 和标准J2SE虚拟机不同,或者说针对BlackBerry手机的硬件其实现有其特点,在为BlackBerry开发Java程序的时候,就有必要去了解一下BB JVM的特点,了解如何为它开发efficent,省memory的代码。

 

题外话:其实标准J2SE的虚拟机也有各自特点,比如Sun的JDK,Sun在不同操作系统上面的JDK,IBM JDK, BEA JDK的实现都是不同的,操作系统不同,硬件CPU不同,那么同样的Java,在这些Java虚拟机上运行的效率也会有不同。就有人将程序针对不同的JVM进行优化,或偷懒一点使用不同JVM专用的javac编译器进行编译优化。

 

参考:

BlackBerry Documentation  >  Documentation for Developers  >  Development Guides
http://docs.blackberry.com/en/developers/subcategories/?userType=21&category=Development+Guides

选择5.0,选择English
Fundamentals Guide - BlackBerry Java Applications

section:
BlackBerry Java Application
-->BlackBerry Java Application design
-->Best practices for writing an efficient BlackBerry Java Application

你可能感兴趣的:(BlackBerry手机上面开发Java程序,如果才能让代码运行效率高,占用系统资源少?)