廣州騰科教育軟件學(xué)院

7x24小時(shí)咨詢熱線

400-660-3310

當(dāng)前位置 : 好學(xué)校 廣州騰科教育軟件學(xué)院 學(xué)習(xí)資訊 資訊詳情

JAVA語法的優(yōu)點(diǎn)

2014-03-04

A. Java是面向?qū)ο蟮木幊陶Z言。通過面向?qū)ο蟮姆绞?,將現(xiàn)實(shí)世界的物抽象成對(duì)象,現(xiàn)實(shí)世界中的關(guān)系抽象成類、繼承,幫助人們實(shí)現(xiàn)對(duì)現(xiàn)實(shí)世界的抽象與數(shù)字建模?!就ㄟ^面向?qū)ο蟮姆椒ǎ谌死斫獾姆绞綄?duì)于復(fù)雜系統(tǒng)的進(jìn)行分析、設(shè)計(jì)與編程。同時(shí),面向?qū)ο竽苡行岣呔幊痰男?,通過封裝技術(shù),消息機(jī)制可以像搭積木的一樣快速開發(fā)出一個(gè)全新的系統(tǒng)?!?/p>

B. 可移植性【架構(gòu)跨平臺(tái)】。Java的大特性是跨平臺(tái),它采用先編譯成為字節(jié)碼,再解釋成不同的機(jī)器碼來執(zhí)行的方式【Java虛擬機(jī)思想】,屏蔽了具體的“平臺(tái)環(huán)境”的特性要求,而由特定的JVM來適應(yīng)不同的平臺(tái),能做到一處編寫到處運(yùn)行的特點(diǎn),移植性特別好。

C. Java簡(jiǎn)潔有效容易學(xué)習(xí)。它封裝了c++語言中所有難以理解和復(fù)雜的操作,如頭文件、指針、結(jié)構(gòu)、運(yùn)算符重載和虛擬基礎(chǔ)類等。

D. 適宜分布式計(jì)算。Java具有強(qiáng)大的易于使用的網(wǎng)絡(luò)編程API和聯(lián)網(wǎng)能力,非常適合分布式計(jì)算程序。Java應(yīng)用程序可以向訪問本地文件系統(tǒng)那樣通過url訪問遠(yuǎn)程對(duì)象。

E. 多線程處理能力。

F. 具有較高的安全性。Java在設(shè)計(jì)時(shí)安全性設(shè)計(jì)考慮得很仔細(xì),而且Java是開源的,安全方面的bug能夠及時(shí)得得到發(fā)現(xiàn),并修復(fù)。

G. 更加健壯、防患于未然:Java在編譯時(shí)對(duì)程序可進(jìn)行可檢查性異常進(jìn)行檢查,在程序?yàn)閳?zhí)行前就提前規(guī)避了這類錯(cuò)誤,避免在運(yùn)行時(shí)因?yàn)檫@類錯(cuò)誤導(dǎo)致系統(tǒng)崩潰,起到了防患于未然的作用。

一種動(dòng)態(tài)語言:因?yàn)镴ava的解釋語言特性,它是一種動(dòng)態(tài)語言,可在運(yùn)行的程序中加入新代碼。

收藏
分享到:

相關(guān)課程

相關(guān)資訊

廣州騰科教育軟件學(xué)院

廣州騰科教育軟件學(xué)院

認(rèn)證等級(jí)

信譽(yù)良好,可安心報(bào)讀

廣州騰科教育軟件學(xué)院

已獲好學(xué)校V2信譽(yù)等級(jí)認(rèn)證

信譽(yù)值

  • (60-80)基礎(chǔ)信譽(yù)積累,可放心報(bào)讀
  • (81-90)良好信譽(yù)積累,可持續(xù)信賴
  • (91-100)充分信譽(yù)積累,推薦報(bào)讀

與好學(xué)校簽訂讀書保障協(xié)議:

  • 100%
  • 8
  • 10351
在線咨詢
;