图书介绍
程序设计基础 Java版PDF|Epub|txt|kindle电子书版本网盘下载
![程序设计基础 Java版](https://www.shukui.net/cover/58/33897270.jpg)
- 史玉珍,李波主编 著
- 出版社: 郑州:河南科学技术出版社
- ISBN:9787534938795
- 出版时间:2008
- 标注页数:388页
- 文件大小:60MB
- 文件页数:406页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
程序设计基础 Java版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java概述1
1.1 程序设计语言2
1.1.1 程序设计语言的发展历程2
1.1.2 Java语言的发展历史3
1.2 Java语言的特点6
1.2.1 Java语言的主要特点6
1.2.2 Java语言的其他特征8
1.3 简单的Java程序9
1.3.1 第一个Java程序——Hello World!9
1.3.2 Java的语法10
1.4 Java程序的开发、编译和运行12
1.4.1 编写源程序12
1.4.2 保存源程序13
1.4.3 编译源程序13
1.4.4 执行程序14
1.5 Java执行环境15
1.5.1 Java工具软件包SDK15
1.5.2 Java的开发软件介绍17
第2章 Java的数据、运算符与表达式22
2.1 常量与变量24
2.1.1 标识符和关键字24
2.1.2 常量25
2.1.3 变量25
2.2 简单数据类型27
2.2.1 整型数据27
2.2.2 浮点型30
2.2.3 字符型31
2.2.4 布尔型33
2.2.5 类型转换34
2.3 运算符与表达式35
2.3.1 算术运算35
2.3.2 关系运算38
2.3.3 逻辑运算40
2.3.4 位运算41
2.3.5 赋值运算式44
2.3.6 条件运算符45
2.3.7 运算符的优先级别45
2.4 语句46
2.4.1 表达式语句46
2.4.2 复合语句47
2.4.3 控制语句47
2.5 标准输入/输出BufferedReader类47
2.5.1 输出47
2.5.2 输入48
第3章 Java语法结构54
3.1 结构化程序设计方法54
3.1.1 逐步细化法55
3.1.2 模块法55
3.2 顺序结构程序设计56
3.3 选择结构程序设计57
3.3.1 if…else语句57
3.3.2 嵌套的if语句59
3.3.3 if…else if语句60
3.3.4 switch语句61
3.4 循环结构的实现63
3.4.1 while语句63
3.4.2 do-while语句64
3.4.3 for语句64
3.4.4 循环的嵌套67
3.5 转向控制语句68
3.5.1 break语句68
3.5.2 continue语句69
3.5.3 return语句71
3.6 方法71
3.6.1 方法的定义71
3.6.2 方法的调用72
3.6.3 方法的重载76
第4章 Java面向对象程序设计基础79
4.1 面向对象技术的基本概念79
4.1.1 面向对象与面向过程79
4.1.2 面向对象分析和设计的基本概念81
4.2 类的定义83
4.2.1 类的定义格式83
4.2.2 对象的定义与使用86
4.2.3 构造函数89
4.2.4 访问控制符号的使用89
4.3 关键字static93
4.3.1 静态方法93
4.3.2 静态变量94
4.3.3 静态实例95
4.4 关键字final96
4.4.1 final类96
4.4.2 final方法96
4.4.3 final变量96
4.5 方法97
4.5.1 参数传递97
4.5.2 方法返回值98
4.5.3 方法重载99
4.5.4 构造函数重载100
4.6 实例设计101
第5章 Java面向对象编程高级技术107
5.1 继承性107
5.1.1 子类的创建108
5.1.2 this和super关键字110
5.2 多态性113
5.2.1 覆盖的用法113
5.2.2 使用被覆盖的方法114
5.3 抽象与接口115
5.3.1 抽象类与抽象方法115
5.3.2 接口的定义118
5.3.3 接口的实现119
5.3.4 接口示例120
5.4 包121
5.4.1 包的定义122
5.4.2 包的引用123
5.5 实例设计123
第6章 数组和常用类库130
6.1 数组的概念130
6.1.1 一维数组131
6.1.2 编程应用132
6.2 二维数组和多维数组133
6.2.1 二维数组的定义和初始化133
6.2.2 二维数组元素的引用134
6.2.3 编程应用134
6.3 Java类库135
6.3.1 类库的使用135
6.3.2 常用类库介绍135
6.4 字符串相关的类136
6.4.1 String类136
6.4.2 String Buffer类139
6.5 基本数据类139
6.5.1 Interger类139
6.5.2 Long类140
6.5.3 Float类141
6.5.4 Double类141
6.6 实用工具类142
6.6.1 日期类142
6.6.2 Arrays类144
6.6.3 Random类147
6.6.4 Vector类148
第7章 图形用户界面GUI152
7.1 图形用户界面概述153
7.1.1 Java的图形用户界面软件包153
7.1.2 AWT与Swing154
7.2 常用组件156
7.2.1 标签与按钮156
7.2.2 文本框和文本区161
7.2.3 选择:复选框、选项按钮、列表框和下拉列表164
7.3 标准组件176
7.3.1 组件176
7.3.2 容器178
7.4 布局设计182
7.4.1 FlowLayout183
7.4.2 BorderLayout184
7.4.3 GridLayout186
7.4.4 CardLayout187
7.5 综合实例190
第8章 图形用户设计196
8.1 事件处理196
8.1.1 事件模型197
8.1.2 事件与监听者199
8.2 更复杂的GUI205
8.2.1 菜单205
8.2.2 对话框210
8.3 颜色与字体设置214
8.3.1 颜色类Color214
8.3.2 字体类Font215
第9章 Java的输入/输出219
9.1 输入/输出流简介220
9.1.1 流的概念220
9.1.2 输入/输出流概述220
9.2 字节输入/输出流226
9.3 字符输入/输出流229
9.4 文件的创建与访问233
9.4.1 File类233
9.4.2 文件输入/输出流236
9.4.3 随机读写文件流的输入/输出241
9.4.4 文件流的功能扩展242
9.5 标准输入/输出流244
9.6 综合实例246
第10章 异常处理和多线程253
10.1 异常处理254
10.1.1 异常的层次结构255
10.1.2 异常处理语句257
10.1.3 自定义异常类264
10.1.4 异常处理常用调试方法266
10.2 多线程267
10.2.1 多线程概述268
10.2.2 线程类Thread和Runnable接口269
10.2.3 多线程管理271
第11章 Java的Applet277
11.1 小应用程序278
11.1.1 Applet简介278
11.1.2 Java Applet的安全机制280
11.1.3 Applet与HTML280
11.2 Applet的执行流程282
11.2.1 创建Applet282
11.2.2 Applet的生命周期及基本方法284
11.2.3 向Applet传递参数288
11.2.4 Applet与Application290
11.3 多媒体(Multimedia)290
11.3.1 在Applet播放声音&..290
11.3.2 Applet中加载和显示图像293
11.3.3 Applet中的动画技术295
第12章 Java中的网络编程305
12.1 网络基础305
12.1.1 通信协议305
12.1.2 支持的网络功能307
12.2 URL通信307
12.2.1 URL概述307
12.2.2 使用URL类访问网上资源310
12.3 Socket通信314
12.3.1 Socket的概念及通信机制314
12.3.2 Server类与ServerSocket类315
12.3.3 URL通信与Socket通信的区别319
12.4 UDP通信319
12.4.1 UDP通信机制320
12.4.2 DatagramSocket类321
12.4.3 DatagramPacket类321
第13章 Java与数据库326
13.1 数据库基础326
13.1.1 数据库的基本概念326
13.1.2 数据访问过程328
13.2 JDBC概述329
13.3 JDBC的常用类331
13.3.1 建立数据库连接331
13.3.2 创建数据源332
13.3.3 JDBC-ODBC桥接器333
13.3.4 执行SQL语句337
13.3.5 预处理语句344
第14章 综合案例——图书借阅系统347
14.1 需求分析347
14.1.1 功能需求347
14.1.2 运行环境347
14.1.3 条件与限制348
14.2 概要设计348
14.2.1 系统结构设计348
14.2.2 统模块设计348
14.2.3 数据库结构设计349
14.3 详细设计350
14.3.1 主界面模块350
14.3.2 操作员管理356
14.3.3 图书借阅364
14.3.4 图书借出管理371
14.3.5 图书还入管理376
14.3.6 信息一览381
14.3.7 数据操作模块385
参考文献388