图书介绍

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

JAVA语言程序设计
  • 赵国玲,王宏,柴大鹏编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111297376
  • 出版时间:2010
  • 标注页数:308页
  • 文件大小:48MB
  • 文件页数:318页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

JAVA语言程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 认识Java1

1.1 Java的发展及应用1

1.1.1 Java的产生及发展1

1.1.2 Java的广泛应用2

1.2 Java语言2

1.2.1 Java语言的特点2

1.2.2 Java的语言规范和运行机制4

1.3 Java开发工具5

1.3.1 Sun.JDK软件包6

1.3.2 安装JDK8

1.3.3 配置JDK8

1.3.4 JDK的常用工具9

1.3.5 使用JDK开发Java程序的一般过程10

1.3.6 几种常用的Java集成开发环境11

1.4 认识Java程序12

1.4.1 JavaApplication程序12

1.4.2 JavaApplet程序15

1.5 Solaris和Linux平台下JDK的安装18

1.6 本章小结21

1.7 习题21

第2章 Java编程基础23

2.1 标识符与关键字23

2.1.1 关键字23

2.1.2 标识符24

2.1.3 分隔符24

2.2 基本数据类型25

2.3 常量与变量25

2.3.1 常量26

2.3.2 变量27

2.4 Java中的运算符与表达式28

2.4.1 算术运算符29

2.4.2 关系运算符30

2.4.3 逻辑运算符30

2.4.4 赋值运算符31

2.4.5 位运算符32

2.4.6 其他运算符35

2.4.7 运算符的优先级35

2.4.8 数值类型的转换36

2.5 Java程序的基本输入输出37

2.5.1 基本输入37

2.5.2 基本输出38

2.6 流程控制语句39

2.6.1 选择语句39

2.6.2 循环语句43

2.6.3 跳转语句46

2.6.4 应用实例48

2.7 数组49

2.7.1 一维数组49

2.7.2 二维数组52

2.7.3 应用实例55

2.8 字符串56

2.8.1 String类56

2.8.2 StringBuffer类62

2.9 本章小结64

2.10 习题64

第3章 面向对象概念及Java实现70

3.1 面向对象的基本概念70

3.2 在Java中使用类与对象72

3.2.1 类的定义72

3.2.2 对象的创建74

3.2.3 对象的使用76

3.2.4 构造方法78

3.2.5 对象创建实例81

3.2.6 实例成员和类成员82

3.2.7 类及成员的访问权限85

3.3 方法的定义与实现88

3.3.1 方法定义88

3.3.2 方法调用及参数传递90

3.3.3 变量的作用域94

3.3.4 关键字this的使用95

3.3.5 结束方法96

3.4 方法重载96

3.5 main()方法中的参数99

3.6 应用实例100

3.7 本章小结102

3.8 习题102

第4章 类的继承105

4.1 类的继承105

4.1.1 继承的概念105

4.1.2 继承的实现107

4.1.3 隐藏与覆盖109

4.1.4 继承与构造方法113

4.1.5 关键字super的使用115

4.1.6 阻止继承117

4.1.7 应用实例117

4.2 抽象类与抽象方法120

4.2.1 抽象方法120

4.2.2 抽象类121

4.3 接口的定义及实现122

4.3.1 接口的定义122

4.3.2 接口的实现123

4.3.3 应用实例124

4.4 包的应用125

4.4.1 将类放入包125

4.4.2 使用包中的类127

4.4.3 常见的系统包及类的使用129

4.5 内部类136

4.6 应用实例137

4.7 本章小结139

4.8 习题140

第5章 异常处理141

5.1 异常和异常类141

5.1.1 什么是异常141

5.1.2 异常处理机制143

5.1.3 Java异常类144

5.2 异常处理145

5.2.1 捕获异常146

5.2.2 声明异常149

5.2.3 抛出异常149

5.3 自定义异常类151

5.4 本章小结153

5.5 习题153

第6章 Java图形用户界面设计155

6.1 Java图形用户界面概述155

6.1.1 AWT与Swing组件155

6.1.2 Java图形API156

6.1.3 Java图形用户界面的构成157

6.1.4 图形用户界面程序实例158

6.2 Java布局管理159

6.3 Java事件处理164

6.4 常用Swing组件的使用167

6.4.1 JComponent的常用属性和方法167

6.4.2 容器组件167

6.4.3 按钮(JButton)169

6.4.4 标签(JLabel)170

6.4.5 文本框(JTextField、JTextArea、JPasswordField)171

6.4.6 复选框(JCheckBox)174

6.4.7 单选按钮(JRadioButton)175

6.4.8 组合框(JComboBox)177

6.4.9 列表框(JList)178

6.4.10 滚动条(JSlider)180

6.4.11 对话框(JOptionPane)181

6.5 图形界面中的用户自定义成分182

6.5.1 绘制图形和文本182

6.5.2 字体设置185

6.5.3 颜色控制186

6.5.4 显示图像187

6.6 创建和使用菜单187

6.6.1 创建菜单188

6.6.2 弹出式菜单190

6.7 应用实例190

6.8 本章小结194

6.9 习题194

第7章 Java Applet小应用程序195

7.1 JavaApplet的特点195

7.1.1 JavaApplet的执行过程196

7.1.2 JavaApplet的生命周期197

7.1.3 Applet类的主要方法198

7.2 HTML基础198

7.2.1 HTML常用标记198

7.2.2 Applet标记199

7.2.3 HTML与 Applet参数传递200

7.3 应用实例201

7.4 本章小结206

7.5 习题206

第8章 多线程207

8.1 多线程的基本概念207

8.2 多线程的实现机制207

8.2.1 继承Thread类207

8.2.2 实现Runnable接口208

8.2.3 程序实例209

8.3 控制线程和线程状态210

8.3.1 线程的控制210

8.3.2 线程的状态214

8.4 线程的同步215

8.4.1 共享受限资源215

8.4.2 线程间的协作221

8.4.3 死锁222

8.4.4 中断线程222

8.5 应用实例222

8.6 本章小结224

8.7 习题225

第9章 Java输入输出处理227

9.1 输入输出227

9.1.1 输入输出概述227

9.1.2 字节流InputStream和 OutputStream228

9.1.3 字符流Reader和Writer230

9.1.4 标准输入输出流230

9.2 文件与目录233

9.2.1 Java文件和目录管理233

9.2.2 文件的顺序访问235

9.2.3 随机存取文件238

9.3 应用实例240

9.4 本章小结241

9.5 习题241

第10章 Java网络编程244

10.1 网络基础244

10.1.1 TCP/IP协议244

10.1.2 通信端口246

10.1.3 URL概念247

10.1.4 Java与网络编程248

10.2 URL编程248

10.2.1 创建URL对象248

10.2.2 获取URL对象的属性249

10.2.3 使用URL类访问网络资源250

10.3 InetAddress类251

10.4 Socket通信252

10.4.1 Socket类252

10.4.2 ServerSocket类254

10.5 应用实例255

10.6 本章小结258

10.7 习题258

第11章 Java对数据库的访问259

11.1 JDBC数据库连接简介259

11.1.1 JDBC的基本功能259

11.1.2 JDBC驱动程序类型260

11.2 结构化查询语言SQL261

11.2.1 SQL概述261

11.2.2 数据定义261

11.2.3 数据更新262

11.2.4 数据查询263

11.3 JDBC应用264

11.3.1 与数据库建立连接264

11.3.2 执行SQL语句268

11.3.3 检索结果集270

11.3.4 管理连接、语句和结果集271

11.3.5 缓存结果集271

11.3.6 事务272

11.3.7 元数据273

11.4 应用实例273

11.5 本章小结279

11.6 习题279

附录 全书实训281

实训1 Java开发环境的安装、配置及Java程序运行281

实训2 Java基本语法282

实训3 数组和字符串的使用286

实训4 面向对象的概念与Java实现287

实训5 类的继承289

实训6 抽象类、包与接口的使用289

实训7 异常处理291

实训8 图形用户界面程序设计(1)293

实训9 图形用户界面程序设计(2)294

实训10 Applet小程序的设计295

实训11 多线程及其应用297

实训12 Java输入输出流300

实训13 Java网络编程301

实训14 Java数据库访问304

实训15 Java综合应用程序设计——网吧计费系统306

参考文献308

热门推荐