Posted on 2007-09-26 22:16
Stanley Sun 阅读(192)
评论(0) 编辑 收藏
记忆里Java5发布离现在已经有了两三年了,虽然有不少的贴心的新特性。但是一直无法撼动J2SE 1.4在Java程序员心中的位置。在Java5发布的时候我也看过一些关于新特性的介绍,泛型、枚举、注释、foreach等。当时个人感觉其实除了foreach还算有点吸引眼球,其他的特性只是一种过度功能。对于泛型只是在Java编译器中做的手脚,而在JVM中是不支持的,有点想一个文字游戏。对于枚举,由于本人对这样的功能接触不多,所以就不妄加评价了。注释出现的目的主要是消除XML灾难,但是有无法达到XML不更改Class就可以改变配置。就是凭借的这些想法本人直到Java5发布后的两三年一直就没有碰过它,但是在最近的一个新项目中Java5新特性随处可见,我与其他的Programmer交流了一下发现现在这些新特性同样出现在他们的项目中。
何解?难道大家已经不在乎使用的是一个空中楼阁式的特性,只要能够圆满的完成项目?可能Java5新特性有着我看不到的优点。