第一章 对象导论
- 每个对象都是服务提供者
(1)当开发或理解一个程序时,最好的方法之一就是将对象看做服务的提供者。 - 访问控制的优点
(1)其他人无法触及不应该触及的部分。这部分对于程序来说是重要且脆弱的
(2)允许库设计者改变类的内部工作方式,而不用担心会影响到使用者 - 在程序设计开始时,使用LinkedList构建程序,在优化系统性能时使用ArrayList。
- BigInteger支持任意精度的整数。在运算中,可以准确的表示任何大小的整数,而不会丢失任何信息。
- BigDecimal支持任何精度的定点数。
- 如果你的类代表羊,那么创建的若干该类的对象,就好像创建了一个羊群,然而类中的static方法好比牧羊人一样,无论你的羊群中有多少只羊,而牧羊人只有一个。也就是说,statci方法或属性与对象的创建无关,只和类有关系。