Java控制内存的功力

卷首语:

本文选自《Java程序员,上班那点事儿》第4章 控制内存的功力

那本谭浩强主编的Java入门教材说:
……
Java的语言特点:
……
4、健壮性
……
Java用真正的数组代替了C++的指针运算,可以进行数组元素的越界检查。Java程序在没有授权的情况下是不能访问内存的。所有这些措施,使Java程序员不用再担心内存的崩溃,因为根本就不存在这样的条件。……
Java的语言特点:
……
4、健壮性
……
Java用真正的数组代替了C++的指针运算,可以进行数组元素的越界检查。Java程序在没有授权的情况下是不能访问内存的。所有这些措施,使Java程序员不用再担心内存的崩溃,因为根本就不存在这样的条件。

        这里要澄清一下,我不是有意要和谭教授过不去,主要是我们目前看到的很多Java程序员都是看着谭教授主编的各种教材作为研究基础入门的,尤其是关于Java特性方面的描述,被很多后来的Java教材所引用,因此还是有一定代表性的。
         以上针对Java健壮性的描述,不去斟酌每一个字是否合乎实际情况,刚接触Java的程序员们只是从这段文字的大面上感觉到一个暗示:“Java和内存无关了,可以放心大胆的编程序了!”
        然而,事实上真的是这样的吗?Java的程序永远没有因为内存问题而导致的程序崩溃了吗?
         天!谁告诉你的?!

        这里卖个关子,呵呵,欲知详情,请关注本书相关章节:清华大学出版社《Java程序员,上班那点事儿》作者:钟声
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值