- 相關(guān)推薦
Java語(yǔ)言的優(yōu)點(diǎn)介紹
Java語(yǔ)言是一種優(yōu)秀的編程語(yǔ)言。它最大的優(yōu)點(diǎn)就是與平臺(tái)無(wú)關(guān),在Windows 9x、Windows NT、Solaris、Linux、MacOS以及其它平臺(tái)上,都可以使用相同的代碼!耙淮尉帉(xiě),到處運(yùn)行”的特點(diǎn),使其在互聯(lián)網(wǎng)上被廣泛采用。
由于Java語(yǔ)言的設(shè)計(jì)者們十分熟悉C++語(yǔ)言,所以在設(shè)計(jì)時(shí)很好地借鑒了C++語(yǔ)言?梢哉f(shuō),Java語(yǔ)言是一種比C++語(yǔ)言“還面向?qū)ο蟆钡囊环N編程語(yǔ)言。Java語(yǔ)言的語(yǔ)法結(jié)構(gòu)與C++語(yǔ)言的語(yǔ)法結(jié)構(gòu)十分相似,這使得C++程序員學(xué)習(xí)Java語(yǔ)言更加容易。
當(dāng)然,如果僅僅是對(duì)C++改頭換面,那么就不會(huì)有今天的Java熱了。Java語(yǔ)言提供的一些有用的新特性,使得使用Java語(yǔ)言比C++語(yǔ)言更容易寫(xiě)出“無(wú)錯(cuò)代碼”。
這些新特性包括:
1、提供了對(duì)內(nèi)存的自動(dòng)管理,程序員無(wú)需在程序中進(jìn)行分配、釋放內(nèi)存,那些可怕的內(nèi)存分配錯(cuò)誤不會(huì)再打擾設(shè)計(jì)者了;
2、去除了C++語(yǔ)言中的令人費(fèi)解、容易出錯(cuò)的“指針”,用其它方法來(lái)進(jìn)行彌補(bǔ);
3、避免了賦值語(yǔ)句(如a = 3)與邏輯運(yùn)算語(yǔ)句(如a = = 3)的混淆;
4、取消了多重繼承這一復(fù)雜的概念。
Java語(yǔ)言的規(guī)范是公開(kāi)的,可以在http://www.sun.com上找到它,閱讀Java語(yǔ)言的規(guī)范是提高技術(shù)水平的好方法。
【Java語(yǔ)言的優(yōu)點(diǎn)介紹】相關(guān)文章:
Java語(yǔ)言的優(yōu)點(diǎn)有哪些12-08
java語(yǔ)言?xún)?yōu)點(diǎn)是什么12-12
JAVA語(yǔ)言的八大優(yōu)點(diǎn)02-07
JAVA語(yǔ)言的八大優(yōu)點(diǎn)是什么12-05
JAVA語(yǔ)言的介紹及發(fā)展03-22
Java語(yǔ)言的歷史12-03