- 论坛徽章:
- 0
|
GC可以解决这些???? 到底是我不懂还是你不懂???
你敢使用完网络后不显式调用close, 使用完端口后不显式调用close, 而把它们统统交给GC吗???
抱歉,感叹号敲成问号,但是不妨碍我表达的意思吧。
你们公司那个内存泄露的项目拿来说明什么问题呢?充其量也就是说明那个程序员水平不如你?
也许每个人的观点不一样,我现在还是在混用C++跟Java,你说的缺点我并不认为是什么缺点,设计Java的时候毕竟是参考了很多别的语言的。而现在Java的成功也证明了这点。
找本书告诉我那页那页说checked exception有什么不好,在那本书之前好几年就有人争论这个问题了,怎么不说哪本书人与亦云呢?
你一直强调13楼,而我之前也给你回复了,13楼只是说明C++对象超过作用域的自动析构,也正如我所说,自动超过作用域也有一些别的小问题。Java没有什么作用域的概念,只有可达还是不可达,这是GC的根本。也是语言设计的取舍问题。
Java采用这种内存模型也是经典的虚拟机典范,至于什么语法,什么mix-in,你要真这么在乎为什么不去用脚本语言,动态语言呢。什么限制别人思考那是你的主观思想,学Java的不思考了?学Java的就不能学算法了?学Java的就没有计算机体系的思想?Java编写的操作系统(JNode),PC模拟器(JPC)到处可见?这些人不思考?
我就纳闷了,为什么会了C++的人就有一种天然的优越感呢?
我口才有限,也没兴趣跟你争论下去了,你继续去感化别人,抨击James Gosling吧。 |
|