1. History of the C++ Standards 1.1 History of the C++ Standards C++98 -> C++03 -> TR1 -> C++11 -> C++14(书中没有,貌似是最新标准) 1.2 Common Questions about the C++11 Standard 1. 不同组件有不同的设计思想: String - 安全 STL - 不安全 1.3 Compatibility between C++98 and C++…
第二章 创建和销毁对象 第一条 使用静态工厂方法替代构造器,原因: 静态工厂方法可以有不同的名字,也就是说,构造器只能通过参数的不同来区分不同的目的,静态工厂在名字上就能表达不同的目的 静态工厂方法不用每次调用的时候都创建新的对象(其实是因为它是static的,所以只能用static的,所以是一早就创建了,不需要重复创建吧..),比如书中 Boolean.valueOf(boolean) public static final Boolean TRUE = new Boolean(true);…