01.
TIJ阅读笔记(第八章)8:接口(interface)与内部类(inner class)接口(interface) 可以把它想象成“纯的”abstract类。能让开发人员定义类的形式:方法名,参数列表,返回值的类型,但是却没有方法的正文。interface也可以包含数...查看完整版>>
TIJ阅读笔记(第八章)
02.
TIJ阅读笔记(第十四章)14: 创建窗口与Applet设计的宗旨是"能轻松完成简单的任务,有办法完成复杂的任务"。本章只介绍Java 2的Swing类库,并且合理假定Swing是Java GUI类库的发展方向。本章的开头部分会讲,用Swing创建applet与创...查看完整版>>
TIJ阅读笔记(第十四章)
03.
TIJ阅读笔记(第十三章)13: 并发编程面向对象使我们能将程序划分成相互独立的模块。但是你时常还会碰到,不但要把程序分解开来,而且还要让它的各个部分都能独立运行的问题。这种能独立运行的子任务就是线程(thread)。编程的时候,你可以认...查看完整版>>
TIJ阅读笔记(第十三章)
04.
TIJ阅读笔记(第十二章)12: Java I/O 系统 对编程语言的设计者来说,创建一套好的输入输出(I/O)系统,是一项难度极高的任务。 File 类 在介绍直接从流里读写数据的类之前,我们先介绍一下处理文件和目录的类。 你会认为这是一个...查看完整版>>
TIJ阅读笔记(第十二章)
05.
TIJ阅读笔记(第十一章)11:对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组 数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问referenc...查看完整版>>
TIJ阅读笔记(第十一章)
06.
TIJ阅读笔记(第十章)10:检测类型 运行时类型识别(run-time type identification,缩写为RTTI)。为什么会需要RTTI collection是一种工具,它只有一种用途,就是要为你保管其它对象。因此出于通用性的考虑,这些collection应该能持有任...查看完整版>>
TIJ阅读笔记(第十章)
07.
TIJ阅读笔记(第九章)9:用异常来处理错误基本异常 “异常条件(exceptional condition)”是一种能阻止正在运行的方法或其某一部分继续运行下去的问题。 异常的参数 所有的标准异常都有两个构造函数;第一个是默认的构造...查看完整版>>
TIJ阅读笔记(第九章)
08.
TIJ阅读笔记(第七章)7:多态性再访上传(upcasting) 把对象的reference当作基类的reference来用,被成为上传(upcasting)。 把对象的类型忘掉 问题的关键 方法调用的绑定(binding) 后绑定(late binding)是要在程序运行的时候,...查看完整版>>
TIJ阅读笔记(第七章)
09.
TIJ阅读笔记(第六章)6:复用类合成所使用的语法 如果想对reference进行初始化,那么可以在以下几个时间进行: 1。在定义对象的时候。这就意味着在构造函数调用之前,它们已经初始化完毕了。 2。在这个类的构造函数里。 3。在即...查看完整版>>
TIJ阅读笔记(第六章)
10.
TIJ阅读笔记(第四章)4:初始化与清理用构造函数确保初始化 new表达式确实会返回这个新创建的对象和reference,但是构造函数本身不返回任何值。方法的重载 区分经重载的方法 对primitive进行重载 用返回值重载 不能用返回值来区分...查看完整版>>
TIJ阅读笔记(第四章)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。