主页 详情

《高等学校计算机类国家级特色专业系列规划教材 Java 8程序设计及实验》_刘继承,王社伟,宋敏,郑丽萍,韩璐主编_14498042_978730250574

【书名】:《高等学校计算机类国家级特色专业系列规划教材 Java 8程序设计及实验》
【作者】:刘继承,王社伟,宋敏,郑丽萍,韩璐主编
【出版社】:北京:清华大学出版社
【时间】:2018
【页数】:364
【ISBN】:9787302505747
【SS码】:14498042

最新查询

内容简介

第一部分 Java程序设计

第1章 Java入门

1.1 Java简介

1.1.1 Java的由来

1.1.2 Java的特点

1.2 Java平台

1.2.1 Java 平台的构成

1.2.2 Java 平台的版本

1.2.3 JRE和JDK

1.2.4 JDK的下载与安装

1.2.5 环境变量的配置

1.3 Java程序的开发流程

1.3.1 Java程序的种类

1.3.2 Java程序的开发流程

1.4 小试身手

1.5 Java API文档的使用

1.6 Java Doc文档

1.6.1 语法

1.6.2 标签简介

1.6.3 生成Java Doc文档

本章小结

习题1

第2章 Java基本语法

2.1 原始类型

2.1.1 整数类型

2.1.2 实数类型

2.1.3 字符类型

2.1.4 布尔类型

2.1.5 强制类型转换

2.2 引用类型

2.3 String

2.4 声明变量

2.4.1 变量的赋值

2.4.2 变量的默认值

2.4.3 常量

2.4.4 变量作用范围

2.5 命名

2.6 运算符与表达式

2.6.1 算术运算符

2.6.2 关系运算符

2.6.3 逻辑运算符

2.6.4 位运算符

2.6.5 赋值运算符

2.6.6 其他运算符

2.7 数组

2.7.1 一维数组

2.7.2 多维数组

本章小结

习题2

第3章 流程控制

3.1 分支语句

3.1.1 if…else语句

3.1.2 switch语句

3.2 循环语句

3.2.1 while语句

3.2.2 do…while语句

3.2.3 for语句

3.2.4 for…each语句

3.2.5 嵌套循环

3.2.6 循环语句对比

3.3 跳转语句

3.3.1 break语句

3.3.2 continue语句

3.3.3 return语句

本章小结

习题3

第4章 面向对象编程

4.1 面向对象编程概述

4.2 类的定义

4.2.1 类的基本结构

4.2.2 成员变量和局部变量

4.2.3 成员方法

4.2.4 Overloading

4.2.5 构造方法

4.2.6 this

4.3 对象

4.3.1 对象的创建

4.3.2 对象的使用

4.3.3 对象的清除

4.4 static

4.4.1 类变量

4.4.2 类方法

4.4.3 静态语句块

4.5 包

4.5.1 包的定义

4.5.2 编译和运行包中的类

4.5.3 import语句

4.6 访问权限修饰符

4.6.1 private

4.6.2 friendly

4.6.3 protected

4.6.4 public

4.7 常用类

4.7.1 Object类

4.7.2 String类与StringBuffer类

4.7.3 数值包装类

4.7.4 Math类

4.7.5 Random类

4.7.6 处理日期的类

4.7.7 Arrays类

本章小结

习题4

第5章 继承

5.1 继承的语法

5.2 成员变量的隐藏和方法的覆盖

5.3 super

5.4 final

5.5 多态

5.6 继承与组合

5.7 初始化顺序

本章小结

习题5

第6章 抽象类、接口和内部类

6.1 抽象类

6.1.1 声明抽象类

6.1.2 继承抽象类

6.1.3 抽象类的应用

6.2 接口

6.2.1 声明接口

6.2.2 实现接口

6.2.3 default方法和static方法

6.3 内部类

6.3.1 什么是内部类

6.3.2 匿名内部类

6.4 Lambda表达式

6.4.1 定义

6.4.2 常见函数式接口

6.4.3 方法引用

本章小结

习题6

第7章 枚举

本章小结

习题7

第8章 异常

8.1 异常

8.1.1 异常信息

8.1.2 异常的处理

8.1.3 异常的类型

8.2 finally

8.3 throws

8.4 自定义异常

8.5 异常进一步的处理

8.5.1 在何处处理异常

8.5.2 同时处理父、子类异常

8.5.3 同时处理多个异常

本章小结

习题8

第9章 输入输出

9.1 File

9.1.1 创建一个File对象

9.1.2 访问File对象的方法

9.1.3 列出目录下的文件

9.1.4 列出目录下满足条件的文件

9.1.5 Path

9.2 输入流

9.2.1 字节输入流

9.2.2 try…with…resources语句

9.2.3 字符输入流

9.2.4 Scanner

9.2.5 从控制台输入

9.3 输出流

9.3.1 字节输出流

9.3.2 字符输出流

9.3.3 格式化输出

9.4 数字字节输入输出流

9.4.1 DataInputStream和DataOutputStream

9.4.2 RandomAccessFile

9.5 对象输入输出流

9.6 压缩、解压缩流

9.6.1 压缩

9.6.2 解压缩

9.7 读写Excel文件

9.7.1 读取已有的工作簿

9.7.2 生成新的工作簿

9.7.3 修改已有的工作簿

9.7.4 应用

9.8 Files工具类

本章小结

习题9

第10章 图形用户界面

10.1 AWT包与Swing包

10.1.1 辅助类

10.1.2 组件类

10.1.3 容器类

10.2 版面布局管理器

10.2.1 FlowLayout

10.2.2 BorderLayout

10.2.3 GridLayout

10.2.4 CardLayout

10.2.5 无布局管理器

10.3 事件处理

10.3.1 事件处理机制

10.3.2 事件处理示例

10.3.3 事件适配器

10.4 Swing常用组件

10.4.1 标签

10.4.2 按钮

10.4.3 文本框

10.4.4 文本区

10.4.5 列表

10.4.6 组合框

10.4.7 对话框

10.4.8 计时器

10.4.9 菜单组件

10.5 Swing组件应用

10.5.1 图片浏览器

10.5.2 文本编辑器

本章小结

习题10

第11章 JavaFX

11.1 JavaFX概述

11.1.1 JavaFX的发展

11.1.2 JavaFX架构图

11.2 JavaFX程序

11.2.1 场景Scene

11.2.2 JavaFX应用程序的生命周期

11.2.3 JavaFX应用程序

11.3 Java FX布局

11.3.1 FlowPane

11.3.2 BorderPane

11.3.3 HBox

11.3.4 VBox

11.3.5 GridPane

11.3.6 StackPane

11.4 事件处理

11.4.1 事件

11.4.2 事件分发流程

11.4.3 事件处理

11.5 JavaFX UI组件

11.5.1 标签

11.5.2 按钮

11.5.3 文本框

11.5.4 文本区

11.5.5 菜单组件

11.5.6 文件选择器

11.6 在UI控件上使用CSS

11.6.1 创建样式

11.6.2 JavaFX CSS选择器

11.6.3 美化UI控件

11.6.4 使用setStyle()方法设置样式

本章小结

习题11

第12章 JDBC

12.1 驱动程序下载

12.2 创建到数据库的连接

12.3 使用Statement执行SQL语句

12.3.1 executeUpdate

12.3.2 executeQuery

12.4 使用PreparedStatement执行SQL语句

12.4.1 executeUpdate

12.4.2 executeQuery

12.5 事务

12.6 得到ResultSet 中的记录数

12.6.1 执行另一条SQL语句

12.6.2 操作游标

12.7 验证登录

本章小结

习题12

第13章 集合类

13.1 用Java实现一个链式堆栈

13.2 List

13.2.1 自动包装和解包

13.2.2 Stack

13.3 Set

13.3.1 SortedSet

13.3.2 equals()、hashCode()和Comparable

13.3.3 Comparator

13.4 Map

13.4.1 SortedMap

13.4.2 Properties

13.5 Stream

13.5.1 什么是Stream

13.5.2 常用方法

本章小结

习题13

第14章 Java相关框架

14.1 Spring

14.1.1 DI

14.1.2 JDBC

14.1.3 事务支持

14.2 Hibernate

本章小结

习题14

第二部分 实验

实验Ⅰ JDK安装、配置及Java程序的编译和运行

实验ⅡJava基本语法

实验Ⅲ Java的类继承机制、接口

实验Ⅳ Java的输入机制

实验Ⅴ Java的输出机制

实验Ⅵ 综合性程序设计——简单学生信息管理系统(序列化版)

实验Ⅶ 综合性程序设计——简单学生信息管理系统(GUI版)

实验Ⅷ 综合性程序设计——简单学生信息管理系统(数据库版)

实验Ⅸ 综合性程序设计——简单学生信息管理系统(集合版)

附录

附录A 进行输入和输出

附录B SQL语句简单介绍

B.1 Java中数据类型和SQL类型的对应关系

B.2 SQL中对表的操作

B.3 SQL中对表中记录的操作

附录C Hsqldb使用指南

C.1 启动Hsqldb数据库服务器

C.2 用图形界面管理Hsqldb数据库服务器

C.3 编译、运行JDBC程序

C.4 几个SQL语句的例子

C.5 几个JDBC的例子

附录D 连接SQL Server2016 Express数据库

附录E Eclipse使用指南

E.1 设置Workspace目录

E.2 建立工程

E.3 编辑、编译、运行Java类

E.4 调试

E.5 在工程中使用第三方类库

E.6 使用技巧

附录F 使用Ant

F.1 下载、设置

F.2 定义property、target

F.3 编译、运行Java程序

F.4 打包Java程序

F.5 启动、管理、停止Hsqldb数据库服务器

F.6 备份

F.7 在Eclipse使用Ant

附录G 授课计划和方法

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
12c6352fba0778e5b42b8a433ceaf8e9#39d09b959f97d9c50a703822b5300d11#65464957#14498042.zip