图书介绍

Java语言编程实践教程PDF|Epub|txt|kindle电子书版本网盘下载

Java语言编程实践教程
  • 田书格,刘升主编;吴忠,汪明艳副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302233404
  • 出版时间:2010
  • 标注页数:261页
  • 文件大小:23MB
  • 文件页数:277页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java语言编程实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java语言背景、特点与开发环境1

1.1 计算机编程语言1

1.2 Java的产生背景2

1.3 Java的发展2

1.4 Java技术的应用领域3

1.5 Java工作原理及特点3

1.5.1 跨平台特性4

1.5.2 面向对象特性4

1.5.3 无用内存(垃圾)自动回收4

1.5.4 健壮且安全5

1.5.5 多线程支持5

1.5.6 简单易用5

1.6 Java程序开发环境6

1.6.1 安装6

1.6.2 安装Java帮助文档6

1.6.3 配置环境变量6

1.6.4 Java程序编写、编译与运行7

本章小结9

习题9

第2章 Java语言程序设计基础10

2.1 Java程序的基本结构10

2.2 Java符号集11

2.2.1 关键字11

2.2.2 标识符12

2.2.3 程序中的注释12

2.3 数据的简单类型13

2.4 常量14

2.4.1 整数14

2.4.2 浮点数15

2.4.3 字符型常量15

2.4.4 布尔型常量15

2.5 变量和变量声明15

2.6 变量的作用域及初始化16

2.6.1 作用域16

2.6.2 初始化17

2.7 运算符18

2.7.1 算术运算符19

2.7.2 关系和逻辑运算符21

2.7.3 位运算符23

2.7.4 赋值运算符和数据的类型转换24

2.7.5 条件运算符25

2.8 表达式26

本章小结26

习题27

第3章 Java流程控制与数组28

3.1 Java程序流程控制28

3.2 条件语句if-else29

3.3 多分支语句switch和中断语句break31

3.4 循环语句35

3.4.1 while语句35

3.4.2 do-while语句35

3.4.3 for语句36

3.5 continue语句38

3.6 return语句40

3.7 数组和字符串41

3.7.1 数组声明41

3.7.2 数组元素的引用及初始化42

3.7.3 字符串44

本章小结45

习题45

第4章 Java面向对象的基本概念47

4.1 面向对象的概念47

4.2 面向对象编程基础48

4.2.1 抽象原则48

4.2.2 对象49

4.2.3 消息49

4.2.4 类50

4.2.5 类与对象的关系51

4.3 面向对象编程的基本特征51

4.3.1 封装性51

4.3.2 继承性52

4.3.3 多态性53

4.4 类54

4.4.1 定义类的一般格式54

4.4.2 封装机制55

4.4.3 成员变量59

4.4.4 成员方法62

4.5 Java类库75

4.5.1 Java类库的优点75

4.5.2 Java类库中的常用包76

4.6 对象78

4.6.1 对象的创建78

4.6.2 对象的使用79

4.6.3 对象的初始化与构造方法81

本章小结83

习题83

第5章 Java类与对象的高级特征84

5.1 Java面向对象编程的应用总结84

5.2 特殊类的创建与访问85

5.2.1 抽象类85

5.2.2 内部类85

5.2.3 最终类90

5.2.4 包90

5.2.5 接口92

5.2.6 常用包中的类的使用方法94

5.3 构造方法94

5.3.1 构造方法的概念95

5.3.2 重载构造方法97

5.3.3 默认构造方法98

5.3.4 构造方法的调用98

5.3.5 构造方法的作用域与访问级别99

5.3.6 构造方法的主要特点小结99

5.4 方法重载与覆盖100

5.4.1 方法重载100

5.4.2 方法覆盖100

5.5 创建对象的各种方式及对象的多态性108

5.5.1 创建对象的各种方式108

5.5.2 对象的多态性111

5.5.3 关于对象的几个主要关键字112

5.5.4 Java主要修饰符汇总114

5.5.5 程序实例114

本章小结115

习题116

第6章 Java输入输出系统121

6.1 输入输出流概述121

6.1.1 输入输出流类的层次结构121

6.1.2 标准输入输出流122

6.1.3 I/O中的异常122

6.2 文件处理122

6.2.1 文件处理的类结构123

6.2.2 文件处理的常用类与随机访问文件类的常用方法123

6.2.3 程序实例126

6.3 字节流128

6.3.1 InputStream和OutputStream类的层次结构128

6.3.2 InputStream和OutputStream类的常用方法129

6.3.3 程序实例130

6.4 字符流130

6.4.1 Reader和Writer类的层次结构130

6.4.2 Reader和Writer类的常用方法131

6.4.3 程序实例131

6.5 过滤流133

6.5.1 过滤流的类结构133

6.5.2 过滤流类的常用方法134

6.5.3 程序实例134

6.6 对象的串行化135

6.6.1 对象的串行化接口与类135

6.6.2 串行化方法135

6.6.3 串行化的目的及其设计方法136

6.6.4 程序实例138

本章小结139

习题140

第7章 Java图形用户界面144

7.1 AWT与Swing组件144

7.1.1 AWT组件145

7.1.2 Swing组件153

7.2 布局管理器168

7.2.1 FlowLayout流布局管理器168

7.2.2 BorderLayout边界布局管理器169

7.2.3 GridLayout网格布局管理器170

7.2.4 CardLayout卡片布局管理器171

7.2.5 GridBagLayout网格包布局管理器172

7.2.6 BoxLayout盒布局管理器175

7.3 事件处理175

7.3.1 事件处理机制175

7.3.2 创建交互三部曲177

7.4 AWT绘图186

7.4.1 基本的绘图方法186

7.4.2 Graphics类及其他相关类187

7.5 Java Applet188

本章小结189

习题190

第8章 Java异常处理191

8.1 Java异常处理概述191

8.2 Java异常处理机制及其优点192

8.2.1 Java异常处理机制192

8.2.2 Java异常处理机制优点193

8.2.3 Java异常处理具体形式193

8.3 Java异常类196

8.4 Java异常处理语句198

8.4.1 throws声明:声明可能会出现的异常类199

8.4.2 throw语句:抛出异常对象199

8.4.3 try-catch语句:捕获异常200

8.4.4 finally语句:任何情况下都必须执行的语句204

8.4.5 程序实例205

8.5 自定义异常类205

本章小结207

习题207

第9章 JDBC数据库编程210

9.1 JDBC概述210

9.1.1 JDBC简介210

9.1.2 JDBC URL211

9.1.3 JDBC-ODBC桥212

9.2 JDBC编程212

9.2.1 常用的JDBC API类212

9.2.2 JDBC编程的一般步骤213

9.2.3 用JDBC实现数据库查询和更新215

9.3 Java数据库编程218

本章小结221

习题222

参考文献223

附录A Java关键字分类224

附录B Java运算符优先级表226

附录C ASCII表228

附录D Java 5.0部分常用包中的部分常用类230

热门推荐