java語(yǔ)言的組成
Java語(yǔ)言的組成,Java編程語(yǔ)言由語(yǔ)法規(guī)則和類庫(kù)兩部分組成;語(yǔ)法規(guī)則確定了Java程序的書寫規(guī)范;類庫(kù),或稱為運(yùn)行時(shí)庫(kù),則提供了Java程序與運(yùn)行它的系統(tǒng)軟件(Java虛擬機(jī))之間的接口。
一、Java語(yǔ)言的組成
Java語(yǔ)言由語(yǔ)法規(guī)則和類庫(kù)兩部分組成。語(yǔ)法規(guī)則確定了Java程序的書寫規(guī)范;類庫(kù),或稱為運(yùn)行時(shí)庫(kù),則提供了Java程序與運(yùn)行它的系統(tǒng)軟件(Java虛擬機(jī))之間的接口。
如果把用Java語(yǔ)言編寫的程序看成是前面討論過(guò)的應(yīng)用軟件,那么Java類庫(kù)就是支持這種應(yīng)用軟件的系統(tǒng)軟件的一部分。
它實(shí)際上是一組由其他開發(fā)人員或軟件供應(yīng)商編寫好的Java程序模塊,每個(gè)模塊通常對(duì)應(yīng)一種特定的基本功能和任務(wù),這樣當(dāng)編寫的Java程序需要完成其中某一功能的時(shí)候,就可以直接利用這些現(xiàn)成的類庫(kù),而不需要從頭編寫。
二、Java語(yǔ)言有哪些體系
1.J2SE(Java 2Platform Standard Edition)標(biāo)準(zhǔn)版
該體系是為開發(fā)普通桌面和商務(wù)應(yīng)用程序提供的一套解決方案。該體系是其他兩者的基礎(chǔ),即在開發(fā)另外兩個(gè)體系軟件時(shí),除了需要使用對(duì)應(yīng)體系框架和類庫(kù)外,還必須同時(shí)安裝和使用J2SE。J2SE可以用于開發(fā)桌面應(yīng)用程序、桌面游戲、系統(tǒng)接口和插件。
2.J2EE(Java 2Platform Enterprise Edition)企業(yè)版
該體系是為開發(fā)基于B/S架構(gòu)的網(wǎng)站以及企業(yè)環(huán)境下的Web應(yīng)用程序而提供的一套解決方案。
該體系中包含的技術(shù)有Servlet、JSP、Spring、Hibemate、Struts、EJB等。
3.J2ME(Java 2Platform Micro Edition)小型版
該體系是為開發(fā)電子消費(fèi)產(chǎn)品和嵌入式設(shè)備而提供的一套解決方案,如在智能手機(jī)、智能手表、智能家用電器上的應(yīng)用。但是,隨著Android的興起,J2ME的使用已經(jīng)越來(lái)越少了。
三、Java語(yǔ)言的應(yīng)用領(lǐng)域
1.企業(yè)信息化領(lǐng)域
由于Sun、Oracle、IBM等國(guó)際廠商相繼推出各種基于Java技術(shù)的應(yīng)用服務(wù)器及各種應(yīng)用軟件,這帶動(dòng)了Java在電信、制造等領(lǐng)域日益廣泛的應(yīng)用。
2.輔助教學(xué)
很多人都很熟悉QQ的遠(yuǎn)程協(xié)助功能,通過(guò)遠(yuǎn)程協(xié)助,可以控制對(duì)方的機(jī)器,進(jìn)而為對(duì)方提供一些演示。通過(guò)Java的RMI技術(shù)可實(shí)現(xiàn)同樣的功能,此技術(shù)可廣泛地應(yīng)用在教學(xué)領(lǐng)域。
想了解更多相關(guān)資訊請(qǐng)關(guān)注java培訓(xùn)頻道-查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注賦能網(wǎng)了解更多:4008-569-579
本文鏈接:
本文章“Java語(yǔ)言的組成 Java語(yǔ)言有哪些體系”已幫助 66 人
免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識(shí)產(chǎn)權(quán)侵權(quán)的法律責(zé)任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機(jī)構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開班》學(xué)校地址等機(jī)構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢熱線:4008-569-579