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

- 侯卫红,刘金娥主编;尹志宇,马丽梅,陈敬利副主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040468885
- 出版时间:2016
- 标注页数:377页
- 文件大小:30MB
- 文件页数:385页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java的开发环境和运行环境1
1.1 Java Development Kit(JDK)1
1.1.1 JDK的主要版本1
1.1.2 JDK的下载、安装与配置2
1.1.3 使用JDK开发Java程序的步骤3
1.2 Eclipse集成开发环境4
1.2.1 Eclipse的下载、安装与汉化4
1.2.2 使用Eclipse开发Java程序的步骤5
1.3 Java运行环境9
习题10
第2章 Java语言基础11
2.1 数据类型11
2.1.1 整型11
2.1.2 实型13
2.1.3 字符型14
2.1.4 布尔型16
2.2 运算符和表达式17
2.2.1 算术表达式17
2.2.2 赋值表达式18
2.2.3 关系表达式19
2.2.4 逻辑表达式19
2.2.5 位运算表达式20
2.2.6 运算符的优先级和结合性20
2.3 语句21
2.3.1 输出语句22
2.3.2 输入语句23
2.3.3 分支语句24
2.3.4 循环语句29
习题36
第3章 面向对象的程序设计方法38
3.1 对象和类38
3.1.1 包39
3.1.2 类的定义42
3.1.3 对象和对象引用43
3.1.4 成员变量45
3.1.5 构造方法48
3.1.6 成员方法50
3.2 继承53
3.2.1 继承的概念53
3.2.2 继承的实现53
3.2.3 方法重写和属性隐藏59
3.2.4 关键字super和this61
3.2.5 抽象类63
3.2.6 继承性和多态性65
3.3 接口71
3.3.1 接口的定义71
3.3.2 接口的实现71
3.3.3 接口和多态72
3.4 UML类图74
3.4.1 UML类图74
3.4.2 类之间常见关系75
3.5 嵌套类76
3.5.1 内部类77
3.5.2 静态嵌套类82
习题83
第4章 Java类库中的常用类85
4.1 Object类85
4.2 数组和java.util.Arrays类94
4.2.1 数组的定义94
4.2.2 数组的常用操作95
4.2.3 二维数组102
4.2.4 java.util.Arrays类103
4.3 字符串类108
4.3.1 String类108
4.3.2 StringBuffer类112
4.4 数值处理相关类114
4.4.1 基本数据类型包装类114
4.4.2 数字格式化117
4.4.3 Math类121
4.5 日期和时间122
4.5.1 获取系统日期和时间122
4.5.2 设置日期和时间格式122
4.5.3 日期和时间的运算125
4.5.4 java.time包129
4.6 异常处理133
4.6.1 异常的概念133
4.6.2 常见的异常135
4.6.3 异常的处理135
4.6.4 自定义异常类140
习题141
第5章 图形用户界面143
5.1 Swing组件概述143
5.2 图形用户界面的创建过程145
5.2.1 创建框架145
5.2.2 了解框架结构并添加组件146
5.2.3 事件处理162
5.3 布局管理168
5.3.1 BorderLayout168
5.3.2 FlowLayout170
5.3.3 GridLayout172
5.3.4 GridBagLayout174
5.4 常用Swing组件182
5.4.1 基本组件184
5.4.2 对话框205
5.4.3 中间容器208
5.5 绘图217
5.5.1 概述217
5.5.2 Graphics218
5.5.3 Graphics2D220
习题230
第6章 多线程232
6.1 进程和线程232
6.2 实现多线程235
6.2.1 继承Thread类235
6.2.2 实现Runnable接口238
6.3 线程共享数据与同步242
6.3.1 代码相同的线程共享数据242
6.3.2 代码不同的线程共享数据249
6.3.3 线程协作256
6.3.4 死锁问题265
6.4 线程的生命周期267
6.5 综合应用实例一射击游戏268
习题277
第7章 泛型和集合框架278
7.1 泛型278
7.1.1 泛型的概念278
7.1.2 泛型类279
7.1.3 泛型方法281
7.1.4 通配符282
7.1.5 受限制的泛型283
7.2 集合框架286
7.2.1 集合框架概述286
7.2.2 ArrayList和Vector289
7.2.3 迭代器和foreach292
7.2.4 Hashtable和HashMap294
习题299
第8章 输入输出301
8.1 输入输出流301
8.2 字节流和字符流302
8.2.1 字节流302
8.2.2 字符流304
8.3 文件读写305
8.3.1 读写文本文件305
8.3.2 读写二进制文件309
8.3.3 随机读写文件311
8.4 处理流314
8.4.1 数据流314
8.4.2 缓冲流315
8.4.3 转换流317
8.5 标准输入输出319
8.6 对象序列化322
习题324
第9章 网络编程基础325
9.1 网络编程的基本概念325
9.1.1 IP地址、域名和端口325
9.1.2 网络协议326
9.1.3 套接字326
9.2 URL编程326
9.2.1 URL的概念326
9.2.2 URL类327
9.2.3 使用URL类获取网络资源328
9.3 基于TCP的Socket编程331
9.3.1 ServerSocket类331
9.3.2 Socket类332
9.3.3 一对一Socket通信333
9.3.4 一对多Socket通信340
9.4 基于UDP的Socket编程346
习题350
第10章 JDBC数据库编程352
10.1 JDBC概述352
10.2 数据库编程353
10.2.1 注册JDBC驱动程序353
10.2.2 连接数据库355
10.2.3 执行SQL语句356
10.2.4 处理结果集357
10.3 使用JTable呈现数据363
10.3.1 简单表格363
10.3.2 使用数据模型创建表格366
10.3.3 使用JTable呈现结果集369
习题376
热门推荐
- 3175902.html
- 2544665.html
- 3601762.html
- 3332220.html
- 452343.html
- 1000492.html
- 3851313.html
- 2937971.html
- 1047236.html
- 1585747.html
- http://www.ickdjs.cc/book_2752808.html
- http://www.ickdjs.cc/book_2905888.html
- http://www.ickdjs.cc/book_1855274.html
- http://www.ickdjs.cc/book_670497.html
- http://www.ickdjs.cc/book_2659479.html
- http://www.ickdjs.cc/book_2088869.html
- http://www.ickdjs.cc/book_3480513.html
- http://www.ickdjs.cc/book_1501798.html
- http://www.ickdjs.cc/book_860649.html
- http://www.ickdjs.cc/book_1947031.html