代码改变世界

随笔档案-2012年1月11日

《Java编程思想》之对象的创建、使用、生命期(简单比较java与C++的不同之处)

2012-01-11 21:17 by java线程例子, 335 阅读, 收藏,
摘要: 这个寒假有不少书要看呀。。今天开始拜读起《java编程思想》。写写博客记录读书点滴的同时激励自己继续努力!第一章、对象导论 这一章是对面向程序设计的一个综述,介绍了接口与实现、抽象与封装、消息与函数。继承与数组,以及多态等等。以下内容摘自《Java编程思想》第三版: 对象最重要的要素之一便是它们生成和销毁。对象数据位于何处?怎么控制对象的生成周期?对此存在着不同的处理哲学。 C++认为效率控制最重要的议题,所以给程序员提供了选择的权力。为了追求更大的执行效率,对象的存储空间和生命周期可以在编写程序时确定。这可以通过对象置于栈堆(它们有时被称为自动变量(automatic v... 阅读全文