字符串操作是计算机程序设计中最常见的行为。
通过异常处理错误
发表于
|
分类于
Study Notes
,
Thinking in Java
异常允许我们(如果没有其他手段)强制程序停止运行,并告诉我们出现了什么问题,或者(理想状态下)强制程序处理问题,并返回到稳定状态。
持有对象
发表于
|
分类于
Study Notes
,
Thinking in Java
通常,程序总是根据运行时才知道的某些条件去创建对象,在此之前,不会知道所需对象的数量,甚至不知道确切的类型。在 Java 中,通过容器来解决这个普遍的编程问题。
内部类
发表于
|
分类于
Study Notes
,
Thinking in Java
可以将一个类的定义放在另一个类的定义内部,这就是内部类。它允许把一些逻辑相关的类组织在一起,并控制位于内部的类的可视性。
接口
发表于
|
分类于
Study Notes
,
Thinking in Java
接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。