图书介绍

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

JAVA程序设计
  • 邵斐著 著
  • 出版社: 南京:东南大学出版社
  • ISBN:9787564121365
  • 出版时间:2010
  • 标注页数:220页
  • 文件大小:85MB
  • 文件页数:233页
  • 主题词: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.1.1 Java的发展简史1

1.1.2 Java语言的特点2

1.2 Java的安装3

1.2.1 Java语言的开发工具3

1.2.2 安装Java 2 SDK6

1.2.3 更新系统环境变量7

1.3 Java应用程序与Java小程序9

实训一 安装与熟悉Java开发工具12

第2章 Java编程入门14

2.1 Java程序的结构14

2.1.1 Java程序布局14

2.1.2 Java源程序的组成14

2.1.3 注解语句16

2.1.4 打印语句16

2.2 标识符17

2.2.1 Java字符集17

2.2.2 标识符构成规则19

2.2.3 关键字19

2.3 数据类型20

2.3.1 整型20

2.3.2 实型21

2.3.3 字符型21

2.3.4 布尔型22

2.4 运算符与表达式22

2.4.1 概述22

2.4.2 算术运算符24

2.4.3 赋值运算符25

2.4.4 关系运算符26

2.4.5 逻辑运算符26

2.4.6 位运算符27

2.4.7 条件运算符28

2.4.8 类型转换28

2.5 流程控制语句29

2.5.1 分支语句29

2.5.2 循环语句33

2.5.3 break语句35

2.5.4 continue语句35

实训二 类与对象38

第3章 面向对象程序设计40

3.1 面向对象程序设计概述40

3.1.1 面向对象的概念40

3.1.2 常用术语的含义41

3.1.3 程序设计过程41

3.1.4 面向对象程序设计的特点45

3.2 Java语言的面向对象程序设计47

3.2.1 域47

3.2.2 方法48

3.2.3 构造方法50

3.3 方法的使用和对象数组50

3.3.1 调用方法50

3.3.2 访问方法52

3.3.3 方法重载53

3.3.4 this55

3.3.5 对象比较和对象数组56

3.4 类的继承和多态60

3.4.1 类继承的概念60

3.4.2 类继承的实现61

3.4.3 super63

3.4.4 类的多态64

3.5 包和访问控制符66

3.5.1 包66

3.5.2 常见的系统包67

3.5.3 访问控制符71

3.6 接口74

3.6.1 抽象类和抽象方法74

3.6.2 接口的概念75

3.6.3 接口的实现76

实训三 类与对象78

第4章 常见错误和异常处理80

4.1 常见错误80

4.1.1 编译错误80

4.1.2 运行错误81

4.1.3 逻辑错误82

4.2 异常处理84

4.2.1 异常处理的概念84

4.2.2 Exception类86

4.2.3 异常处理的过程87

4.2.4 多异常的处理91

4.2.5 自定义异常处理93

实训四 异常处理96

第5章 线程及其操作99

5.1 线程的实现99

5.1.1 线程的定义99

5.1.2 创建线程100

5.2 线程的状态及调度106

5.2.1 线程的状态106

5.2.2 线程的调度与优先级107

5.2.3 控制线程109

5.3 线程的同步117

实训五 线程及其操作123

第6章 图形用户界面的设计与实现125

6.1 Java图形用户界面概述125

6.2 标准组件125

6.2.1 组件分类125

6.2.2 容器类组件126

6.2.3 控制组件127

6.2.4 Component类127

6.3 简单图形用户界面127

6.3.1 Frame与Panel127

6.3.2 字体设置130

6.3.3 绘制简单图形130

6.3.4 设置颜色131

6.3.5 显示图像131

6.4 Java事件处理132

6.4.1 Java事件处理机制132

6.4.2 按钮点击事件136

6.4.3 捕获窗口事件137

6.4.4 键盘事件138

6.4.5 鼠标事件138

6.4.6 焦点事件139

6.4.7 事件适配器139

6.5 布局管理142

6.5.1 FlowLayout类143

6.5.2 BorderLayout类144

6.5.3 GridLayout类146

6.5.4 CardLayout类146

6.5.5 GridBagLayout类147

6.6 常用标准组件148

6.6.1 按钮148

6.6.2 标签149

6.6.3 文本组件149

6.6.4 复选框149

6.6.5 单选按钮组150

6.6.6 下拉列表151

6.6.7 列表151

6.6.8 滚动条153

6.6.9 画布153

6.6.10 对话框154

6.6.11 文件对话框154

6.7 Swing组件154

6.7.1 JApplet类156

6.7.2 JFrame类157

6.7.3 JLabel类160

6.7.4 JTextField类160

6.7.5 JPasswordField类161

6.7.6 JButton类161

6.7.7 JCheckBox类161

6.7.8 JRadioButton类162

6.7.9 JComboBox类162

实训六 图形用户界面的设计与实现164

第7章 输入输出165

7.1 流和文件165

7.1.1 流165

7.1.2 文件166

7.2 基本输入/输出类166

7.2.1 InputStream类167

7.2.2 OutputStream类169

7.2.3 PrintStream类170

7.2.4 其他常用流类171

7.3 文件的输入/输出171

7.3.1 FileInputStream类171

7.3.2 FileOtputStream类172

7.3.3 RandomAccessFile类172

7.3.4 File类175

实训七 流式输入输出177

第8章 Java网络编程179

8.1 网络基础179

8.1.1 TCP/IP179

8.1.2 通信端口179

8.1.3 URL180

8.1.4 客户机/服务器模式180

8.1.5 Java网络编程181

8.2 InetAddress编程182

8.3 URL编程184

8.3.1 创建URL对象184

8.3.2 获取URL对象的属性185

8.4 Socket编程188

8.4.1 Socket与ServerSocket类188

8.4.2 Socket通信189

8.5 数据报通信193

8.5.1 UDP套接字193

8.5.2 实例:利用DatagramSocket查询端口占用情况195

8.5.3 实例:利用数据报通信的C/S程序197

8.5.4 组播套接字198

实训八 Java网络编程200

第9章 JDBC编程技术204

9.1 JDBC概述204

9.1.1 JDBC的概念204

9.1.2 JDBC URL204

9.1.3 JDBC-ODBC桥205

9.2 使用JDBC开发数据库的应用205

9.2.1 应用举例205

9.2.2 一般步骤208

9.2.3 JDBC相关类介绍209

实训九 数据库应用程序开发217

参考文献221

热门推荐