我觉得Java1.5是个大大的退步

treeroot 2005-06-02 04:44:03
引入的一些东西大大降低了Java的可用性,想自动装箱和泛型这样的东西一点用处都没有,只会是程序员的水平越来越低!犯的错误越来越多!
...全文
499 44 打赏 收藏 转发到动态 举报
写回复
用AI写文章
44 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlxu 2005-06-03
  • 打赏
  • 举报
回复
你也可以用原来JDK1.4的方法来编写啊,又不是强行要求你用泛性机制
chesterwoo 2005-06-03
  • 打赏
  • 举报
回复
boxing/unboxing当然有用,只不过不是什麽作用很大的改变而已。
禽兽v5 2005-06-03
  • 打赏
  • 举报
回复
如果你要写框架,工具,引擎,泛型就有用了。
晨星 2005-06-03
  • 打赏
  • 举报
回复
偶也是百分百认为支持范型是Java的一大进步。:P
至于boxing/unboxing,微软的C#也有类似机制,大家都说没用,难道真的是凑凑热闹?
DanielYWoo 2005-06-03
  • 打赏
  • 举报
回复
boxing/unboxing没什么用
泛形模板绝对有用。
treeroot 2005-06-03
  • 打赏
  • 举报
回复
我觉得1.2是很大的改进
我们要的是改进,而不是改变!其实我就是这个意思
晨星 2005-06-03
  • 打赏
  • 举报
回复
算了,不跟楼主争了。
对不起楼主,其实偶也不懂“自动装箱”-_-'。评感觉瞎说了半天,楼主莫怪。

不过既然变化那么大,即使有一些负面的变化想来也是情理之中的,上帝造出的人都有缺陷,何况人造出的开发平台呢。:P
其实从1.0到1.4,Java不都是一直在改吗?当然,这次改动是革命了一点。
treeroot 2005-06-03
  • 打赏
  • 举报
回复
只是说说自己的看法而已,又不是下结论,而且我觉得大多数人应该反对我的意见
晨星 2005-06-03
  • 打赏
  • 举报
回复
好像没有吧,偶们公司以前用1.4开发的东西,转到1.5平台上重新编译,一共也没几个deprecated警告,差不多平均每一万行代码不到5个吧。
jFresH_MaN 2005-06-03
  • 打赏
  • 举报
回复
是啊,可能只有等我们已经比较了解jdk1.5的时候才有权利评头论足啊.
闪~~~
javaavaj 2005-06-03
  • 打赏
  • 举报
回复
支持JAVA FOREVER
treeroot 2005-06-03
  • 打赏
  • 举报
回复
难道你能忍受你的程序编译的时候到处是 deprecated的警告??
晨星 2005-06-03
  • 打赏
  • 举报
回复
“C语言之所有好,就因为它让你理解每一条指令在机器上怎么执行的。”
这个问题如果展开来讲话可就多了。但至少有一点:楼主非要这么想的话,当初根本就不该学Java啊,哪怕是1.0也不该学。
treeroot 2005-06-03
  • 打赏
  • 举报
回复
此等效非彼等效
晨星 2005-06-03
  • 打赏
  • 举报
回复
所以,说句实话,每次听到有人问:“既然等效,为什么有两种方式?”,偶的第一感觉就是火大。:$。通常偶的第一反映就是:“即使真的像你说的完全等效,又有那部法律规定不能有多种方式了?”:P
晨星 2005-06-03
  • 打赏
  • 举报
回复
偶觉得不管学习任何东西,永远都不要问“既然等效,干吗有两种方式?”,因为这个问题没任何意义。
举个最简单的例子,许多语言都同时支持两种关系运算符:大于(“>”)和小于(“<”),而实际上任何一个使用“大于”的关系表达式,都可以等效成一个使用“小于”的表达式。如果一定要追究,这本身也是一种“多余”,连汇编都有这种多余。
当然,有人会说,这样更灵活,至少在某些方面,比如可读性上,还是有些许细微差别的,那么我也可以说,任何两种等效但不同的东西,总会在某一方面有“些许细微的差别”。
treeroot 2005-06-03
  • 打赏
  • 举报
回复
c语言之所有好,就因为它让你理解每一条指令在机器上怎么执行的
如果说1.5能带来方便的话,那是不可能的,我不觉得自动装箱会带来方便
相反会造成各种方式的混用,对于初学者就是一个打击.
他们不禁会疑惑:既然等效,干吗有两种方式?
xd279545692 2005-06-03
  • 打赏
  • 举报
回复
我还在用JAVA1.4的,跟不上时代哦!!
PoemCode 2005-06-03
  • 打赏
  • 举报
回复
一方面java的入门门槛在降低,另一方面java的复杂度在增加。
这就是一对矛盾。个人观点认为java已经偏离了当初对“简单”的承诺。
之于1.5是否是退步,还很难说,事物毕竟是向前发展的。如果不适合,自然会被淘汰。
theoffspring 2005-06-03
  • 打赏
  • 举报
回复
差的程序员不会因为没有装箱就提高水平,好的程序员不会因为有装箱就变懒了。
加载更多回复(24)

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧