主页 详情

《Java应用开发技术实例教程》_袁梅冷,李斌,肖正兴著_14628221_9787115461858

【书名】:《Java应用开发技术实例教程》
【作者】:袁梅冷,李斌,肖正兴著
【出版社】:北京:人民邮电出版社
【时间】:2017
【页数】:243
【ISBN】:9787115461858
【SS码】:14628221

最新查询

内容简介

第1章 Java GUI技术与开发工具

1.1 Java GUI技术概述

1.1.1 AWT技术

1.1.2 Java GUI技术的里程碑——Swing技术

1.1.3 Eclipse平台与Swt/Jface技术

1.2 可视化开发环境安装与配置

1.2.1 JDK的下载安装

1.2.2 Eclipse的下载安装

1.2.3 WindowBuilder的下载安装

1.3 使用Eclipse开发Java项目

1.3.1 实例项目简介

1.3.2 创建工程

1.3.3 创建类

1.3.4 运行程序

1.3.5 程序调试

1.3.6 程序打包

1.4 使用Eclipse编辑器

1.4.1 代码自动生成

1.4.2 代码重构

1.4.3 Eclipse常用快捷键的使用

1.5 实战演练

第2章 Swt图形界面程序开发

2.1 Swt程序开发与程序结构分析

2.1.1 第1个Swt程序简介

2.1.2 了解WindowBuilder设计编辑视图

2.1.3 开发第1个Swt程序

2.1.4 Java Swt GUI程序基本结构分析

2.2 Swt程序窗体与基本组件的设计

2.2.1 登录程序简介

2.2.2 了解程序窗体与Swt基本组件

2.2.3 登录程序的实现

2.3 GUI交互功能设计——事件处理

2.3.1 Java事件处理机制

2.3.2 事件处理监听器的设计

2.3.3 常用事件监听器

2.3.4 实战演练

2.4 使用布局与容器

2.4.1 计算器程序简介

2.4.2 Swt布局管理与容器的使用

2.4.3 计算器程序的实现

2.5 工具栏、菜单与对话框

2.5.1 文本编辑器程序简介

2.5.2 Swt工具栏设计

2.5.3 Swt菜单设计

2.5.4 对话框

2.5.5 文本编辑器功能的实现

2.6 综合训练一:学生成绩管理系统V1.0

2.6.1 学生成绩管理系统V1.0简介

2.6.2 登录界面设计

2.6.3 管理员子系统主界面设计

2.6.4 年级管理与班级管理界面设计

2.6.5 学生和教师注册界面设计

2.6.6 系统集成

第3章 Java对象的容纳

3.1 电话簿程序简介

3.2 Java集合框架

3.2.1 Java集合类层次结构

3.2.2 Collection接口与Iterator接口

3.3 使用Lists

3.3.1 Lists

3.3.2 使用List实现电话簿程序

3.3.3 使用对象持久化保存电话簿联系人对象

3.4 使用Set

3.4.1 Set

3.4.2 使用Set重新实现电话簿程序

3.5 使用Map

3.5.1 Map

3.5.2 随机数生成性能测试程序

3.5.3 使用Map实现随机数生成性能测试程序

3.6 实战演练

第4章 网络数据库连接基础

4.1 JDBC技术与数据库开发环境配置

4.1.1 JDBC技术

4.1.2 数据库开发环境配置

4.2 JDBC数据库连接基础

4.2.1 创建测试数据库

4.2.2 JDBC数据库连接基本步骤

4.3 综合训练二:学生成绩管理系统V2.0

4.3.1 项目简介

4.3.2 系统数据库与相关数据表的设计

4.3.3 通用数据库操作类的设计

4.3.4 系统实现

4.4 实战演练

第5章 表格设计与数据处理

5.1 表格应用简单实例

5.2 创建表格

5.2.1 创建与设置TableViewer

5.2.2 创建表格列

5.3 表格数据显示

5.3.1 创建数据表对应的实体类

5.3.2 创建数据生成类

5.3.3 在表格中显示数据

5.4 表格数据编辑

5.4.1 创建表格单元编辑器

5.4.2 创建表格单元修改器

5.5 表格数据排序

5.6 综合训练三:学生成绩管理系统V3.0

5.6.1 项目简介

5.6.2 相关数据库表的设计

5.6.3 管理员子系统功能实现

5.6.4 教师子系统功能的实现

5.7 实战演练

第6章 Java线程

6.1 开发模拟下载程序

6.1.1 模拟下载程序简介

6.1.2 线程的概念

6.1.3 开发模拟下载程序

6.2 线程的互斥

6.2.1 非线程安全的多线程模拟下载程序

6.2.2 线程的互斥相关知识

6.2.3 实现线程安全的多线程模拟下载程序

6.3 线程的协作

6.3.1 带有数据处理功能的模拟下载程序简介

6.3.2 带有数据处理功能的模拟下载程序的实现

6.3.3 线程的协作机制

6.3.4 加入协作机制后的程序实现

6.4 实战演练

第7章 网络编程

7.1 网络编程的基本知识

7.1.1 网络协议

7.1.2 机器标识

7.1.3 服务器和客户机

7.1.4 端口

7.1.5 套接字

7.2 基于TCP协议的简单聊天系统

7.2.1 Java的网络编程类

7.2.2 服务器和客户端的连接过程

7.2.3 简单聊天系统

7.2.4 多线程的运用

7.2.5 实战演练

7.3 基于TCP协议的多客户一服务器信息交互系统

7.3.1 实现多客户连接的原理

7.3.2 服务器端客户连接线程

7.3.3 服务器端收发信息线程

7.3.4 服务器端【开始监听】功能实现

7.3.5 多客户一服务器信息交互系统

7.4 基于TCP协议的多客户信息广播系统

7.4.1 客户一服务器之间需要传送的信息内容

7.4.2 客户一服务器协议(信息格式)的约定

7.4.3 信息的分离、存储与显示

7.4.4 服务器端功能结构

7.4.5 服务器端功能实现

7.4.6 客户器端功能结构

7.4.7 客户器端程序实现

7.4.8 实战演习

7.5 基于.UDP协议的网络连接

7.5.1 UDP协议基础

7.5.2 基于UDP协议的多客户一服务器连接系统

7.5.3 实战演习

第8章 数据库与网络编程综合应用实例

8.1 EasyGo系统简介

8.2 EasyGo系统数据库设计

8.3 主控模块界面设计与登录功能实现

8.3.1 工程创建与系统登录界面设计

8.3.2 主控模块界面设计

8.3.3 系统登录功能实现

8.4 社交模块基本功能的实现

8.4.1 数据库连接类的设计

8.4.2 群组与用户信息的显示

8.5 义工活动模块的设计与实现

8.5.1 义工活动表格数据的显示与修改

8.5.2 义工活动【加入群聊】功能的实现

8.5.3 义工活动发布的实现

8.6 信息公告模块的设计与实现

8.6.1 信息公告表格数据的显示

8.6.2 信息公告的发布实现

8.6.3 信息公告修改的实现

8.7 用户注册界面的设计与实现

8.8 用户数据界面的设计与实现

8.9 邮箱验证的设计与实现

8.9.1 验证界面的实现

8.9.2 验证功能的实现

8.10 网络连接的设计与实现

8.10.1 网络连接的实现方式

8.10.2 网络连接的实现过程

8.10.3 网络连接交互的逻辑实现

8.11 系统托盘的基本原理及实现

8.11.1 系统托盘的基本原理

8.11.2 系统托盘的实现

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
b8fcb56b54f732cd437f927cc88b0aff#c7fad8018b7626192f1874a04caa9368#113688268#a_14628221.zip