明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Java中鮮為人知的缺點(上)

[摘要]2003/01/29 http://china.nikkeibp.co.jp/china/news/image/space.gif http://china.nikkeibp.co.jp/china...
2003/01/29 http://china.nikkeibp.co.jp/china/news/image/space.gif http://china.nikkeibp.co.jp/china/news/logo_img/nby.gif
  【日經(jīng)BP社報道】 Java是當(dāng)今使用最廣泛的編程語言之一。自1995年發(fā)布以來,一直被用戶高度評價為“消除了C++缺點的優(yōu)秀編程語言”。不過,隨著它的廣泛使用,其缺點也在逐步地表現(xiàn)出來。

  Java的缺點公認有如下三點:(1)存在非對象的數(shù)據(jù)類型;(2)不能夠用一種描述方法來表達各種類(Class);(3)無法繼承2個以上的類的裝配。雖然也有人認為編程語言應(yīng)該是一個什么樣子會因人而異,不應(yīng)該算成缺點。不過,上述三點卻可以導(dǎo)致編程人員使用混亂,降低源碼的可讀性及程序的可維護性。

存在非對象的數(shù)據(jù)類型

http://china.nikkeibp.co.jp/china/img_data/030129java1.jpg
表1●Java的原始類型(Primitive)。原始類型包括表示真假的布爾型(Boolean)、字符型和數(shù)值型等(點擊放大)