图书介绍
Java语言程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 叶乃文,王丹编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111291978
- 出版时间:2010
- 标注页数:274页
- 文件大小:46MB
- 文件页数:287页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java语言程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计方法概论1
1.1 程序设计概述1
1.2 程序设计方法2
1.2.1 结构化程序设计方法2
1.2.2 面向对象的程序设计方法4
1.3 程序设计语言6
1.4 Java程序设计语言7
1.4.1 Java程序设计语言的发展历程8
1.4.2 Java程序设计语言的基本特征9
第2章 Java程序设计语言基础11
2.1 Java程序的开发工具11
2.1.1 JDK开发工具11
2.1.2 Java集成开发工具14
2.1.3 Java的API文档18
2.2 Java程序的基本结构19
2.3 Java程序的基本成分及数据类型22
2.3.1 标识符、注释22
2.3.2 基本数据类型26
2.3.3 直接量与常量29
2.3.4 变量31
2.4 Jaya程序的表达式33
2.4.1 运算符33
2.4.2 表达式的计算规则38
2.4.3 数据类型之间的转换规则39
2.4.4 Java类库中的Math类40
2.5 Java程序的基本输入、输出41
2.6 流程控制语句45
2.6.1 块作用域语句45
2.6.2 分支流程控制语句46
2.6.3 循环流程控制语句48
2.6.4 中断流程控制语句51
2.7 综合应用举例54
练习题59
自测题60
第3章 数组与字符串61
3.1 数组类型61
3.1.1 一维数组61
3.1.2 二维数组66
3.2 字符串与String类71
3.3 数组操作与Arrays类应用74
3.4 综合应用举例76
练习题80
自测题80
第4章 类与对象82
4.1 类82
4.1.1 类的定义82
4.1.2 类中的成员变量85
4.1.3 类中的成员方法86
4.2 对象92
4.2.1 对象的创建92
4.2.2 对象成员的引用93
4.2.3 对象的清除94
4.3 访问特性控制95
4.4 内部类98
4.5 类的静态成员99
4.5.1 静态成员变量99
4.5.2 静态成员方法100
4.6 可编辑字符串类101
4.7 高精度数值类103
4.8 综合应用举例104
练习题114
自测题114
第5章 继承与多态115
5.1 类的继承115
5.1.1 定义子类115
5.1.2 子类对父类成员的可访问特性119
5.1.3 子类构造方法的定义与执行120
5.2 类成员方法的重载与覆盖121
5.2.1 重载与覆盖121
5.2.2 多态性的实现123
5.3 抽象类127
5.4 接口129
5.5 包131
5.6 综合应用举例132
练习题135
自测题136
第6章 GUI应用程序设计137
6.1 Java图形用户界面概述137
6.2 Swing容器138
6.2.1 顶层容器138
6.2.2 面板容器141
6.3 布局管理器144
6.3.1 布局管理器概述144
6.3.2 FlowLayout布局管理器145
6.3.3 BorderLayout布局管理器147
6.3.4 GridLayout布局管理器148
6.4 Swing组件149
6.4.1 Swing组件概述150
6.4.2 静态文本组件150
6.4.3 文本输入组件152
6.4.4 按钮组件159
6.5 事件处理机制166
6.5.1 Java事件处理机制166
6.5.2 事件的处理过程167
6.5.3 事件类168
6.5.4 窗口事件的处理170
6.5.5 鼠标事件的处理173
6.5.6 语义事件的处理175
6.6 综合应用举例176
练习题183
自测题183
第7章 多线程程序设计184
7.1 线程的基本概念184
7.2 线程的创建184
7.2.1 方法之一:继承Thread类185
7.2.2 方法之二:实现Runnable接口186
7.2.3 守护线程187
7.2.4 线程组188
7.3 线程状态及优先级189
7.3.1 线程的状态及转换189
7.3.2 线程的优先级及调度190
7.4 线程控制191
7.4.1 基本的线程控制方法192
7.4.2 线程控制举例193
7.5 线程的同步与互斥195
7.5.1 临界区和互斥195
7.5.2 Java的互斥锁机制197
7.6 线程死锁199
7.7 综合应用举例200
练习题202
自测题203
第8章 集合类与泛型程序设计204
8.1 Java中的集合类结构204
8.2 Collection接口205
8.3 Set接口206
8.4 List接口208
8.4.1 LinkedList类208
8.4.2 ArTayList类210
8.5 Iterator接口211
8.6 Map及HashMap接口213
8.7 Vector类215
8.8 Stack类218
8.9 泛型程序设计219
8.10 综合应用举例222
练习题224
自测题224
第9章 网络编程技术225
9.1 网络编程基础知识225
9.1.1 计算机网络基础概述225
9.1.2 基本术语226
9.2 IP地址及URL类226
9.2.1 InetAddress类226
9.2.2 URL类229
9.2.3 URLConnection类232
9.3 Socket通信235
9.3.1 Socket的通信机制235
9.3.2 实现Socket通信238
9.4 数据报通信240
9.4.1 DatagramPacket类240
9.4.2 DatagramSocket类241
9.5 综合应用举例244
练习题248
自测题249
第10章 数据库访问的编程技术250
10.1 JDBC概述250
10.1.1 JDBC的基本结构250
10.1.2 JDBC驱动程序251
10.2 JDBC中的主要类和接口251
10.2.1 DriverManager类252
10.2.2 Driver接口253
10.2.3 Connection接口253
10.2.4 Statement接口253
10.2.5 ResultSet接口254
10.2.6 PreparedStatement接口254
10.2.7 CallableStatement接口255
10.3 JDBC访问数据库的基本过程256
10.4 SQL查询语言的执行262
10.4.1 创建Statement对象262
10.4.2 执行Statement262
10.4.3 处理查询结果集267
10.4.4 关闭数据库连接268
10.5 综合应用举例268
10.5.1 可滚动查询集269
10.5.2 排序查询以及模糊查询271
练习题272
自测题273
参考文献274
热门推荐
- 1808458.html
- 1749168.html
- 1529682.html
- 1859788.html
- 2411211.html
- 2701217.html
- 3156372.html
- 1716034.html
- 3738025.html
- 332319.html
- http://www.ickdjs.cc/book_2884876.html
- http://www.ickdjs.cc/book_3076975.html
- http://www.ickdjs.cc/book_1391788.html
- http://www.ickdjs.cc/book_2279588.html
- http://www.ickdjs.cc/book_2211290.html
- http://www.ickdjs.cc/book_164260.html
- http://www.ickdjs.cc/book_1251438.html
- http://www.ickdjs.cc/book_2890508.html
- http://www.ickdjs.cc/book_2096499.html
- http://www.ickdjs.cc/book_686233.html