java1.5出来很久了,最近才去试了试。发现1.5虽然说支持模板了,但是像int 这样的基础类型还是不能支持,只能支持类对象。而且不支持运算符重载,极大限制了模板的使用。比起c++的模板,意义不是很大,最大的好处是从容器里头取对象不用手工进行类型转换。看来先天不足,后天还是不好补。无论sun如何努力,始终无法掩盖设计上的失败。
1.5在线程方面多了线程池,和一些其他功能,还是不错的。因为我刚好用的到:)。这让我想到c++,比起sun及其第三方的java库的疯狂扩张,c++的标准库让人感觉过于保守。java对一些实际上已经成为标准的东西的支持,以及c++对这些东西自生自灭的态度(虽然有boost库,但毕竟不是正式标准)以及对标准库的实现放任自由的态度(没有一个标准的实现),难免让c++的支持者感到一些失望。
posted on 2006-07-19 10:19
含笑半步癫 阅读(522)
评论(4) 编辑 收藏 引用 所属分类:
java