欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 軟件研發(fā) > Java語言是如何分類的?Java常用開發(fā)工具有哪些?

Java語言是如何分類的?Java常用開發(fā)工具有哪些?

2020-08-26 17:29:46 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

在如今這個(gè)互聯(lián)網(wǎng)時(shí)代里,Java語言相信大多數(shù)人都只知道是用于編程開發(fā)的語言。但是對(duì)于Java語言是如何分類的,以及Java常用開發(fā)工具有哪些相信很多人都不清楚。簡單地說,Java平臺(tái)由Java虛擬機(jī)和Java應(yīng)用編程接口構(gòu)成。Java是Sun Microsystems于1995年推出的一種面向?qū)ο蟮木幊陶Z言。2010年,Oracle收購了SunMicrosystems,此后Oracle負(fù)責(zé)Java維護(hù)和版本升級(jí)。

  Java語言是如何分類的?

按應(yīng)用范圍,Java可分為3個(gè)體系,即JavaSE、JavaEE和JavaME。下面簡單介紹這3個(gè)體系。

  1.JavaSE

JavaSE(JavaPlatformStandardEdition,Java平臺(tái)標(biāo)準(zhǔn)版)以前稱為J2SE,它允許開發(fā)和部署在桌面、服務(wù)器、嵌入式環(huán)境和實(shí)時(shí)環(huán)境中使用的Java應(yīng)用程序。JavaSE包含了支持JavaWeb服務(wù)開發(fā)的類,并為JavaEE提供基礎(chǔ),如Java語言基礎(chǔ)、JDBC操作、I/O操作、網(wǎng)絡(luò)通信以及多線程等技術(shù)。

2.JavaEE

JavaEE(JavaPlatformEnterpriseEdition,Java平臺(tái)企業(yè)版)以前稱為J2EE。企業(yè)版本幫助開發(fā)和部署可移植、健壯、可伸縮且安全的服務(wù)器端Java應(yīng)用程序。JavaEE是在JavaSE基礎(chǔ)上構(gòu)建的,它提供Web服務(wù)、組件模型、管理和通信API,可以用來實(shí)現(xiàn)企業(yè)級(jí)的面向服務(wù)體系結(jié)構(gòu)和Web2.0應(yīng)用程序。

  3.JavaME

JavaME(JavaPlatformMicroEdition,Java平臺(tái)微型版)以前稱為J2ME,也叫K-JAVA。JavaME為在移動(dòng)設(shè)備和嵌入式設(shè)備上運(yùn)行的應(yīng)用程序提供一個(gè)健壯且靈活的環(huán)境。

JavaME包括靈活的用戶界面、健壯的安全模型、豐富的內(nèi)置網(wǎng)絡(luò)協(xié)議以及對(duì)可以動(dòng)態(tài)下載的聯(lián)網(wǎng)和離線應(yīng)用程序。基于JavaME規(guī)范的應(yīng)用程序只需編寫一次就可以用于許多設(shè)備,而且可以利用每個(gè)設(shè)備的本機(jī)功能。

  Java常用開發(fā)工具有哪些?

Java常用開發(fā)工具主要從常用源碼編輯工具和集成開發(fā)工具兩大類型來介紹,當(dāng)然這里只是介紹常用的開發(fā)工具。

  常用源碼編輯工具介紹:

  1.Notepad++

Notepad++ 是Windows操作系統(tǒng)下的一套文本編輯器,有完整的中文化接口及支持多國語言編寫的功能。

  2.EditPlus

EditPlus 是一款由韓國SangilKim出品的小巧但是功能強(qiáng)大的可處理文本、HTML和程序語言的Windows編輯器,甚至可以通過設(shè)置用戶工具將其作為C,Java,Php等等語言的一個(gè)簡單的IDE。

  3.UltraEdit

UltraEdit 是一套功能強(qiáng)大的文本編輯器,可以編輯文本、十六進(jìn)制、ASCII碼,完全可以取代記事本,它是一款需要花費(fèi)49.95美元的共享軟件。

  4.SublimeText

SublimeText 是由程序員JonSkinner于2008年1月份所開發(fā)出來,它最初被設(shè)計(jì)為一個(gè)具有豐富擴(kuò)展功能的Vim。

它是一款收費(fèi)軟件,但是可以無限期試用,它是一個(gè)跨平臺(tái)的編輯器,同時(shí)支持Windows、Linux、MacOSX等操作系統(tǒng)。

  5.Vim

Vim是從Vi發(fā)展出來的一個(gè)文本編輯器。代碼補(bǔ)全、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。是Unix系統(tǒng)用戶最喜歡的文本編輯器。

  集成開發(fā)工具介紹

  1.EclipseIDE

Eclipse 是一個(gè)開放源碼的項(xiàng)目,是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境,最初主要用來Java語言開發(fā),后來通過安裝不同的插件Eclipse可以支持不同的計(jì)算機(jī)語言,比如 C++ 和 Python 等開發(fā)工具。

  2.MyEclipse

MyEclipse 是同Eclipse一個(gè)公司的,在功能上增加了不少,相對(duì)于Eclipse來說,MyEclipse更像將Eclipse中好多插件都集成起來了,當(dāng)然,性能上面也有更好的考慮,不過這款I(lǐng)DE是收費(fèi)的。

  3.IntellijIDEA

IntellijIDEA 簡稱IDEA,具有美觀,高效等眾多特點(diǎn)。IDEA是JetBrains公司的產(chǎn)品,這家公司總部位于捷克共和國的首都布拉格,開發(fā)人員以嚴(yán)謹(jǐn)著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費(fèi)版只支持Java等少數(shù)語言。

  4.NetBeans

NetBeans 是業(yè)界第一款支持創(chuàng)新型Java開發(fā)的開放源碼IDE。開發(fā)人員可以利用業(yè)界強(qiáng)大的開發(fā)工具來構(gòu)建桌面、Web或移動(dòng)應(yīng)用。同時(shí),通過NetBeans和開放的API的模塊化結(jié)構(gòu),第三方能夠非常輕松地?cái)U(kuò)展或集成NetBeans平臺(tái)。

以上就是關(guān)于Java語言是如何分類的,以及Java常用開發(fā)工具有哪些的全部內(nèi)容介紹,想了解更多關(guān)于Java的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。

主站蜘蛛池模板: 91精品国产综合久久久欧美 | 中文字幕一区二区三区视频 | 蜜桃视频在线观看www | 免费AV大片在线观看入口 | 四川少妇搡BBW搡BBBB | 最近中文字幕免费MV2018在线 | 亚洲AV色噜噜男人的天堂 | 高H喷水荡肉爽文NP肉色学校 | 免费高清日本 | 麻豆亚洲AV熟女国产一区二 | 国产精品卡一卡二卡三 | 日韩中文毛片在线 | 综合网久久 | 日本一丰满一bbw | 国产精品久久人妻无码网站 | 国产性色强伦免费视频 | 五月丁香综合激情六月久久 | 阳茎伸入女人阳道视频免费 | 美女裸体无遮挡永久免费视频网站 | A毛看片免费观看视频 | 国产亚洲精品综合一区91555 | 欧美乱强伦XXXX孕妇 | 午夜视频在线在免费 | 超碰aⅴ人人做人人爽 | 久久精品日韩av无码 | 国产亚洲精品久久久久秋霞 | 国产69精品久久久久久人妻精品 | 97精品久久天干天天 | 噼里啪啦国语在线播放中文版 | 免费观看日批视频 | 996热re视频精品视频这里 | 人妻夜夜爽天天爽三区 | 亚洲欧美影院 | 一级少妇视频 | 午夜免费啪视频在线观看 | 国产熟妇勾子乱视频 | 亚洲中文久久精品无码浏不卡 | 国内精品无码一区二区三区 | 亚洲国产精品久久久天堂不卡海量 | 国产欧美日韩中文字幕 | 婷婷色国产精品视频一区 |