2003/01/29 http://china.nikkeibp.co.jp/china/news/image/space.gif http://china.nikkeibp.co.jp/china/news/logo_img/nby.gif 【日经BP社报道】 Java是当今使用最广泛的编程语言之一。自1995年发布以来,一直被用户高度评价为“消除了C++缺点的优秀编程语言”。不过,随着它的广泛使用,其缺点也在逐步地表现出来。
Java的缺点公认有如下三点:(1)存在非对象的数据类型;(2)不能够用一种描述方法来表达各种类(Class);(3)无法继承2个以上的类的装配。虽然也有人认为编程语言应该是一个什么样子会因人而异,不应该算成缺点。不过,上述三点却可以导致编程人员使用混乱,降低源码的可读性及程序的可维护性。
存在非对象的数据类型
http://china.nikkeibp.co.jp/china/img_data/030129java1.jpg | 表1●Java的原始类型(Primitive)。原始类型包括表示真假的布尔型(Boolean)、字符型和数值型等(点击放大) |
|