下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——了解Java語言小知識了解Java語言小學(xué)識
了解Java語言小學(xué)識是學(xué)習(xí)它的根基,下面是我整理的關(guān)于Java語言的小學(xué)識,接待學(xué)習(xí)!更多內(nèi)容請關(guān)注我!
Java語言根基
Java是由Sun公司于1995年5月推出的Java程序設(shè)計語言和Java平臺的總稱。Java平臺由Java虛擬機(jī)JavaVirtualMachine和Java應(yīng)用編程接口ApplicationProgrammingInterface、簡稱API構(gòu)成。
編程環(huán)境:
JDKJavaDevelopmentKit稱為Java開發(fā)包或Java開發(fā)工具,是一個編寫Java的Applet小程序和應(yīng)用程序的程序開發(fā)環(huán)境。
編程工具:
Eclipse:一個開放源代碼的、基于Java的可擴(kuò)開展發(fā)平臺。
NetBeans:開放源碼的Java集成開發(fā)環(huán)境,適用于各種客戶機(jī)和Web應(yīng)用。
IntelliJIDEA:在代碼自動提示、代碼分析等方面的具有很好的功能。
MyEclipse:由Genuitec公司開發(fā)的`一款商業(yè)化軟件,是應(yīng)用對比廣泛的Java應(yīng)用程序集成開發(fā)環(huán)境。
EditPlus:假設(shè)正確配置Java的編譯器"Javac'以及解釋器"Java'后,可直接使用EditPlus編譯執(zhí)行Java程序。
Java語言特點(diǎn)
簡樸性
Java看起來設(shè)計得很像C++,但是為了使語言小和輕易熟諳,設(shè)計者們把C++語言中大量可用的特征去掉了,這些特征是一般程序員很少使用的。
面向?qū)ο?/p>
程序員要留神應(yīng)中的數(shù)據(jù)和操縱數(shù)據(jù)的方法method,而不是嚴(yán)格地用過程來斟酌。
分布性
Java設(shè)計成支持在網(wǎng)絡(luò)上應(yīng)用,它是分布式語言。Java既支持各種層次的網(wǎng)絡(luò)連接,又以Socket類支持穩(wěn)當(dāng)?shù)牧鱯tream網(wǎng)絡(luò)連接,所以用戶可以產(chǎn)生分布式的客戶機(jī)和服務(wù)器。
Java語言的優(yōu)點(diǎn)
Java語言最大的優(yōu)點(diǎn)是它的跨平臺性。一次編寫,四處運(yùn)行。能始終如一的在任何平臺上運(yùn)行,使得系統(tǒng)的移植、平臺的遷移變得特別輕易。其他優(yōu)點(diǎn)如下。
簡樸易學(xué):Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很輕易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強(qiáng)制類型轉(zhuǎn)換。更加地,Java語言不使用指針,并供給了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂,是很輕易學(xué)習(xí)的。
面向?qū)ο螅篔ava語言供給類、接口和繼承等原語,為了簡樸起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制關(guān)鍵字為implement。Java語言全面支持動態(tài)綁定,而C++語言只對虛函數(shù)使用動態(tài)綁定。總之,Java語言是一個純的面向?qū)ο蟪绦蛟O(shè)計語言。
安好性:Java語言不支持指針,只有通過對象的實(shí)例才能訪問內(nèi)存,使應(yīng)用更加安好。
可移植性:這種可移植性來源于體系布局中立性,另外,Java還嚴(yán)格規(guī)定了各個根本數(shù)據(jù)類型的長度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司獨(dú)家藝人合同模板
- 廣告安裝協(xié)議合同模板
- 工程土建維修合同范例
- 公司代理銷售合同范例
- 墻布合同合同范例
- 建房鋼筋采購合同模板
- 2024墻繪合同協(xié)議書
- 2024粉刷工程合同范本
- 2024廠房轉(zhuǎn)讓合同協(xié)議書范本廠房轉(zhuǎn)讓合同版范本
- 《兒童學(xué)英語趣味卡》課件
- 河南省鄭州市鄭州一八聯(lián)合國際學(xué)校2025屆物理九年級第一學(xué)期期中考試模擬試題含解析
- 地球物理勘探合同范本
- 超星爾雅學(xué)習(xí)通《人人學(xué)點(diǎn)營銷學(xué)(中南財經(jīng)政法大學(xué))》2024章節(jié)測試答案
- 營業(yè)線施工有關(guān)事故案例及分析
- 植物油灶具供貨安裝合同
- 車輛維修技術(shù)服務(wù)方案(2篇)
- 品牌提升策劃方案
- 2024年國家工信部信息中心事業(yè)單位招聘公開引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 肩痹(肩袖損傷)中醫(yī)臨床路徑及入院標(biāo)準(zhǔn)2020版
- 協(xié)同辦公平臺應(yīng)用系統(tǒng)接入要求
- 跟蹤審計服務(wù) 投標(biāo)方案(技術(shù)方案)
評論
0/150
提交評論