图书介绍

Java语言程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载

Java语言程序设计案例教程
  • 刘兆宏,郑莉,陈建等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302174608
  • 出版时间:2008
  • 标注页数:260页
  • 文件大小:53MB
  • 文件页数: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.1Java历史简介1

1.2Java语言与面向对象的程序设计1

1.2.1什么是面向对象编程1

1.2.2为什么学习Java2

1.3Java程序概述3

1.3.1第一个Java程序3

1.3.2Java开发环境4

1.3.3Applet举例7

1.4本章小结9

习题9

第2章 Java语言基础10

2.1Java程序的结构10

2.1.1Java程序布局10

2.1.2Java源程序的组成11

2.2Java程序的一些特殊语句12

2.2.1注释语句12

2.2.2打印语句13

2.3变量、数据类型和立即数13

2.3.1变量15

2.3.2基本数据类型15

2.3.3案例分析:数字交换17

2.4Java标识符和关键字19

2.5运算符和表达式20

2.5.1算术运算符和算术表达式20

2.5.2案例分析:温度转换21

2.5.3逻辑运算符和逻辑表达式22

2.5.4关系运算符和关系表达式24

2.5.5赋值运算符和赋值表达式25

2.5.6条件运算符和逻辑表达式26

2.5.7案例分析:闰年问题26

2.5.8数据类型转换27

2.5.9运算符优先级28

2.5.10案例分析:运算符优先级29

2.6本章小结30

习题30

第3章 流程控制31

3.1算法简介31

3.2选择结构32

3.2.1if语句32

3.2.2案例分析:成绩及格判定34

3.2.3switch语句35

3.2.4案例分析:划分成绩等级37

3.3循环结构39

3.3.1for语句39

3.3.2案例分析:计算平均成绩141

3.3.3while语句42

3.3.4案例分析:计算平均成绩243

3.3.5do-while语句44

3.3.6案例分析:成绩校验145

3.4跳转47

3.4.1break语句47

3.4.2continue语句48

3.4.3案例分析:成绩校验249

3.5Java异常处理机制50

3.5.1异常处理概述50

3.5.2异常处理51

3.5.3案例分析:阅读并调试程序,分析输出结果52

3.6案例分析:学生成绩管理程序54

3.7本章小结58

习题58

第4章 类与对象的基本概念59

4.1类与对象59

4.1.1类的声明60

4.1.2对象的声明与引用61

4.1.3数据成员62

4.1.4方法成员63

4.2案例分析:学生类64

4.3对象初始化67

4.4方法的使用69

4.4.1静态方法69

4.4.2方法重载71

4.4.3this应用73

4.5类的组织76

4.6访问控制77

4.7应用举例78

4.7.1声明BankAccount类78

4.7.2声明toString()方法80

4.7.3声明存取款方法80

4.7.4使用DecimalFormat类81

4.8案例分析:复数类82

4.9本章小结85

习题86

第5章 类的重用87

5.1类的继承87

5.1.1引入87

5.1.2继承的语法89

5.1.3有继承时的构造方法92

5.1.4覆盖94

5.1.5案例分析:交通工具类94

5.2Object类97

5.2.1案例分析:对象同一97

5.2.2案例分析:对象相等99

5.3抽象类101

5.3.1抽象类的声明101

5.3.2抽象方法102

5.3.3案例分析:微型CAD系统102

5.4案例分析:学生成绩管理程序104

5.5本章小结111

习题112

第6章 接口与多态113

6.1接口113

6.1.1接口的定义、实现和使用113

6.1.2案例分析:继承和接口相结合的应用116

6.2多态120

6.2.1多态的应用120

6.2.2对象类型转换123

6.3构造方法与多态124

6.4综合案例:学生成绩管理程序128

6.5本章小结136

习题136

第7章 数组138

7.1数组的概念138

7.2数组的创建和引用139

7.2.1数组的声明139

7.2.2数组的创建139

7.2.3数组元素的初始化140

7.2.4数组的引用140

7.3案例分析:冒泡排序142

7.4二维数组145

7.5案例分析:两个矩阵相加147

7.6对象数组149

7.6.1用数组存储对象150

7.6.2传递数组参数158

7.7案例分析:学生成绩管理程序160

7.8本章小结173

习题173

第8章 输入输出流175

8.1输入输出基础175

8.1.1输入和输出流175

8.1.2字符流和字节流175

8.1.3读写数据的基本方法178

8.1.4标准流178

8.2读写文本文件179

8.2.1写文本文件179

8.2.2读文本文件181

8.3读写二进制文件182

8.3.1写二进制文件182

8.3.2读二进制文件184

8.4对象序列化185

8.5案例分析:书籍对象序列化188

8.6Java文件和目录管理191

8.7本章小结193

习题193

第9章 数据库编程基础194

9.1数据库简介194

9.2建立一个实例数据库195

9.3SQL语言简介197

9.4访问数据库198

9.4.1JDBCAPI中的重要接口198

9.4.2访问数据库的主要流程201

9.5案例分析:创建数据库表203

9.6案例分析:利用Statement增加、删除表中的记录205

9.7案例分析:查询数据库207

9.8案例分析:利用PreparedStatement执行数据库查询和更新210

9.9本章小结214

习题214

第10章 图形用户界面215

10.1GUI概述215

10.2常用容器215

10.2.1JFrame(框架)216

10.2.2JPanel(面板)217

10.3常用GUI组件218

10.3.1JLabel标签219

10.3.2JTextField文本框组件220

10.3.3JTextArea文本区组件222

10.3.4JButton按钮组件223

10.3.5菜单224

10.3.6JToolBar(工具条)组件226

10.3.7JTable(表格)组件227

10.3.8JDialog(对话框)组件228

10.4布局管理230

10.4.1流式布局231

10.4.2边框布局232

10.4.3网格布局233

10.5事件处理235

10.5.1事件源、事件与事件监听器236

10.5.2事件处理流程237

10.5.3事件类型237

10.6案例分析:简单学生信息管理系统239

习题260

热门推荐