Java是壹種編程語言,但是我們不需要知道它到底是什麽編程語言。作為遊戲玩家,我們只需要知道兩件事:
第壹,妳的手機支持Java嗎?要了解這壹點,可以查閱手機說明書或者直接問經銷商。
第二,妳選擇的java遊戲是否支持妳的手機。要了解這壹點,可以查看Java遊戲的描述,看看自己的手機型號是否屬於遊戲支持的型號。
信息:
Java是Sun Microsystems開發的壹種編程語言,它是壹種面向對象的編程語言。目前手機中應用最廣泛的是JAVA遊戲。
Java也被認為是壹種可以跨平臺使用的語言。這主要是因為Java本身編譯後,並不直接產生可執行代碼,而是產生壹個叫做字節碼的中間代碼,只有通過Java的文字翻譯器進行解釋,才能真正執行。所以平臺只要裝上這樣壹個Java的文字翻譯器,就可以解釋字節碼,執行Java編譯的程序,所以和那個平臺上編譯的Java程序完全不壹樣。用Java寫的程序可以分為兩大類,Java小程序和通用應用,而這壹類應用類似於C++等通用程序,是壹個獨立的可執行應用,比如HotJava就是壹個瀏覽器,是用Java程序開發的。最常見的Java程序包括應用程序和小程序。應用是獨立的程序,比如HotJava瀏覽器軟件,是用Java語言編寫的。小程序和應用程序類似,但是不能獨立運行。小程序可以在支持Java的瀏覽器中運行。小程序主要內置在HTML頁面中,在瀏覽中發揮作用。
Java的目標是在充滿各種機器和不同操作系統平臺的網絡環境中開發軟件。使用Java編程語言,可以給網頁添加各種動態效果。妳可以放壹個動畫,添加聲音,或者創建壹個交互式網頁。
Java手機軟件平臺
Java手機軟件平臺使用的基礎Java平臺是CLDC(連接受限設備配置)和MIDP(移動信息設備配置文件),是J2ME (Java 2 Micro Edition)的壹部分,在國內壹般稱為“無線Java”技術。此前,有人稱之為“K-Java”;其實K-Java的名字只是Sun公司在開發KVM Java虛擬機時的項目代碼。該技術被正式命名為KVM後,K-Java就不再使用了。
J2ME KJava(Java 2 Micro Edition)是Sun公司專門為嵌入式設備開發的Java軟件。用KJava編程語言為手機開發應用程序,可以為手機用戶提供遊戲、個人信息處理、電子地圖、股票等服務。J2ME(Java 2 Micro Edition)是消費產品和嵌入式設備的最佳解決方案。J2ME遵循的基本原則是,在設計其規格時,為各種設備創建壹個單壹的開發系統是沒有意義的。於是J2ME首先把所有的嵌入式設備分為兩類:壹類是計算功能有限、電源有限的嵌入式設備(比如PDA、手機);另壹種是計算能力相對較好,電源相對充足的嵌入式設備(如空調、冰箱)。因為這兩個區別,Java引入了壹個叫做配置的概念,然後在CLDC(Connected Limited Device Configuration,簡稱:)規範中定義了上述計算功能有限、功率有限的嵌入式設備。而另壹個設備被標準化為連接設備配置(CDC)規範。也就是說,J2ME首先利用配置的概念將所有嵌入式設備分為兩種抽象類型。
Java技術的開放性、安全性和巨大的社會資源,以及它的跨平臺特性,即“壹次編寫,隨處運行”,使得Java技術成為智能手機軟件平臺事實上的標準。采用Java技術後,編寫應用程序和提供服務的人不必關心接收他們服務的手機用的是什麽操作系統和芯片,只要按照Java的要求編寫程序即可;同樣,手機的制造商也不用擔心將來誰來提供增值服務。可以看出,利用Java技術,可以建立完整高效的無線數據增值業務產業鏈,從而為用戶提供靈活、個性化、多樣化的服務。
Java手機的發展現狀
到今年6月,全球約有65438+億部Java手機在使用,除中國大陸外,已有53家移動運營商正式推出基於Java技術的無線數據增值服務。中國移動通信集團建立了無線Java增值服務系統,推出了“百寶箱”等服務品牌,包括遊戲百寶箱、娛樂百寶箱、商務百寶箱、生活百寶箱等。,已於2003年7月6日正式商用。
中國聯通也正在其CDMA 1X網絡上建立無線Java增值業務系統。目前,該系統正在建設過程中。2003年9月26日,中國聯通、北京融通公司、孫公司在人民大會堂宣布共同成立“UniJa技術聯盟”,三方將在聯通CDMA 1X網絡上全面合作Java增值業務。