当前位置首页 > 百科> 正文

Java实用编程技术

2019-09-01 07:22:47 百科
Java实用编程技术

Java实用编程技术

《Java实用编程技术》是2012年人民邮电出版社出版的图书,作者是王诚。本书主要在介绍Java编程的相关知识基础上,以许多实例演示了Java编程技术的内容,特别是Java执行绪、网路编程以及资料库等编程技术。

基本介绍

  • 书名:Java实用编程技术
  • 作者:王诚
  • ISBN:9787115273031
  • 页数:222页
  • 定价:29.80元
  • 出版社:人民邮电出版社
  • 出版时间:2012年3月
  • 装帧:平装
  • 开本:16开
  • 字数:375千字
  • 版次:1

内容简介

本书在选择编排内容时注重实用性,强调实践技能的提高,同时也注重系统性、科学性和学习性。由浅入深,阐述详尽。本书重点突出,层次分明,理论联繫实际,用典型的案例来演示Java编程技术的魅力,有利于培养工程套用及编程能力,可以作为高等学校计算机软体及套用、电子信息工程、通信工程、软体工程等相关专业的本科生教材,也可以供广大Java软体工程师学习参考。

图书目录

第1章 Java语言概述及编程基础 1
1.1 Java语言概述 1
1.1.1 Java语言发展 1
1.1.2 Java语言的特点 2
1.1.3 Java平台 3
1.2 Java语言开发环境 4
1.2.1 Jdk下载及安装 4
1.2.2 Java开发环境设定 6
1.2.3 Java开发过程 7
1.2.4 Eclipse开发工具及使用 8
1.3 Java语言编程基础 10
1.3.1 Java标识符 10
1.3.2 Java关键字 11
1.3.3 Java基本数据类型 11
1.3.4 运算符 12
1.3.5 程式控制语句 15
思考与习题 18
第2章 Java面向对象技术基础 19
2.1 类及对象 19
2.1.1 面向对象基本概念 19
2.1.2 类的定义 20
2.1.3 对象的创建和使用 21
2.1.4 成员方法及其修饰符 22
2.1.5 构造方法 23
2.1.6 方法重载 24
2.1.7 成员变数 26
2.2 继承与多态性 26
2.2.1 继承 26
2.2.2 多态与方法重写 29
2.2.3 this关键字 30
2.2.4 super关键字 31
2.2.5 static关键字 32
2.2.6 final类 33
2.2.7 abstract类和抽象方法 34
2.3 包 35
2.3.1 包的概念 35
2.3.2 引入包 36
2.3.3 访问保护 36
2.3.4 包的编译 37
2.4 接口 37
2.4.1 接口定义 37
2.4.2 扩展接口 39
2.5 UML初步 40
思考与习题 42
第3章 Java异常处理 43
3.1 异常概述 43
3.2 异常处理 45
3.2.1 异常处理类 45
3.2.2 异常捕获 45
3.2.3 声明及抛出异常 50
3.3 创建用户自定义异常 52
思考与习题 53
第4章 String类及StringBuffer类 54
4.1 String类 54
4.1.1 字元串初始化 54
4.1.2 取字元 56
4.1.3 比较操作 57
4.1.4 字元串的连线 58
4.1.5 字元串转换 59
4.1.6 字元串的定位 60
4.1.7 字元串的修改 61
4.2 StringBuffer类 62
4.2.1 StringBuffer类介绍 62
4.2.2 StringBuffer方法 62
思考与习题 65
第5章 输入/输出 66
5.1 输入/输出基础 66
5.1.1 流的概念 66
5.1.2 控制台输入/输出 68
5.1.3 档案类 70
5.2 位元组流 72
5.3 字元流 75
思考与习题 78
第6章 执行绪 79
6.1 执行绪概念 79
6.1.1 Java执行绪模型 79
6.1.2 主执行绪 81
6.1.3 创建执行绪 82
6.1.4 执行绪优先权 86
6.2 执行绪同步 88
6.2.1 什幺是执行绪同步 88
6.2.2 执行绪通信 91
6.2.3 死锁 95
思考与习题 96
第7章 Java网路编程 97
7.1 网路编程基础 97
7.1.1 TCP 97
7.1.2 UDP 97
7.1.3 连线埠 97
7.1.4 套接字 97
7.1.5 客户/伺服器模式 98
7.1.6 Java和网路 98
7.1.7 InetAddress类 99
7.1.8 URL 100
7.2 基于TCP的编程 102
7.2.1 编程模型 102
7.2.2 实例一 104
7.2.3 实例二 105
7.3 基于UDP的编程 108
7.3.1 编程模型 108
7.3.2 实例 109
思考与习题 110
第8章 Java资料库编程 111
8.1 JDBC 111
8.1.1 JDBC概念 111
8.1.2 系统编程模型 111
8.1.3 JDBC接口 112
8.1.4 JDBC驱动 112
8.1.5 java.sql包 114
8.2 资料库编程 116
8.2.1 SQL简介 116
8.2.2 编程模型 117
8.2.3 图书借阅管理系统实例 118
思考与习题 122
第9章 Java图形用户界面 123
9.1 概述 123
9.1.1 图形用户界面 123
9.1.2 组件 123
9.2 Swing组件 125
9.2.1 文本组件 125
9.2.2 按钮组件 126
9.2.3 列表组件 126
9.2.4 视窗及面板组件 127
9.2.5 实例 127
9.3 布局管理器 129
9.3.1 布局管理器简介 129
9.3.2 FlowLayout顺序布局 129
9.3.3 BorderLayout框线布局 130
9.3.4 GridLayout格线布局 130
9.3.5 套用布局管理器的实例 131
9.4 事件 133
9.4.1 事件处理机制 133
9.4.2 事件类 134
9.4.3 事件源 140
9.4.4 监听器 140
9.4.5 事件处理实现 142
9.4.6 适配器类 146
9.5 界面编程实例 147
思考与习题 171
第10章 JSP技术 172
10.1 概述 172
10.1.1 JSP技术概述 172
10.1.2 JSP开发环境 173
10.2 JSP语法 174
10.2.1 JSP元素 175
10.2.2 JSP指令 175
10.3 JSP内置对象 176
10.3.1 page对象 176
10.3.2 config对象 176
10.3.3 request对象 177
10.3.4 response对象 177
10.3.5 out对象 177
10.3.6 session对象 178
10.3.7 application对象 178
10.3.8 pageContext对象 178
10.3.9 exception对象 179
10.4 JSP编程实例 179
思考与习题 184
第11章 实例开发 185
11.1 试卷生成系统 185
11.1.1 程式概述 185
11.1.2 档案说明 185
11.1.3 功能结构图 185
11.1.4 主要界面 186
11.1.5 程式代码清单 187
11.2 基于JSP技术的登录注册系统 208
参考文献 222
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net