社区
非技术区
帖子详情
我觉得Java1.5是个大大的退步
treeroot
2005-06-02 04:44:03
引入的一些东西大大降低了Java的可用性,想自动装箱和泛型这样的东西一点用处都没有,只会是程序员的水平越来越低!犯的错误越来越多!
...全文
499
44
打赏
收藏
我觉得Java1.5是个大大的退步
引入的一些东西大大降低了Java的可用性,想自动装箱和泛型这样的东西一点用处都没有,只会是程序员的水平越来越低!犯的错误越来越多!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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)
金九银十,2021最新
Java
线程面试集
什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成该任务只需10毫秒。 线程和进程有什么区别? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内存空.
准确记录用户观看视频内容时长
文章目录问题的开始一、从最简单的开始二、天真可爱法三、录点法四、打点法总结 问题的开始 to be or not to be, that is a question. 不是问题解决不了,只是你自己不够努力,当然,也可能是你不够聪明0.0。有效地记录用户观看某一视频的总时长,问题的来源在于用户拥有自由意志,可以随意对观看的视频进行 快进 快退,倍数播放等等。那么,对于要拿视频卖钱的主儿们来说,怎么才能精确记录下来呢? 闲话少叙,让我们骑上心爱的小摩托,温柔地开到主题中来。根据爱因斯坦的相对论,我把解决这个
一些Dot Net 里面的概念
1. 简介 1.1 什么是 .NET? 1.2 .NET 只是 Windows DNA 的一个新名字吗? 1.3 .NET 只适用于建立 Web 网站吗? 1.4 .NET 是在什么时候宣布的?
1.5
.NET 将在何时发布? 1.6 如何开发 .NET 应用程序 1.7 可以从哪里下载 .NET SDK 和 Visual Studio 7? 1.8 .NET 中的关键技术是什么? 1....
我是一只 IT小小鸟
我是一只 IT小小鸟 作者序 2009 年 3 月的某个晚上,我跟侯磊同学在万柳宿舍卧谈。我们聊起初来北 大软件学院时的志向与苦闷,我们梳理影响自己的人和事,说各自的实习感受和 找工作的风风雨雨,说学校的教育制度和各个公司的文化。一夜痛快淋漓地说下 来,我们不由总结出,要是研一或更早,有师兄师姐能够这么提醒我们,这一路 我们可能就会走得更从容、更自觉。 现在我们都成师兄师姐了,
我是一只IT小小鸟
作者序
2009年3月的某个晚上,我跟侯磊同学在万柳宿舍卧谈。我们聊起初来北大软件学院时的志向与苦闷,我们梳理影响自己的人和事,说各自的实习感受和找工作的风风雨雨,说学校的教育制度和各个公司的文化。一夜痛快淋漓地说下来,我们不由总结出,要是研一或更早,有师兄师姐能够这么提醒我们,这一路我们可能就会走得更从容、更自觉。
现在我们都成师兄师姐了,或许我们能够在毕业之前把这些经验教训留下,以期给师弟师妹们一些借鉴与帮助。我联系上博文视点的周筠老师(查看Gtalk记录,是3月16日)
非技术区
23,404
社区成员
70,593
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章