主页 详情

《Java语言程序设计》_唐友,郭鑫主编_14221878_9787560361253

【书名】:《Java语言程序设计》
【作者】:唐友,郭鑫主编
【出版社】:哈尔滨:哈尔滨工业大学出版社
【时间】:2016
【页数】:376
【ISBN】:9787560361253
【SS码】:14221878

最新查询

内容简介

第1章 Java语言概述

1.1 程序设计语言

1.1.1 机器语言

1.1.2 汇编语言

1.1.3 高级语言

1.2 面向对象的软件开发概述

1.2.1 对象、类和消息

1.2.2 封装性、继承性和多态性

1.3 Java语言概述

1.3.1 Java产生的历史

1.3.2 Java的现状与发展前景

1.3.3 Java语言的特点

1.3.4 应用程序类型和相关技术名词

1.4 Java的工作原理

1.4.1 Java虚拟机

1.4.2 内存自动回收机制

1.4.3 代码安全性检查机制

1.5 Java的运行环境JDK

1.5.1 Java平台

1.5.2 建立Java开发环境

1.5.3 开发工具简介

1.5.4 Java程序实例

1.6 Java语言与C/C++语言的不同

本章小结

习题

第2章 Java语言基础

2.1 标识符、保留字和注释

2.1.1 标识符

2.1.2 保留字

2.1.3 注释

2.2 数据类型

2.2.1 整数类型

2.2.2 浮点数据类型

2.2.3 字符型数据

2.2.4 字符串型String

2.2.5 布尔型数据

2.3 运算符与表达式

2.3.1 运算符

2.3.2 表达式

2.3.3 运算符的优先级和结合性

2.4 Java的常用输入输出

2.4.1 Java的标准输入输出

2.4.2 Java图形界面的输入输出

本章小结

习题

第3章 基本控制结构

3.1 顺序结构

3.2 选择结构

3.2.1 单分支选择结构

3.2.2 双分支选择结构

3.2.3 多分支选择结构

3.3 循环结构

3.3.1 while语句

3.3.2 do...while语句

3.3.3 for语句

3.3.4 循环跳转语句

本章小结

习题

第4章 数组、方法与字符串

4.1 数组

4.1.1 一维数组

4.1.2 多维数组

4.1.3 数组的基本操作

4.1.4 数组应用举例

4.1.5 数组参数

4.2 方法

4.2.1 方法声明

4.2.2 方法调用

4.2.3 参数传递

4.2.4 递归

4.3 字符串

4.3.1 字符数组与字符串

4.3.2 字符串

4.3.3 字符串操作

4.3.4 字符串数组

4.3.5 String,StringBuffer,StringBuilder区别

本章小结

习题

第5章 类和对象

5.1 面向对象的基本概念

5.1.1 对象和类

5.1.2 面向对象的基本特征

5.1.3 面向对象的Java程序

5.2 类

5.2.1 类的创建

5.2.2 成员变量

5.2.3 成员方法

5.2.4 构造方法

5.2.5 设计类的原则

5.3 对象

5.3.1 对象的创建

5.3.2 对象的使用

5.3.3 对象的回收

5.4 访问特性控制

5.5 类的静态成员

5.5.1 静态成员变量

5.5.2 静态成员方法

本章小结

习题

第6章 类的继承和多态

6.1 继承

6.1.1 父类和子类

6.1.2 继承的实现

6.1.3 super和this引用

6.2 多态性

6.2.1 方法重载

6.2.2 方法覆盖和隐藏

6.2.3 数据成员的隐藏

6.3 关键字final

6.3.1 final变量

6.3.2 final方法

6.3.3 final类

6.4 对象复制

6.5 内部类和匿名类

6.5.1 内部类

6.5.2 匿名类

本章小结

习题

第7章 接口、抽象类和包

7.1 接口

7.1.1 接口格式定义

7.1.2 接口的实现

7.1.3 接口类型及特点

7.2 抽象类

7.2.1 抽象方法

7.2.2 抽象类实现

7.2.3 抽象类和接口的比较

7.3 包

7.3.1 包的作用

7.3.2 包命名

7.3.3 包的使用

本章小结

习题

第8章 异常处理

8.1 Java异常概述

8.2 Java编程中的错误

8.3 异常与异常类

8.3.1 异常类结构与组成

8.3.2 系统定义的运行异常

8.3.3 用户自定义的异常

8.4 异常的抛出

8.4.1 系统自动抛出异常

8.4.2 语句抛出的异常

8.5 异常的处理

8.5.1 try...catch...finally块

8.5.2 多异常的处理

8.6 关于使用异常的几点建议

本章小结

习题

第9章 集合类

9.1 集合的概念

9.1.1 Java中的集合概述

9.1.2 Collection接口

9.2 Iterator接口及应用

9.3 Set接口及各个实现类

9.4 List接口及各个实现类

9.4.1 List接口的特点

9.4.2 ListIterator接口

9.4.3 LinkedList类和ArrayList类

9.4.4 LinkedList类

9.5 Map接口

9.5.1 Map的基本特性

9.5.2 Map.Entty接口

9.6 Collections类

9.7 综合案例

本章小结

习题

第10章 多线程

10.1 Java中的线程

10.1.1 线程的基本概念

10.1.2 Java的Thread类和Runnable接口

10.2 Java多线程并发程序

10.2.1 使用Thread类的子类

10.2.2 实现Runnable接口

10.3 线程的状态与调度

10.3.1 线程的生命周期

10.3.2 线程的优先级和调度

10.3.3 线程状态的改变

10.4 线程池

10.5 线程的同步

10.5.1 多线程的不同步

10.5.2 临界区和线程的同步

10.5.3 wait()方法和notify()方法

10.5.4 生产者-消费者问题

10.5.5 死锁

10.6 线程组

10.6.1 创建线程组

10.6.2 缺省线程组

10.6.3 线程组操作方法

本章小结

习题

第11章 图形用户界面设计

11.1 awt组件概述

11.1.1 容器

11.1.2 组件

11.2 布局管理

11.2.1 BorderLayout类

11.2.2 FlowLayout类

11.2.3 GridLayout类

11.3 事件处理

11.3.1 ActionEvent事件

11.3.2 ItemEvent事件

11.3.3 TextEvent事件

11.3.4 KeyEvent事件

11.3.5 MouseEvent事件

11.3.6 WindowEvent事件

11.4 绘图

11.4.1 路径类

11.4.2 点与线段类

11.4.3 矩形和圆角矩形

11.4.4 圆和椭圆

11.4.5 圆弧和扇形

本章小结

习题

第12章 Swing组件

12.1 Swing组件概述

12.2 窗口

12.3 标签

12.4 按钮

12.5 单选按钮和复选框

12.6 文本编辑组件

12.7 列表框和组合框

12.8 菜单

本章小结

习题

第13章 Applet程序

13.1 Applet简介

13.1.1 Applet类

13.1.2 Applet程序的运行过程

13.1.3 Applet程序的建立和运行

13.2 Applet程序举例

本章小结

习题

第14章 输入输出流

14.1 文件处理

14.1.1 文件的概念

14.1.2 File类

14.1.3 RandomAccessFile类

14.2 节点流

14.2.1 流概念的理解

14.2.2 InputStream和OutputStream

14.2.3 FileInputStream和FileOutPutStream

14.2.4 Reader和Writer

14.2.5 PipedInputStream与PipedOutputStream

14.2.6 ByteArrayInputStream与ByteArrayOutputStream

14.3 过滤流

14.3.1 理解包装类的概念与作用

14.3.2 BufferedInputStream和BufferedOutputStream

14.3.3 DataInputStream和DataOutputStream

14.3.4 PrintStream

14.3.5 BufferedReader和BufferedWriter

14.3.6 InputStreamReader和OutputStreamWriter字

14.3.7 字节流与字符流的转换

14.3.8 IO包中的类层次关系图

14.4 串行化和反串行化

本章小结

习题

第15章 数据库编程

15.1 数据库连接

15.1.1 JDBC简介

15.1.2 用JDBC-ODBC连接数据库

15.1.3 用JDBC专用驱动程序连接数据库

15.2 JDBC编程

15.2.1 JDBC专用类介绍

15.2.2 数据库编程实例

本章小结

习题

第16章 网络程序设计

16.1 概述

16.2 URL对象和InetAddress对象

16.3 TCP协议的服务器/客户端编程

16.3.1 什么是套接字

16.3.2 Socket类

16.3.3 ServerSocket类

16.4 远程方法调用RM

16.4.1 RMI简介

16.4.2 RMI远程接口

16.4.3 RMI服务器

16.4.4 RMI客户类

16.4.5 RMI的分布执行

16.5 数据报文

16.5.1 数据报通信

16.5.2 广播通信应用

16.6 Java Servlet简介

16.6.1 Servlet的特点

16.6.2 构建Servlet

16.6.3 Servlet应用

本章小结

习题

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
aff10b0e5f412bf4908c9d924799585b#cf41be9a95bbe13d0c1873d3f5b2de4f#191228603#JAVA语言程序设计=THE JAVA PROGRAMMING LANGUAGE_14221878.zip