图书介绍

JAVA程序设计PDF|Epub|txt|kindle电子书版本网盘下载

JAVA程序设计
  • 陈显亭,徐学禹,刘跃娟主编;王桦兴副主编 著
  • 出版社: 长春:吉林大学出版社
  • ISBN:9787560149769
  • 出版时间:2011
  • 标注页数:308页
  • 文件大小:47MB
  • 文件页数:320页
  • 主题词: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 Java语言简介1

1.2 Java运行环境与开发环境2

1.2.1 Java三种平台简介2

1.2.2 Java SDK开发环境3

1.3一个Java程序的开发过程4

1.3.1 Java程序的开发过程4

1.3.2一个简单的Java应用程序的开发5

1.3.3一个简单的Java小应用程序的开发6

1.4 Java开发工具简介6

小结7

习题7

第2章 Java语言基础8

2.1基本数据类型与变量8

2.1.1标识符8

2.1.2保留字8

2.1.3空白与注释9

2.1.4基本数据类型9

2.1.5常量10

2.1.6变量11

2.2运算符与表达式12

2.2.1算术运算12

2.2.2关系运算13

2.2.3逻辑运算13

2.2.4赋值运算13

2.2.5位运算14

2.2.6数据类型转换14

2.2.7运算符的优先级16

2.3数组17

2.3.1一维数组17

2.3.2二维数组18

小结20

习题21

第3章 Java语言流程控制语句23

3.1分支语句23

3.1.1 if语句23

3.1.2条件运算符26

3.1.3 switch语句26

3.2循环语句30

3.2.1 while语句30

3.2.2 do-while语句31

3.2.3 for语句31

3.2.4增强的for语句33

3.2.5循环嵌套34

3.3跳转语句34

3.3.1 break语句34

3.3.2 continue语句35

3.3.3返回语句return35

3.4循环控制要点及循环语句比较36

小结38

习题39

第4章 Java面向对象编程基础40

4.1面向对象技术基础40

4.1.1面向对象的基本概念40

4.1.2面向对象的基本特征40

4.2 Java中的类41

4.2.1类的定义41

4.2.2类及其成员的访问控制符42

4.2.3数据成员的声明42

4.2.4成员方法的声明43

4.3对象45

4.3.1对象的创建与使用45

4.3.2构造方法47

4.4访问权限51

4.4.1 public修饰符51

4.4.2 private修饰符51

4.5方法的重载52

4.6 static、final修饰符54

4.6.1 static修饰符54

4.6.2 final修饰符56

4.7参数的传递57

4.7.1方法参数的传递57

4.7.2命令行参数的使用58

小结59

习题59

第5章 Java面向对象编程进阶62

5.1继承62

5.1.1 Java语言的继承语法62

5.1.2继承与成员访问控制65

5.1.3 java.lang.Object类介绍67

5.1.4成员变量的隐藏和方法的重写68

5.1.5 super与this70

5.1.6对象的上转型对象72

5.2多态性73

5.3最终类最终方法与抽象类抽象方法78

5.4接口82

5.4.1接口声明82

5.4.2接口与类83

5.4.3使用接口的优点88

5.5包88

5.5.1 package语句88

5.5.2 import语句89

5.5.3编译和运行包90

5.5.4包级访问控制91

5.6嵌套类93

5.6.1内部类94

5.6.2局部内部类95

5.6.3匿名内部类96

5.6.4静态嵌套类97

小结99

习题99

第6章 异常101

6.1异常类102

6.1.1 Java异常类的类层次102

6.1.2运行时异常与非运行时异常102

6.1.3创建用户异常类103

6.2异常的捕获与处理104

6.2.1 Java异常处理机制104

6.2.2 try-catch-finally104

6.2.3抛出异常108

小结111

习题111

第7章 字符串处理112

7.1 String类112

7.1.1创建String对象112

7.1.2 String类的常用方法114

7.1.3其他数据类型与字符串的相互转换118

7.2 StringBuffer类120

7.2.1创建StringBuffer对象120

7.2.2 StringBuffer类的常用方法120

7.3 StringTokenizer类123

小结124

习题124

第8章 线程126

8.1线程的概念126

8.2线程的控制与调度127

8.2.1创建线程127

8.2.2线程生命周期131

8.2.3线程的优先级132

8.2.4线程的调度132

8.2.5守护线程135

8.3线程的互斥136

8.4线程的同步140

8.5线程联合143

小结144

习题145

第9章 图形用户界面146

9.1 Java程序的图形用户界面146

9.1.1 Java图形用户界面的组成146

9.1.2 AWT和Swing组件147

9.1.3 Java的事件处理模式148

9.2 Swing容器149

9.2.1顶层容器149

9.2.2中间容器154

9.3布局管理器156

9.3.1 FlowLayout布局管理器158

9.3.2 BorderLayout布局管理器159

9.3.3 GridLayout布局管理器161

9.4 Swing组件162

9.4.1标签163

9.4.2按钮166

9.4.3复选按钮168

9.4.4单选按钮171

9.4.5文本框174

9.4.6组合框177

9.5 Java事件类及处理179

9.5.1 Java事件类179

9.5.2窗口事件的处理181

9.5.3键盘事件的处理187

9.5.4鼠标事件的处理189

9.5.5语义事件的处理191

小结196

习题196

第10章 Java的输入/输出198

10.1 File类198

10.2字节流201

10.2.1 FilelnputStream类201

10.2.2 FileOutputStream类203

10.3字符流204

10.4 RandomAccessFile类207

10.5数据流209

10.6对象流与序列化212

小结214

习题215

第11章 网络通信216

11.1 URL通信216

11.1.1 URL通信基础216

11.1.2 URL类217

11.1.3通过字节流读取WWW资源218

11.1.4使用HttpURLConnection实现双向通信219

11.2 Socket通信220

11.2.1 InetAddress类222

11.2.2 Socket类与ServerSocket类223

11.2.3多线程的客户/服务器程序227

11.2.4 URL通信与Socket通信的区别231

11.3数据报通信231

11.3.1 DatagramSocket类232

11.3.2 DatagramPacket类232

11.3.3 UDP通信的示例程序233

小结235

习题236

第12章 泛型程序设计与对象容器237

12.1泛型程序设计237

12.1.1泛型类的定义与使用238

12.1.2对象包装器240

12.2 Java对象容器241

12.2.1 Java对象容器接口241

12.2.2 Java的对象容器类243

12.2.3支持对象容器的辅助工具245

12.3迭代器245

12.3.1迭代器设计模式245

12.3.2迭代器的基本用法247

12.3.3列表专用迭代器247

12.4类集容器250

12.4.1类集容器接口250

12.4.2列表容器251

12.4.3集合容器253

12.5映射容器256

12.5.1映射容器接口256

12.5.2映射容器类257

小结258

习题259

第13章 JDBC与数据库应用260

13.1建立使用JDBC的运行环境260

13.2使用JDBC—ODBC桥接器访问数据库262

13.3 Java与SQL间的数据类型映射268

13.4修改、添加、删除记录269

13.5使用数据表的元信息271

13.6 JDBC编程实例274

小结281

习题282

附录A Java语言编码规范283

附录B 设计模式初步296

参考文献308

热门推荐