Java编程思想
文章目录
简介
第一章 对象导论
伴随多态的可装换对象
单根继承
参数化类型
对象的创建和生命期
第二章 一切都是对象
必须由你创建所有的对象
方法、参数和返回值
第三章..., 组合是显式的放, 继承是隐式的放
向上转型
由导出类转型成基类, 一般称为向上转型
向上转型总是安全的
第八章 多态
“我曾经被问到’求教, Babbage 先生, 如果你向机器中输入错误的数字,..., 其它所有的方法都是后期绑定
向下转型与运行时类型识别
运行时类型识别: 在 Java 语言中, 所有的转型在运行期间都会得到检查(如果类型不争取, 会返回一个 ClassCastException...() 也完全一样, 移除并返回列表的头, 列表为空时抛出异常 NoSushElementException; poll() 稍有差异, 列表为空时返回 null
removeLast() 移除并返回列表的最后一个元素...然而, 编译期间并不能找出所有的错误, 余下的问题必须在运行期间解决.