主页 详情

《Java程序设计精编教程》_耿祥义,张跃平编著_12636763_9787302224839

【书名】:《Java程序设计精编教程》
【作者】:耿祥义,张跃平编著
【出版社】:北京:清华大学出版社
【时间】:2010
【页数】:295
【ISBN】:9787302224839
【SS码】:12636763

最新查询

内容简介

第1章 Java入门

1.1 Java的平台无关性

1.1.1 平台与机器指令

1.1.2 C/C++程序依赖平台

1.1.3 虚拟机与平台

1.2 Java之父——James Gosling

1.3 Java的地位

1.3.1 网络地位

1.3.2 语言地位

1.3.3 需求地位

1.4 安装JDK

1.4.1 3种平台简介

1.4.2 安装Java SE平台

1.5 Java程序的开发步骤

1.6 一个简单的Java应用程序

1.6.1 编写源文件

1.6.2 编译

1.6.3 运行

习题1

第2章 Java应用程序的基本结构

2.1 问题的提出

2.2 简单的Circle类

2.3 使用Circle类创建对象

2.3.1 用类声明对象

2.3.2 为对象分配变量

2.3.3 使用对象

2.4 在应用程序中使用对象

2.5 Java应用程序的基本结构

2.6 在一个源文件中编写多个类

2.7 编程风格

2.7.1 Allmans风格

2.7.2 Kernighan风格

2.7.3 注释

习题2

第3章 标识符与简单数据类型

3.1 标识符与关键字

3.1.1 标识符

3.1.2 关键字

3.2 简单数据类型

3.2.1 逻辑类型

3.2.2 整数类型

3.2.3 字符类型

3.2.4 浮点类型

3.3 简单数据类型的级别与类型转换运算

3.4 从命令行窗口输入、输出数据

3.4.1 输入基本型数据

3.4.2 输出基本型数据

习题3

第4章 运算符、表达式与语句

4.1 运算符与表达式

4.1.1 算术运算符与算术表达式

4.1.2 自增、自减运算符

4.1.3 算术混合运算的精度

4.1.4 关系运算符与关系表达式

4.1.5 逻辑运算符与逻辑表达式

4.1.6 赋值运算符与赋值表达式

4.1.7 位运算符

4.1.8 instanceof运算符

4.1.9 运算符综述

4.2 语句概述

4.3 if条件分支语句

4.3.1 if语句

4.3.2 if-else语句

4.3.3 if-else if-else语句

4.4 switch开关语句

4.5 循环语句

4.5.1 for循环语句

4.5.2 while循环

4.5.3 do-while循环

4.6 break和continue语句

4.7 数组

4.7.1 声明数组

4.7.2 为数组分配元素

4.7.3 数组元素的使用

4.7.4 length的使用

4.7.5 数组的初始化

4.7.6 数组的引用

4.7.7 遍历数组

习题4

第5章 类与对象

5.1 面向对象的特性

5.2 类

5.2.1 类声明

5.2.2 类体

5.2.3 成员变量

5.2.4 方法

5.2.5 需要注意的问题

5.2.6 类的UML图

5.3 构造方法与对象的创建

5.3.1 构造方法

5.3.2 创建对象

5.3.3 使用对象

5.3.4 对象的引用和实体

5.4 参数传值

5.4.1 传值机制

5.4.2 基本数据类型参数的传值

5.4.3 引用类型参数的传值

5.5 对象的组合

5.5.1 由矩形和圆组合而成的图形

5.5.2 关联关系和依赖关系的UML图

5.6 实例成员与类成员

5.6.1 实例变量和类变量的声明

5.6.2 实例变量和类变量的区别

5.6.3 实例方法和类方法的定义

5.6.4 实例方法和类方法的区别

5.7 方法重载与多态

5.8 this关键字

5.8.1 在构造方法中使用this

5.8.2 在实例方法中使用this

5.9 包

5.9.1 包语句

5.9.2 有包名的类的存储目录

5.9.3 运行有包名的主类

5.10 import语句

5.10.1 引入类库中的类

5.10.2 引入自定义包中的类

5.11 访问权限

5.11.1 什么是访问权限

5.11.2 私有变量和私有方法

5.11.3 共有变量和共有方法

5.11.4 友好变量和友好方法

5.11.5 受保护的成员变量和方法

5.11.6 public类与友好类

5.12 基本类型的类包装

5.12.1 Double和Float类

5.12.2 Byte、Short、Integer和Long类

5.12.3 Character类

习题5

第6章 子类与继承

6.1 子类与父类

6.2 子类的继承性

6.2.1 子类和父类在同一包中的继承性

6.2.2 子类和父类不在同一包中的继承性

6.2.3 继承关系(Generalization)的UML图

6.3 成员变量的隐藏和方法重写

6.3.1 成员变量的隐藏

6.3.2 方法重写(Override)

6.4 super关键字

6.4.1 用super操作被隐藏的成员变量和方法

6.4.2 用super调用父类的构造方法

6.5 final关键字

6.5.1 final类

6.5.2 final方法

6.5.3 常量

6.6 对象的上转型对象

6.7 继承与多态

6.8 abstract类和abstract()方法

6.9 面向抽象编程

6.10 开-闭原则

习题6

第7章 接口与实现

7.1 接口

7.2 实现接口

7.3 理解接口

7.4 接口的UML图

7.5 接口回调

7.6 接口与多态

7.7 接口变量做参数

7.8 abstract类与接口的比较

7.9 面向接口编程

习题7

第8章 内部类与异常类

8.1 内部类

8.2 匿名类

8.2.1 和子类有关的匿名类

8.2.2 和接口有关的匿名类

8.3 异常类

8.3.1 try-catch语句

8.3.2 自定义异常类

8.4 断言

习题8

第9章 常用实用类

9.1 String类

9.1.1 构造字符串对象

9.1.2 String类的常用方法

9.1.3 字符串与基本数据的相互转化

9.1.4 对象的字符串表示

9.1.5 字符串与字符和字节数组

9.1.6 正则表达式及字符串的替换与分解

9.2 StringBuffer类

9.2.1 StringBuffer对象的创建

9.2.2 StringBuffer类的常用方法

9.3 StringTokenizer类

9.4 Date类

9.4.1 构造Date对象

9.4.2 日期格式化

9.5 Calendar类

9.6 Math和BigInteger类

9.6.1 Math类

9.6.2 BigInteger类

9.7 DecimalFormat类

9.7.1 格式化数字

9.7.2 将格式化字符串转化为数字

9.8 Pattern与Match类

9.8.1 模式对象

9.8.2 匹配对象

9.9 Scanner类

习题9

第10章 输入流与输出流

10.1 File类

10.1.1 文件的属性

10.1.2 目录

10.1.3 文件的创建与删除

10.1.4 运行可执行文件

10.2 字节流与字符流

10.2.1 InputStream类与OutputStream类

10.2.2 Reader类与Writer类

10.2.3 关闭流

10.3 文件字节流

10.3.1 文件字节输入流

10.3.2 文件字节输出流

10.4 文件字符流

10.5 缓冲流

10.6 随机流

10.7 数组流

10.8 数据流

10.9 对象流

10.10 序列化与对象克隆

10.11 文件锁

10.12 使用Scanner解析文件

习题10

第11章 组件及事件处理

11.1 Java Swing概述

11.2 窗口

11.2.1 JFrame常用方法

11.2.2 菜单条、菜单和菜单项

11.3 常用组件与布局

11.3.1 常用组件

11.3.2 常用容器

11.3.3 常用布局

11.4 处理事件

11.4.1 事件处理模式

11.4.2 ActionEvent事件

11.4.3 ItemEvent事件

11.4.4 DocumentEvent事件

11.4.5 MouseEvent事件

11.4.6 焦点事件

11.4.7 键盘事件

11.4.8 匿名类实例或窗口做监视器

11.4.9 事件总结

11.5 使用MVC结构

11.6 对话框

11.6.1 消息对话框

11.6.2 输入对话框

11.6.3 确认对话框

11.6.4 颜色对话框

11.6.5 文件对话框

11.6.6 自定义对话框

11.7 发布GUI程序

习题11

第12章 Java多线程机制

12.1 进程与线程

12.1.1 操作系统与进程

12.1.2 进程与线程

12.2 Java中的线程

12.2.1 Java的多线程机制

12.2.2 线程的状态与生命周期

12.2.3 线程调度与优先级

12.3 Thread类与线程的创建

12.3.1 使用Thread的子类

12.3.2 使用Thread类

12.3.3 关于run方法启动的次数

12.4 线程的常用方法

12.5 线程同步

12.6 在同步方法中使用wait()、notify和notifyAll()方法

12.7 线程联合

习题12

第13章 Java网络编程

13.1 URL类

13.1.1 URL的构造方法

13.1.2 读取URL中的资源

13.2 InetAddress类

13.2.1 地址的表示

13.2.2 获取地址

13.3 套接字

13.3.1 套接字

13.3.2 客户端套接字

13.3.3 ServerSocket对象与服务器端套接字

13.3.4 使用多线程技术

13.4 UDP数据报

13.4.1 发送数据包

13.4.2 接收数据包

13.5 广播数据报

13.6 Java远程调用(RMI)

13.6.1 远程对象及其代理

13.6.2 RMI的设计细节

习题13

第14章 JDBC数据库操作

14.1 Microsoft Access数据库管理系统

14.1.1 建立数据库

14.1.2 创建表

14.2 JDBC

14.3 连接数据库

14.3.1 连接方式的选择

14.3.2 建立JDBC-ODBC桥接器

14.3.3 ODBC数据源

14.3.4 建立连接

14.4 查询操作

14.4.1 顺序查询

14.4.2 控制游标

14.4.3 条件查询

14.4.4 排序查询

14.4.5 模糊查询

14.5 更新、添加与删除操作

14.6 使用预处理语句

14.6.1 预处理语句优点

14.6.2 使用通配符

14.7 事务

14.7.1 事务及处理

14.7.2 JDBC事务处理步骤

14.8 批处理

14.9 CachedRowSetImpl类

习题14

第15章 Java Applet程序

15.1 Java Applet的结构

15.2 Java Applet的运行原理

15.3 在Java Applet中播放声音

15.4 网页传值

习题15


书查询(www.shuchaxun.com)本网页唯一编码:
29d0fb88c1a8dafa0c9f55bf079d7f0d#11cc4b9aeee37c503aad47ecbed94e57#146921976#《JAVA程序设计精编教程》_12636763.zip