图书介绍
Java语言程序设计 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![Java语言程序设计 第2版](https://www.shukui.net/cover/55/31797408.jpg)
- 殷兆麟,范宝德,朱长征编著 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040219371
- 出版时间:2007
- 标注页数:357页
- 文件大小:35MB
- 文件页数:369页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java语言程序设计 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机语言概述1
1.1 机器语言与汇编语言1
1.2 高级程序设计语言1
1.3 语言翻译程序4
1.4 虚拟机、Java虚拟机与Java运行环境6
1.5 Java程序的运行7
1.6 Java程序的开发、执行流程8
小结9
习题9
第2章 Java开发环境基本知识10
2.1 Java开发环境概述10
2.2 JDK的安装、环境配置及其使用10
2.2.1 JDK的安装与环境配置10
2.2.2 JDK的环境工具及其使用11
2.2.3 JDK下Java编程14
2.3 Eclipse集成开发环境简介15
2.3.1 Eclipse工作台简介19
2.3.2 菜单栏19
2.3.3 工具栏37
小结43
习题43
第3章 Java语言基础44
3.1 一个简单的Java程序实例44
3.1.1 类首部44
3.1.2 类体44
3.2 标识符、注释和分隔符45
3.2.1 标识符45
3.2.2 注释46
3.2.3 分隔符46
3.3 变量和常量46
3.3.1 变量46
3.3.2 常量47
3.4 基本类型47
3.4.1 整型48
3.4.2 浮点型48
3.4.3 布尔型49
3.4.4 字符型50
3.5 运算符及表达式51
3.5.1 表达式51
3.5.2 运算符51
3.5.3 算术运算符51
3.5.4 关系运算符52
3.5.5 逻辑运算符52
3.5.6 位运算符53
3.5.7 赋值运算符53
3.5.8 条件运算符53
3.6 运算符的优先级54
3.7 数据类型转换55
3.7.1 自动类型转换56
3.7.2 强制类型转换56
3.8 数组56
3.8.1 一维数组56
3.8.2 数组的初始化57
3.8.3 数组元素的引用58
3.9 简单语句和复合语句58
3.10 控制语句62
3.10.1 选择语句62
3.10.2 switch语句66
3.10.3 循环语句69
3.10.4 循环的嵌套74
3.10.5 break和continue语句76
3.11 综合应用举例78
3.12 语法错误的排除81
小结85
习题85
第4章 Java面向对象的程序设计88
4.1 面向对象技术的理论基础88
4.2 类和对象的基本概念88
4.2.1 对象88
4.2.2 对象类89
4.2.3 类和对象的图示化89
4.2.4 类之间的关联91
4.2.5 接口95
4.2.6 包与类96
4.3 Java类96
4.3.1 类首部说明97
4.3.2 类体99
4.3.3 由简单类图、对象图编写Java类实例107
4.3.4 创建内类108
4.4 继承109
4.4.1 类继承语法形式109
4.4.2 null、this、super111
4.4.3 多态性112
4.4.4 final和static114
4.5 接口116
4.5.1 接口的说明116
4.5.2 接口的使用118
4.5.3 抽象类和方法120
4.6 包123
4.6.1 包说明123
4.6.2 包的层次结构124
4.6.3 包的使用124
4.7 综合应用示例125
4.7.1 单向链表125
4.7.2 利用单向链表实现人员管理系统132
4.7.3 队135
4.7.4 栈136
小结137
习题137
第5章 异常处理143
5.1 异常概述143
5.2 抛出异常与处理异常语句144
5.2.1 throws异常说明144
5.2.2 throw异常说明145
5.2.3 try...catch...finally语句147
5.3 综合应用示例149
5.3.1 人员管理系统进一步讨论149
5.3.2 单向链表类150
5.3.3 InputPerson类150
5.3.4 人员类Person152
5.3.5 人员管理类PersonManager_2154
5.3.6 项目的后续工作156
5.4 程序运行错误的排除及异常处理的调试156
5.4.1 被调试程序概述156
5.4.2 调试工具的使用157
小结161
习题162
第6章 Java的基本可重用类165
6.1 Java可重用类的结构165
6.2 Java语言包166
6.2.1 Object类166
6.2.2 包装类167
6.2.3 字符串类168
6.2.4 Math类170
6.3 java.util包171
6.3.1 java.util包的构成171
6.3.2 日期时间类171
6.3.3 向量类及其使用172
6.3.4 哈希表类及其应用176
6.3.5 对象集合类178
6.4 输入/输出包179
6.4.1 流179
6.4.2 基本输入/输出流181
6.4.3 File类184
6.4.4 文本文件读/写187
6.4.5 字节流文件189
6.4.6 过滤流190
小结195
习题195
第7章 图形用户界面201
7.1 图形用户界面组件201
7.1.1 图形用户界面概述201
7.1.2 AWT容器201
7.1.3 框架203
7.1.4 布局管理器204
7.1.5 Swing概述205
7.2 Frame容器加入基本组件205
7.2.1 按钮205
7.2.2 标签207
7.2.3 文本框和多行文本框209
7.2.4 复选框211
7.2.5 单选框212
7.2.6 下拉式列表213
7.2.7 滚动条215
7.2.8 组合布局示例216
7.3 事件与事件处理221
7.3.1 Event对象222
7.3.2 事件处理224
7.3.3 事件适配器231
7.3.4 事件驱动程序综合示例232
7.4 绘图组件239
7.4.1 画布239
7.4.2 paint()方法239
7.4.3 重新绘制240
7.4.4 用Graphics对象绘图240
7.4.5 常用绘图方法241
7.5 综合示例244
7.6 Java类单元测试249
7.6.1 Junit的安装249
7.6.2 创建项目junitTest249
7.6.3 创建被测试的类251
7.6.4 创建用于单独测试的TestCase253
7.6.5 运行TestCase257
7.6.6 创建用于集成测试的TestSuite259
7.6.7 运行TestSuite260
小结261
习题261
第8章 多线程程序设计264
8.1 线程概述264
8.1.1 继承Thread类265
8.1.2 实现Runnable接口266
8.2 线程控制267
8.2.1 线程状态及其转换267
8.2.2 创建状态268
8.2.3 就绪状态268
8.2.4 等待状态269
8.2.5 撤销状态269
8.2.6 线程类其他常用的方法270
8.2.7 线程的同步270
8.2.8 线程通信272
小结275
习题275
第9章 Java小应用程序278
9.1 Applet概述278
9.1.1 Eclipse下Applet开发步骤278
9.1.2 创建HTML文件280
9.1.3 JDK下使用appletviewer运行JavaWorld.htm280
9.1.4 使用浏览器观察JavaWorld.htm运行280
9.1.5 Applet类的方法281
9.1.6 Applet的4种常用方法281
9.1.7 Applet的安全282
9.2 Applet的应用282
9.2.1 利用Applet接收从HTML网页中传递过来的参数282
9.2.2 利用Applet显示图像285
9.2.3 利用Applet播放声音288
9.2.4 网页跳动的文字292
9.2.5 网页中的动画296
9.3 Applet的事件及其处理302
9.3.1 Applet中的鼠标操作302
9.3.2 Applet中的键盘操作306
小结311
习题311
第10章 网络编程基础313
10.1 网络编程概述313
10.1.1 网络编程的概念313
10.1.2 Internet网络通信协议313
10.2 Java网络包314
10.2.1 获取IP地址314
10.2.2 URL编程315
10.2.3 套接口类321
10.2.4 使用TCP的Socket网络编程324
小结338
习题339
第11章 Java与数据库连接技术JDBC340
11.1 概述340
11.1.1 JDBC的基本功能340
11.1.2 JDBC接口340
11.2 JDBC应用343
11.2.1 数据库建立连接343
11.2.2 执行查询语句344
11.2.3 检索结果集347
11.2.4 更新数据库操作348
11.2.5 参数的输入和输出349
11.3 综合应用351
小结356
习题357
参考文献358