图书介绍

高职高专立体化教材计算机系列 Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载

高职高专立体化教材计算机系列 Java程序设计
  • 高晓黎编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302395409
  • 出版时间:2015
  • 标注页数:354页
  • 文件大小:68MB
  • 文件页数:365页
  • 主题词: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:基于JDK的Java程序验证1

1.1.1 必备知识1

1.1.2 案例综述2

1.1.3 解决步骤4

1.1.4 拓展提升10

1.2 案例2:基于MyEclipse的Java程序验证10

1.2.1 必备知识11

1.2.2 案例综述11

1.2.3 解决步骤12

1.2.4 拓展提升20

习题20

第2章 面向对象的Java编程23

2.1 案例1:输出单行信息的Java应用程序23

2.1.1 必备知识23

2.1.2 案例综述24

2.1.3 案例解决24

2.1.4 拓展提升28

2.2 案例2:体现面向对象特征的Java程序31

2.2.1 必备知识31

2.2.2 案例综述33

2.2.3 案例解决33

2.2.4 拓展提升37

2.3 案例3:Java Applet程序38

2.3.1 必备知识39

2.3.2 案例综述39

2.3.3 案例解决40

2.3.4 拓展提升42

习题43

第3章 Java编程基础45

3.1 单元1:数据表达45

3.1.1 Java语言符号集45

3.1.2 Java数据类型47

3.1.3 常量与变量47

3.1.4 数据类型转型50

3.2 单元2:运算符与表达式51

3.2.1 运算符与表达式51

3.2.2 运算符的优先级56

3.3 单元3:程序的结构57

3.3.1 语句与顺序结构58

3.3.2 分支结构59

3.3.3 循环结构64

3.3.4 循环嵌套71

3.3.5 跳转语句74

习题78

第4章 抽象与封装80

4.1 单元1:类的构成要素80

4.1.1 面向对象的基本特征80

4.1.2 类的定义82

4.1.3 属性声明85

4.1.4 构造方法定义87

4.1.5 成员方法定义89

4.2 单元2:Java的封装机制93

4.2.1 Java的修饰符93

4.2.2 访问修饰符94

4.2.3 特征修饰符99

4.3 单元3:成员方法的应用102

4.3.1 成员方法的分类102

4.3.2 成员方法中的数据103

4.3.3 读/写属性的成员方法104

习题109

第5章 字符串与数组112

5.1 单元1:常用的系统内部类112

5.1.1 Java的系统类包112

5.1.2 Math类113

5.1.3 基本数据类型的封装116

5.2 单元2:字符串String121

5.2.1 String类121

5.2.2 StringBuffer类125

5.3 单元3:数组127

5.3.1 一维数组127

5.3.2 多维数组131

5.3.3 数组的应用136

习题140

第6章 继承与多态142

6.1 单元1:继承机制142

6.1.1 继承的概念与实现142

6.1.2 构造方法的继承144

6.1.3 继承的特征与意义148

6.2 单元2:Java的多态149

6.2.1 属性隐藏与方法重写149

6.2.2 方法重载153

6.2.3 重载与重写的不同158

6.3 单元3:抽象类与最终类159

6.3.1 抽象类与抽象方法159

6.3.2 最终类与最终方法163

6.4 单元4:接口165

6.4.1 接口的定义与实现165

6.4.2 深入理解接口171

6.5 单元5:包176

6.5.1 包及包的创建176

6.5.2 包的引用178

习题181

第7章 异常处理184

7.1 单元1:异常处理184

7.1.1 异常类184

7.1.2 异常处理机制187

7.2 单元2:定制异常处理190

7.2.1 抛出异常191

7.2.2 自定义异常193

7.2.3 异常处理机制的特点197

习题197

第8章 图形化用户界面设计199

8.1 单元1:AWT199

8.1.1 AWT的类与组织199

8.1.2 设置颜色与字体203

8.1.3 AWT的应用程序窗体205

8.2 单元2:Swing的容器组件208

8.2.1 框架窗体JFrame209

8.2.2 其他的容器类213

8.3 单元3:Swing的基本组件215

8.3.1 基本组件类215

8.3.2 标签与命令按钮216

8.3.3 文本类组件218

8.3.4 选择类组件221

8.3.5 列表类组件223

8.4 单元4:布局管理器227

8.4.1 AWT的布局管理器228

8.4.2 BorderLayout228

8.4.3 GridLayout230

8.4.4 FlowLayout232

8.4.5 CardLayout235

习题237

第9章 事件处理240

9.1 单元1:事件驱动编程240

9.1.1 重要概念240

9.1.2 Java的事件241

9.1.3 事件处理原理243

9.2 单元2:监听器接口与适配器247

9.2.1 事件监听器接口247

9.2.2 事件适配器类251

9.2.3 内部类254

9.2.4 匿名类257

习题260

第10章 GUI应用开发262

10.1 单元1:菜单系统与工具栏262

10.1.1 菜单系统设计262

10.1.2 工具栏270

10.2 单元2:Swing的高级组件273

10.2.1 选项卡窗格集JTabbedPane273

10.2.2 表格JTable277

10.2.3 层次树JTree280

习题284

第11章 输入输出流286

11.1 单元1:流与文件286

11.1.1 流的类别286

11.1.2 文件类File289

11.2 单元2:字节流的输入输出293

11.2.1 抽象字节流类InputStream与OutputStream294

11.2.2 字节文件流类FileInputStream和FileOutputStream295

11.2.3 字节缓冲流类BufferedInputStream和BufferedOutputStream297

11.2.4 字节数据流类DataInputStream和DataOutputStream298

11.3 单元3:字符流的输入输出301

11.3.1 抽象字符流类Reader和Writer301

11.3.2 转换流类InputStreamReader和OutputStreamWriter302

11.3.3 字符文件流类FileReader和FileWriter303

11.3.4 字符缓冲流类BufferedReader和BufferedWriter305

11.3.5 系统类System308

习题312

第12章 Java数据库应用开发314

12.1 单元1:JDBC314

12.1.1 JDBC概述315

12.1.2 JDBC驱动程序的类别317

12.1.3 JDBC的类与接口318

12.1.4 为MyEclipse配置JDBC运行环境324

12.2 单元2:JDBC操纵数据库中的数据327

12.2.1 编写JDBC数据库应用程序的步骤327

12.2.2 创建数据库表333

12.2.3 查询数据336

12.2.4 增加数据339

12.2.5 修改数据342

12.2.6 删除数据344

习题346

各章课后习题参考答案348

参考文献354

热门推荐