跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 Java平台 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
Java平台
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''Java 平台'''即由 Java 程式語言所編寫的軟體賴以執行的平台,是 Java 軟體佮電腦系統的中介,上代先予人設計用佇 Applet 等桌面端程式,毋過後來漸漸轉來到侍服端的運用。 ==Java 平台版本== * Java SE * Java EE * Java ME * Java EMBEDDED * Java Card * Java TV ==Java 執行環境== '''Java 執行環境''',即'''J'''ava'''R'''untime'''E'''nvironment,簡稱做'''JRE''',是佇任何平台上執行 Java 編寫的程式攏需要用著的軟體。終端使用者會當用軟體或者是掛程式方式得著佮使用 JRE。Sun 公司閣發佈一个 JRE 的閣較複雜的版本,叫做 JDK,即 Java 兩開發包,內底包括著矣 Java 需要的編譯器、參考文件佮除錯器等等。 ==JRE 的成份== * Java 的類別庫,包括著這个編譯 Java 程式所需要的上核心檔案。 : * 核心庫檔案,其中有 : * 資料結構的庫,包括列表、字典佮樹仔等 * XML 分析庫 * 安全方面應用庫 * 國際化佮在地化應用庫 * 綜合庫檔案,包含著程式設計師佮其他系統通信的功能檔案。 : * JDBC,即 Java 資料庫聯通的 API * JNDI,即 Java 號名和 kha-tá-lok-guh 介面 * RMI 和 CORBA 用佇咧重新分發軟體 * 使用者介面庫檔案,包含: : * AWT,隨抽象窗仔口開發包,提供了產生圖形化使用者介面所需要的功能 * Swing 庫 * 其他是用回訪媒體檔案、錄音、截圖的庫 * 一个用佇執行軟體的 Java 虛擬機器(JVM) * 掛程式,會當佇瀏覽器內底使用 * JWS,會當予終端使用者連接著網際網路 * 許可檔案佮文件 ==用途== ===桌面的應用=== 根據 Sun 公司的統計,安裝 Java 執行環境的個人電腦已經超過七億。自從 Sun 指控微軟添加 Windows 特效類檔案到 Java 執行環境(JRE), 而且通過 Visual J + + 執行遮的類檔案,微軟無閣縖結 Java 執行環境到 Windows 作業系統。Apple 的 Mac OS X 一般按呢結束結 Java 執行環境,而且真濟 Linux 發行版嘛結一寡相容的自由軟體包仔 GNU Classpath。 一寡仔 Java 軟體被桌面電腦廣泛應用,比如講 NetBeans 和 Eclipse integrated development environments,檔案分享程式如 LimeWire 和 Vuze . Java 猶閣予人應用佇線性代數計算編程環境,包括使用者介面佮部份系統核心功能。 ===行動裝置=== Java ME 佇行動裝置的時陣愈來愈時行,並開始佮 Symbian , BREW,和 . NET Compact Framework 展開競爭。 因為手機仔製造商的多樣性,需要一種新的統一標準,使程式會當執行佇無仝手機供應商製造的手機仔頂懸。第一代按呢的標準是 MIDP 一,伊假使手機仔顯示器足細的,無音訊操作權限,而且干焦允准小於三十二 kb 的程式執行。MIDP 二有聲音的存取權限,程式大細限制提懸到六十四 kb。隨著手機仔設計的能力佮速度的快速提升,其發展的速度比標準較緊的多,一寡廠商開始咧放鬆矣對標準的遵守,比如講允准較大的程式佇手機仔頂懸執行。 ===佇網路侍服器佮企業級應用=== J 二 EE 企業級架構 ==擴充佮相關架構== 擴充佮與 Java 程式設計語言真密相關的架構(照字母排序)。 * Groovy,一種用純 Java 實現的手稿語言,Python 的強有力競爭者 * JAIN ( Java API for Integrated Networks ) Java 綜合網路應用程式開發介面 * JAI,(Java Advanced Imaging)Java 進階圖像 * JAXP,(Java API for XML Processing)Java XML 處理 API * Java EE(原名 J 二 EE), Java 平台企業版 * Java ME(原名 J 二 ME), Java 平台微型版做 PDA 佮智慧型手機仔開發的行動版本 * Java SE(原名 J 二 SE), Java 平台標準版 * JDBC,(Java Database Connectivity)Java 資料庫聯通 * JDMK,(Java Dynamic Management Kit)Java 動態管理開發包 * JDO,(Java Data Objects)Java 資料物件 * JPA,(Java Persistence API)Java 維持久化 API * JJSF,Java 侍服器介面 * JMF,(Java Media Framework)Java 媒體框殼 * JMI,Java 元資料介面 * JML,(Java Modeling Language)Java 建模軟體 * JMX,(Java Management Extensions)Java 管理擴充 * JNDI,(Java Naming and Directory Interface)Java 號名和 kha-tá-lok-guh 介面 * JNI,(Java Native Interface)Java 本地編程介面 * JOGL,使用 OpenGL 的低階三位遊戲開發介面 * JSML,(Java Speech API Markup Language)Java 的語音佮標記式的語言 * JSP,(JavaServer Pages)Java 侍服器頁面 * JSF,(JavaServer Faces) * JXTA,P 二 P 虛擬網路協定 * Java Card * Java 三 D,用佇三維遊戲編程的高階應用程式開發介面 * JavaSpaces * Jini,Java 網路分佈計算結構 * Jiro * OSGi,(Dynamic Service Management and Remote Maintenance)動態服務管理佮遠端控制 * Rhino,用 Java 實現的 JavaScript 語言。 * Swing,Java 的圖像使用者介面 API * SWT,Standard Widget Toolkit,由 IBM 和 Eclipse 基金會主導開發的開源圖像使用者介面 API * SuperWaba,手持裝置的虛擬機器程式 ==注釋== [[分類: 待校正]]
返回到「
Java平台
」。