Share to: share facebook share twitter share wa share telegram print page

Java平臺

Java平台即由Java程式語言所撰寫的軟體賴以執行的平台,是Java軟體和電腦系統的中介,最初被設計用在 Applet 等桌面端程式,不過後來逐漸轉移到伺服端的運用。

Java 平台版本

Java 執行環境

Java 執行環境,即 Java Runtime Environment,简称为JRE,是在任何平台上运行Java编写的程序都需要用到的软件。终端用户可以以软件或者插件方式得到和使用 JRE。Sun 公司还发布了一个JRE的更复杂的版本,叫做JDK,即Java 2开发包,裡面包含了Java需要的编译器、参考文档和调试器等。

JRE的成分

  • Java的类库,包含了编译Java程序所需要的最核心文件。
  • 核心库文件,其中有
  • 数据结构的库,包括列表、字典和树等
  • XML分析库
  • 安全方面应用库
  • 国际化和本地化应用库
  • 综合库文件,包含了程序员和其他系统通信的功能文件。
  • JDBC,即Java数据库联通的API
  • JNDI,即Java命名和目录接口
  • RMICORBA用于重新分发软件
  • 用户界面库文件,包含:
  • AWT,即抽象窗口开发包,提供了产生图形用户界面所需要的功能
  • Swing
  • 其他用于回访媒体文件、录音、截图的库
  • 一个用于执行软件的Java虚拟机(JVM)
  • 插件,可以在浏览器裡面使用
  • JWS,可以让终端用户连接到互联网
  • 许可文件和文档

用途

桌面的应用

根据Sun公司的统计,安裝Java运行环境的个人计算机已经超过7亿。[1]自从Sun指控微软添加Windows特效类文件到Java运行环境(JRE),并通过Visual J++运行这些类文件,微软不再绑定Java运行环境到Windows操作系统。Apple的Mac OS X一般默认绑定Java运行环境, 而且许多Linux发行版也绑定一些兼容的自由软件GNU Classpath[2]

一些Java软件被桌面计算机广泛应用,比如NetBeansEclipse integrated development environments,文件共享程序如LimeWireVuze. Java还被应用于线性代数计算编程环境,包括用户界面和部分系统核心功能。

移动设备

Java ME在移动设备上越来越流行,并开始与Symbian, BREW,和.NET Compact Framework展开竞争。

因为手机制造商的多样性,需要一种新的统一标准,使程序可以运行于不同手机供应商制造的手机上。第一代这样的标准是MIDP 1,它假设手机显示屏很小,没有音频操作权限,而且只允许小于32kb的程序运行。MIDP2有声音访问权限,程序大小限制提高到了64kb。随着手机设计的能力和速度的快速提升,其发展速度远比标准的制定快的多,一些厂商开始放松了对标准的遵守,比如允许更大的程序在手机上运行。

网络服务器和企业级应用

J2EE企业级架构

扩展和相关架构

扩展和与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(原名J2EE),Java平台企业版
  • Java ME(原名J2ME),Java平台微型版为PDA智能手机开发的移动版本
  • Java SE(原名J2SE),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命名和目录接口
  • JNI,(Java Native Interface)Java本地编程接口
  • JOGL,使用OpenGL的低阶三位游戏开发接口
  • JSML,(Java Speech API Markup Language)Java的语音和标记语言
  • JSP,(JavaServer Pages)Java服务器页面
  • JSF,(JavaServer Faces)
  • JXTAP2P虚拟网络协议
  • Java Card
  • Java3D,用于三维游戏编程的高阶应用程序开发接口
  • JavaSpaces
  • Jini,Java网络分布计算结构
  • Jiro
  • OSGi,(Dynamic Service Management and Remote Maintenance)动态服务管理和远程控制
  • Rhino,用Java实现的JavaScript语言。
  • Swing,Java的圖像用戶界面API
  • SWT,Standard Widget Toolkit,由IBMEclipse基金會主導開發的開源圖像用戶界面API
  • SuperWaba,手持设备的虚拟机程序

注釋

  1. ^ Include Java Software with Your PCs!. sun.com. [2006-10-25]. (原始内容存档于2006-10-25). 
  2. ^ Results of comparison between jdk15 and classpath. kaffe.org. [2010-09-26]. (原始内容存档于2007-09-28). 

Read other articles:

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أكتوبر 2019) واين كالدويل   معلومات شخصية الميلاد 1 يونيو 1948 (75 سنة)  آشفيل، كارولاينا الشمالية  مواطنة الولايات المتحدة  الحياة العملية المهنة روائي  تعديل �...

 

كسوف الشمس 3 أكتوبر 2043خريطةنوع الكسوفطبيعةحلقيغاما1.0102الحجم0.9497الكسوف الأقصىالمدة الزمنية-إحداثيات61°00′S 35°18′E / 61°S 35.3°E / -61; 35.3أكبر عرض- kmالأوقات (UTC)أعظم كسوف3:01:49مراجعساروس154 (8 من 71)كتلوج # (SE5000)9604سيحدث كسوف حلقي للشمس يوم السبت 3 أكتوبر 2043. يحدث كسوف الشمس عندما...

 

قسطاكي الحمصي معلومات شخصية الميلاد 4 فبراير 1858(1858-02-04)حلب،  سوريا العثمانية الوفاة 9 مارس 1941 (83 سنة)حلب،  سوريا الجنسية سوري عضو في مجمع اللغة العربية بدمشق  أقرباء جبرائيل الدلال (خال)  الحياة العملية النوع شعر، رواية، مقال الحركة الأدبية النهضة المهنة شاعركاتبناق

Ялпужель46°01′40″ пн. ш. 28°34′25″ сх. д. / 46.02798000002777457° пн. ш. 28.57388000002777773° сх. д. / 46.02798000002777457; 28.57388000002777773Витік • координати 46°28′19″ пн. ш. 28°31′53″ сх. д. / 46.47210000002777264° пн. ш. 28.53160000002777963° сх. д. / 46.47210000002777264; 28.5316000000...

 

Каутокейно Основні дані Країна Норвегія Населення 2847 осіб (1 січня 2023)[1] Часовий пояс UTC+1, влітку UTC+2 Місцева влада  Каутокейно у Вікісховищі Кеутокейно (норв. Kautokeino, півн.-саам. Guovdageaidnu) — комуна у фюльке Фіннмарк у Норвегії. Адміністративний центр — населени...

 

Sri Lanka Kapitän Rohan de Silva Aktuelles ITF-Ranking 63 Statistik Erste Teilnahme 1953 Davis-Cup-Teilnahmen 53 Bestes Ergebnis Asien/Ozeanien-Gruppenzone II2R Ewige Bilanz 57:64 Erfolgreichste Spieler Meiste Siege gesamt Harshana Godamanna (51) Meiste Einzelsiege Harshana Godamanna (29) Meiste Doppelsiege Rajeev Rajapakse (28) Bestes Doppel Rajeev Rajapakse / Harshana Godamanna (17) Meiste Teilnahmen Rajeev Rajapakse (44) Meiste Jahre Bernard Pinto (17) Letzte Aktualisierung der Infobox: 9...

Op de Wartburg Wikivoyage Wikivoyage heeft een reisgids over Wandelroute Eisenach-Boedapest. De Internationale Vriendschaps-Bergwandelroute Eisenach-Boedapest, kortweg EB-Weg of Wandelroute Eisenach-Boedapest, is een initiatief uit een aantal destijds communistische staten en loopt over een aantal Europese middelgebergten. De route begint even ten westen van Eisenach, vlak bij de voormalige Duits-Duitse grens, loopt tot in de Poolse Karpaten naar het oosten, draait dan naar het zuiden om via ...

 

A Fukui Railway type 600 train. Ferrocarril de Fukui (福井鉄道株式会社, Fukui Tetsudō Kabushiki Kaisha?) es una compañía de ferrocarril en la Prefectura de Fukui, Japón que cuenta con una línea férrea. Línea Fukubu (福武線, fukusen?) que une las ciudades de Fukui (Fukui) y Echizen (Fukui) (antes Takefu). Además, la compañía presta el servicio de transporte por Autobús desde la ciudad de Fukui al Aeropuerto de Komatsu y a las ciudades de Tokio, Osaka y Nagoya. Enlaces ext...

 

Para otros usos de este término, véase La Serena (desambiguación). La SerenaSan Bartolomé de La Serena Comuna y ciudad Arzobispado de La Serena, Corte de Apelaciones, Paisaje, Parque Japonés, Plaza de Armas, Faro, Avenida Francisco de Aguirre, Fuente de la Plaza de Armas, Corte y la plaza, y la Universidad de La Serena (Campus Colina El Pino) BanderaEscudo La SerenaLocalización de La Serena en Chile Mapa interactivoCoordenadas 29°54′10″S 71°15′07″O / -29.9027, ...

Christ healing the paralytic at Capernaum (Yesus menyembuhkan orang lumpuh di Kapernaum) karya Bernhard Rode 1780. Yesus menyembuhkan orang lumpuh adalah suatu peristiwa mukjizat yang diperbuat oleh Yesus Kristus yang dicatat dalam bagian Perjanjian Baru di Alkitab Kristen. Peristiwa ini secara khusus dicatat dalam tiga kitab Injil Sinoptik, yaitu pada Injil Matius pasal 9,[1] Injil Markus pasal 2,[2] dan Injil Lukas pasal 5.[3] Injil Yohanes tidak memuat peristiwa ini...

 

Een bevroren waterval in de Galloway Hills Galloway Hills zijn heuvels in de Schotse regio Dumfries and Galloway. Ze liggen in het zuidwesten van Galloway. Galloway Hills bestaat uit de bergen: Merrick (843 m) Criffel (569 m) Cairnsmore of Fleet Geplaatst op:19-03-2006 Dit artikel is een beginnetje over landen & volken. U wordt uitgenodigd om op bewerken te klikken om uw kennis aan dit artikel toe te voegen.

 

Історія Японія Назва: Ro-22 (呂号第二十二潜水艦) «Підводний човен №40» (第四十潜水艦)Будівник: корабельня ВМФ у ЙокосуціЗакладений: 20 січня 1921Спуск на воду: 25 жовтня 1921Отриманий: 10 жовтня 1922Знятий: 1 квітня 1934 Основні характеристики Клас і тип: Підводний човен типу Kaichū III (тип Ro-16)Вод�...

Rapid transit railway in Copenhagen, Denmark Copenhagen MetroOverviewNative nameKøbenhavns MetroOwnerMetroselskabet I/SLocaleCopenhagen, DenmarkTransit typeLight rapid transitNumber of lines4Line numberM1, M2, M3, M4Number of stations39 (+5 under construction)Daily ridership360,000 (daily)Annual ridership107 million (2022)[1]Chief executiveCarsten Riis, CEOWebsiteM.dkOperationBegan operation19 October 2002Operator(s)InmetroNumber of vehicles 34 AnsaldoBreda Driverless Metro (M1+M2) 3...

 

British Labour Co-op politician For the Canadian businessman, see Barry Sherman. Barry SheermanMPOfficial portrait, 2020Chair of the Children, Schools and Families Select Committee[a]In office16 July 2001 – 19 June 2010Preceded byMalcolm WicksSucceeded byGraham Stuart[b]Shadow Minister for Disabled People's RightsIn office30 July 1992 – 21 October 1994LeaderJohn SmithPreceded byAlf DubsSucceeded byTom Clarke (1995)Shadow Minister for Home AffairsIn office...

 

Dolphin在Windows 10上运行的Dolphin 5.0原作者F|RES、ector開發者Dolphin团队首次发布2003年9月22日,​20年前​(2003-09-22)当前版本5.0 (2016年6月24日;穩定版本)[3] 源代码库github.com/dolphin-emu/dolphin 编程语言C++、C、Objective-C++[4]操作系统Windows 7及以上、OS X 10.10及以上、Linux、Android 5.0及以上系統平台 x86-64[5] ARM64[6] 文件大小 Windows: 5.0 MB[1] macOS: 7.4 MB Linu...

Yeremia 51Kitab Yeremia dalam Alkitab Ibrani, MS Sassoon 1053, foto 283-315.KitabKitab YeremiaKategoriNevi'imBagian Alkitab KristenPerjanjian LamaUrutan dalamKitab Kristen24← pasal 50 pasal 52 → Yeremia 51 (disingkat Yer 51; Penomoran Septuaginta: Yeremia 28) adalah pasal kelima puluh satu Kitab Yeremia dalam Alkitab Ibrani dan Perjanjian Lama di Alkitab Kristen. Berisi perkataan nabi Yeremia bin Hilkia, tentang Yehuda dan Yerusalem, yang hidup pada zaman raja Yosia, Yoahas, Yoyak...

 

Jugendhaus Neukirchen (2009) Das Jugendhaus Neukirchen der evangelisch-lutherischen Kirche ist eine der 13 Jugendbildungsstätten in Bayern in Neukirchen, einem Ortsteil der Gemeinde Lautertal, im Dekanat und Landkreis Coburg. Inhaltsverzeichnis 1 Finanzierung 2 Zielsetzung 3 Leitungsgremien und pädagogische Betreuung 4 Lage, Einrichtung und Geschichte 5 Weblinks Finanzierung Die Betriebs- und Personalkosten werden durch Zuschüsse des bayerischen Jugendringes, der ev. luth. Kirche, des Evan...

 

Artikel ini sebagian besar atau seluruhnya berasal dari satu sumber. Diskusi terkait dapat dibaca pada the halaman pembicaraan. Tolong bantu untuk memperbaiki artikel ini dengan menambahkan rujukan ke sumber lain yang tepercaya. Karate pada Pesta Olahraga Asia Tenggara 2023Berkas:Logo cabor Karate pada Pesta Olahraga Asia Tenggara 2023.pngLokasiChangvar Convention CentreLokasiPhnom Penh, CambodiaTanggal6–8 Mei 2023← 2021 Pertandingan Karate di Pesta Olahraga Asia Tenggara 2023 be...

Territorial conflict in South Asia This article may be too long to read and navigate comfortably. Its current readable prose size is 108 kilobytes. Please consider splitting content into sub-articles, condensing it, or adding subheadings. Please discuss this issue on the article's talk page. (November 2023)India claims the entire erstwhile British Indian princely state of Jammu and Kashmir based on an instrument of accession signed in 1947. Pakistan claims most of the region based on its Musl...

 

Галікарнас Координати 37°02′16″ пн. ш. 27°25′27″ сх. д. / 37.03777800002777809° пн. ш. 27.42416700002777930° сх. д. / 37.03777800002777809; 27.42416700002777930Координати: 37°02′16″ пн. ш. 27°25′27″ сх. д. / 37.03777800002777809° пн. ш. 27.42416700002777930° сх. д. / 37.03777800002777809; 2...

 
Kembali kehalaman sebelumnya