什么是面向对象编程( 二 )

  
3.8应用示例118  
本章概述124  
课后练习125  
计算机126练习题  
第4章继承和多态性127  
4.1继承和多态的实现技术127  
4.2 128类的继承  
4.2.1定义子类128  
4.2.2子类的构建方法134  
4.2.3通用父类对象135  
4.3隐藏和重载类成员136  
4.3.1成员变量的继承和隐藏136  
4.3.2成员方法的继承、重载和覆盖137  
4.4多态性139的实现  
4.5抽象类144  
4.6接口146  
4.7包148  
4.8应用示例  
5.1.1异常157的概念  
5.1.2Java语言中的Java异常类158  
5.2异常处理机制159  
5.2.1抛出异常160  
5.2.2捕捉异常160  
5.2.3处理异常163  
5.2.4用户声明异常类163  
本章小结165  
课后习题166  
上机实践题166  
第6章流式输入输出及文件处理168  
6.1流式输入输出处理机制168  
6.2Java的输入输出流库169  
6.2.1Java的输入输出流库的标准类169  
6.2.2字节输入流InputStream169  
6.2.3字节输出流OutputStream170  
6.3文件171  
6.3.1文件的创建与管理171  
6.3.2顺序文件的读写175  
6.3.3随机文件的访问180  
6.4字符流182  
6.5对象的串行化187  
6.5.1对象串行化概述187  
6.5.2对象串行化的处理187  
6.5.3应用举例188  
本章小结190  
课后习题190  
上机实践题191  
第7章泛型程序设计与聚合192  
7.1泛型程序设计192  
7.1.1泛型类的定义与使用193  
7.1.2对象包装器195  
7.2基本的数据结构接口196  
7.2.1Collection接口197  
7.2.2Set接口198  
7.2.3List接口199  
7.2.4Map接口201  
本章小结207  
课后习题207  
上机实践题208  
第8章图形用户界面209  
8.1Java图形用户界面概述209  
8.2用Swing创建图形用户界面210  
8.2.1Swing概述210  
8.2.2Swing容器211  
8.3布局管理器217  
8.3.1FlowLayout布局管理器218  
8.3.2BorderLayout布局管理器220  
8.3.3GridLayout布局管理器221  
8.3.4CardLayout布局管理器223  
8.3.5使布局管理器无效224  
8.4常用Swing组件226  
8.4.1标签226  
8.4.2按钮228  
8.4.3文本框237  
8.4.4列表241  
8.4.5组合框242  
8.4.6菜单244  
8.5在窗口中绘制图形250  
8.5.1坐标系统与变换250  
8.5.2图形设备文本250  
8.5.3设置颜色251  
8.5.4绘制几何图形252  
8.5.5填充几何图形254  
本章小结256  
课后习题257  
上机实践题257  
第9章事件处理259  
9.1Java事件处理机制259  
9.2事件的处理过程259  
9.3事件类260  
9.3.1低级事件261  
9.3.2语义事件262  
9.4事件监听器262  
9.5事件类及其对应的监听器接口263  
9.6处理事件264  
9.6.1窗口事件的处理264  
9.6.2监听适配器268  
9.6.3键盘事件的处理270  
9.6.4鼠标事件的处理272  
9.6.5ActionEvent事件处理276  
9.6.6ItemEvent事件处理283  
本章小结285  
课后习题285  
上机实践题286  
第10章多线程程序设计288  
10.1创建线程288  
10.1.1利用Thread类创建线程288  
10.1.2利用Runnable接口创建线程290  
10.2线程状态的转换291  
10.2.1线程的状态291  
10.2.2线程的优先级及其调度292  
10.3线程控制293  
10.3.1基本的线程控制方法293  
10.3.2线程控制举例295  
10.4多线程的同步与互斥297  
10.4.1临界区与互斥298  
10.4.2Java的互斥锁机制299  
10.4.3线程的同步301  
本章小结307  
课后练习307  
上机实践题308  
第11章数据库访问的编程技术310  
11.1Java语言的数据库访问接口–JDBC310  
11.1.1JDBC框架结构310  
11.1.2JDBC访问数据库的应用模型311


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。