主页 详情

《Java面向对象程序设计》_王爱国,关春喜编著_13500476_9787111455455

【书名】:《Java面向对象程序设计》
【作者】:王爱国,关春喜编著
【出版社】:北京:机械工业出版社
【时间】:2014
【页数】:328
【ISBN】:9787111455455
【SS码】:13500476

最新查询

内容简介

第1篇Java程序设计基础

第1章Java语言入门

1.1 Java的诞生

1.2 Java的特点

1.3 Java程序的开发工具

1.4 Java运行环境

1.4.1 JDK的下载与安装

1.4.2配置Java运行环境

1.4.3 JDK 6u19开发工具包的目录结构

1.4.4 JDK、JRE和JVM之间的关系

1.5 Java程序组成

1.6 Java程序的开发步骤

1.7 Java程序分类

1.7.1 Java应用程序

1.7.2 Applet小程序

1.7.3 Servlet程序

1.8本章小结

1.9习题

第2章 标识符、数据类型

2.1标识符

2.2关键字

2.3数据类型

2.3.1布尔数据

2.3.2整型数据

2.3.3字符数据

2.3.4浮点数据

2.3.5常量声明

2.4数据类型转换

2.5编程风格

2.5.1文档注释

2.5.2命名规范

2.5.3程序风格

2.5.4块对齐方式

2.6程序错误分类

2.6.1编译错误

2.6.2运行时错误

2.6.3逻辑错误

2.7调试

2.8本章小结

2.9习题

第3章 运算符和语句

3.1运算符

3.1.1赋值运算符

3.1.2算术运算符

3.1.3关系运算符

3.1.4逻辑运算符

3.1.5条件运算符

3.1.6位运算符

3.1.7其他运算符

3.1.8运算符优先级和结合方向

3.2 Java语句

3.2.1选择语句

3.2.2循环语句

3.2.3跳转语句

3.3本章小结

3.4习题

第4章 方法

4.1方法定义

4.2方法调用

4.3参数传递

4.4方法重载

4.5方法应用

4.5.1计算平均值

4.5.2计算阶乘

4.5.3求最大公因数

4.5.4计算婓波那契数

4.6本章小结

4.7习题

第2篇 面向对象程序设计

第5章 类与对象

5.1面向对象的概念

5.2对象创建和访问

5.2.1声明变量

5.2.2创建对象

5.2.3基本类型变量和对象类型变量

5.2.4访问对象的成员

5.2.5构造方法

5.3引用传递

5.4包

5.4.1 package语句

5.4.2 import语句

5.5访问级别

5.6全局变量与局部变量

5.7类变量与实例变量

5.8类方法与实例方法

5.9 this

5.10如何定义一个类

5.10.1定义Person类

5.10.2定义Rectangle类

5.11本章小结

5.12习题

第6章 继承与覆盖

6.1子类

6.2 super关键字

6.3 Object类

6.4 fina1关键字

6.5抽象类

6.6多态

6.7对象转换

6.8接口

6.8.1定义接口

6.8.2类实现接口

6.8.3接口当做类使用

6.8.4扩展接口

6.9内部类

6.10本章小结

6.11习题

第7章 数组

7.1声明变量

7.2创建数组

7.3初始化数组

7.4数组元素的表示

7.5数组排序

7.5.1选择排序

7.5.2插入排序

7.5.3冒泡排序

7.6数组查找

7.6.1线性查找

7.6.2二分查找

7.7数组应用

7.7.1对象数组

7.7.2复制数组

7.8本章小结

7.9习题

第8章 字符串

8.1 String类

8.1.1构造字符串

8.1.2实用方法

8.1.3字符串与数组

8.2 StringBuffer类

8.2.1构造方法

8.2.2实用方法

8.3 StringTokenizer类

8.4 Character类

8.5包装类

8.5.1构造方法

8.5.2类方法

8.5.3字符串与数值的转换

8.6命令行参数

8.7本章小结

8.8习题

第3篇 图形程序设计

第9章 图形程序设计入门

9.1图形类库简介

9.2容器

9.2.1框架

9.2.2面板

9.3布局管理器

9.3.1 FlowLayout布局

9.3.2 GridLayout布局

9.3.3 BorderLayout布局

9.3.4 CardLayout布局

9.3.5不使用布局管理器

9.4绘制图形

9.4.1 Color类

9.4.2 Font类和FontMetrics类

9.4.3 Graphics类

9.5事件驱动程序设计

9.5.1事件和事件源

9.5.2委托事件模型

9.5.3适配器类

9.6本章小结

9.7习题

第10章 用户界面组件

10.1组件

10.1.1组件的属性

10.1.2组件的方法

10.2按钮

10.2.1构造方法

10.2.2实用方法

10.2.3事件

10.3标签

10.4文本框

10.4.1构造方法

10.4.2事件

10.5文本区

10.5.1构造方法

10.5.2实用方法

10.5.3事件

10.6组合框

10.6.1构造方法

10.6.2实用方法

10.6.3事件

10.7列表框

10.8复选框

10.8.1构造方法

10.8.2事件

10.9单选按钮

10.9.1构造方法

10.9.2事件

10.10菜单条、菜单、菜单项

10.10.1菜单条

10.10.2菜单

10.10.3菜单项

10.10.4建立菜单的步骤

10.10.5菜单项上的事件

10.11对话框

10.11.1 JOptionPane类

10.11.2 JDialog类

10.11.3文件对话框

10.11.4 JColorChooser类

10.12鼠标事件

10.12.1 MouseEvent类

10.12.2 MouseListener接口

10.12.3 MouseMotionListener接口

10.13键盘事件

10.14本章小结

10.15习题

第11章 Applet小程序

11.1小程序的结构

11.1.1 init()方法

11.1.2 start()方法

11.1.3 stop()方法

11.1.4 destroy()方法

11.2 HTML文件与Applet程序

11.2.1 <applet>标记

11.2.2 <param>标记

11.3本章小结

11.4习题

第4篇 高级技术

第12章 处理异常

12.1异常现象

12.2 Java异常类

12.3异常处理方法

12.3.1声明和抛出异常

12.3.2捕获和处理异常

12.4重新抛出异常

12.5 finally子句

12.6自定义异常类

12.7本章小结

12.8习题

第13章J ava多线程

13.1多线程

13.1.1什么叫线程

13.1.2线程生命周期

13.2创建线程

13.2.1 Runnable接口与Thread类

13.2.2扩展Thread类创建线程

13.2.3实现Runnable接口创建线程

13.3线程组

13.4线程调度与控制

13.4.1线程调度

13.4.2线程控制

13.4.3 Timer类控制动画

13.5线程同步

13.5.1实现线程互斥的机制

13.5.2线程互斥实现数据共享

13.5.3线程协调实现的机制

13.5.4线程协调实现数据正确收发

13.6本章小结

13.7习题

第14章 输入/输出

14.1 File类

14.1.1获得文件信息

14.1.2创建目录和文件

14.1.3列出文件和子目录

14.1.4列出指定类型的文件

14.1.5删除文件和目录

14.2数据流概述

14.3字节流

14.3.1 FilelnputStream类

14.3.2 FileOutputStream类

14.4字节缓存流

14.4.1字节缓存输入流(BufferedlnputStream)

14.4.2字节缓存输出流(BufferedOutputStream)

14.5字符流

14.5.1 FileReader类

14.5.2 FileWriter类

14.6字符缓存流

14.6.1字符缓存输入流(BufferedReader)

14.6.2字符缓存输出流(BufferedWriter)

14.7 RandomAccessFile类

14.8数据流

14.9对象流

14.10 PrintWriter类

14.11本章小结

14.12习题

第15章 网络编程技术

15.1什么是URL

15.2 Socket套接字

15.2.1 Socket的含义

15.2.2 Socket的应用

15.3 InetAddress类

15.3.1 InetAddress对象

15.3.2 InetAddress应用

15.4 UDP数据报

15.4.1什么是数据报

15.4.2 DatagramSocket和DatagramPacket

15.4.3 UDP通信

15.5广播数据报

15.5.1广播数据报概要

15.5.2 MultiCastSocket类

15.5.3广播数据报应用

15.6本章小结

15.7习题

第16章 数据库编程技术

16.1连接数据库概述

16.1.1数据库连接类型

16.1.2建立连接的步骤

16.2数据库事务处理

16.2.1获取语句对象(Statement)

16.2.2执行SQL语句

16.2.3结果集(ResultSet)

16.3数据库连接环境

16.4数据库查询

16.4.1顺序查询

16.4.2游动查询

16.4.3排序查询

16.4.4模糊查询

16.5数据库更新

16.5.1添加数据

16.5.2删除数据

16.5.3修改数据

16.6高级连接管理

16.7本章小结

16.8习题

第17章 多媒体技术

17.1小程序媒体技术

17.1.1播放音频

17.1.2显示图像

17.2应用程序媒体技术

17.3本章小结

17.4习题


书查询(www.shuchaxun.com)本网页唯一编码:
f53a22e03e87313836364d6c8b819843#e6dd7cbcd7f2d42e423545262edb091c#219399647#13500476_Java面向对象程序设计.zip