图书介绍

Java程序设计实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java程序设计实用教程
  • 秦学礼主编;郑颖等编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113068316
  • 出版时间:2006
  • 标注页数:311页
  • 文件大小:26MB
  • 文件页数:322页
  • 主题词: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.1.3 Java语言的高级应用4

1.2 Java程序开发过程6

1.2.1 编写Java程序源代码6

1.2.2 编译Java源程序生成字节码6

1.2.3 Java程序的运行7

1.3.3 JDK开发环境8

1.3.2 开发和运行Java的软件环境8

1.3.1 开发和运行Java的硬件环境8

1.3 Java开发环境8

1.3.4 JDK的安装与环境设置9

1.3.5 JBuilder集成开发环境11

1.3.6 JBuilder集成开发环境的安装要求12

1.3.7 JBuilder集成开发环境的安装13

1.3.8 JBuilder9.0集成开发环境的界面14

1.4 程序实例16

1.4.1 简单的JavaApplication应用程序16

1.4.2 简单的Java Applet小应用程序17

1.4.3 用JBuilder 9集成开发环境创建一个工程19

习题121

2.1.1 Java源程序结构23

2.1.2 Java程序书写规范23

2.1 Java源程序与书写规范23

第2章 Java语言基础23

2.2 Java程序基本结构24

2.2.1 保留字(Reserved Word)24

2.2.2 标识符(Identifiers)25

2.2.3 注释25

2.2.4 分隔符26

2.3 Java数据类型27

2.3.1 常量28

2.3.2 变量28

2.3.3 基本数据类型30

2.3.4 字符串33

2.4.1 算术运算符35

2.4 Java运算符和表达式35

2.4.2 关系运算符38

2.4.3 逻辑运算符39

2.4.4 位运算符40

2.4.5 字符串运算符41

2.4.6 条件运算符42

2.4.7 其他运算符42

2.4.8 表达式43

2.5 Java控制语句43

2.5.1 分支语句44

2.5.2 循环语句46

2.5.3 特殊的控制流语句49

2.6 Java类定义规范51

2.6.1 方法的定义51

2.6.2 方法的调用及参数传递53

2.6.4 递归方法56

2.6.3 方法的返回值56

2.7 Java开发类库组成57

2.7.1 Java类库结构57

2.7.2 基础类库58

2.7.3 常用基础类介绍59

2.8 程序实例62

2.8.1 实例162

2.8.2 实例263

习题264

第3章 Java面向对象编程基础66

3.1 类66

3.1.1 类的概念66

3.1.2 类的定义67

3.1.3 类的构造方法68

3.1.4 类的封装、多态和继承70

3.2 对象75

3.2.1 对象的概念75

3.2.2 创建对象75

3.2.3 对象的引用76

3.3 类的成员变量76

3.3.1 成员变量定义的语法规范76

3.3.2 成员变量修饰符77

3.4 类的成员方法79

3.4.1 方法定义的语法规范79

3.4.2 成员方法的方法修饰符80

3.5 程序实例82

3.5.1 实例182

3.4.3 使用this关键字修饰的方法82

3.5.2 实例284

习题386

第4章 包、接口和异常89

4.1 包和接口89

4.1.1 包89

4.1.2 接口91

4.2 异常93

4.2.1 异常与异常类93

4.2.2 异常处理95

4.2.3 创建用户自己的异常98

4.3 程序实例98

4.3.1 实例198

4.3.2 实例2100

习题4102

第5章 数组、向量及字符处理105

5.1 数组(Array)105

5.1.1 一维数组105

5.1.2 二维数组108

5.2 向量(Vector)113

5.2.1 创建向量类的对象114

5.2.2 访问向量序列中的元素114

5.2.3 在向量序列中添加元素115

5.2.4 修改或删除向量序列中的元素116

5.2.5 查找向量中的元素117

5.2.6 测试向量中元素个数118

5.3 字符处理(String)118

5.3.1 String类119

5.3.2 StringBuffer类122

习题5125

第6章 输入/输出处理127

6.1 I/O流概述127

6.2 字节流127

6.2.1 InputStream类和OutputStream类127

6.2.2 文件流FileInputStream/FileOutputStream128

6.2.3 标准流131

6.3 字符流132

6.3.1 Reader类和Writer类132

6.3.2 InputStreamReader类和OutputStreamWriter类134

6.3.3 BufferedReader类和BufferedWriter类135

习题6137

7.1.1 Applet基本工作原理139

7.1 Applet139

第7章 Applet与图形用户界面139

7.1.2 Applet的运行控制及生命周期141

7.1.3 Applet与HTML文件的配合141

7.2 常用组件与事件处理144

7.2.1 标签146

7.2.2 按钮147

7.2.3 文本框和文本区149

7.2.4 下拉列表153

7.2.5 复选框和选项按钮154

7.2.6 列表框156

7.3 组件布局管理158

7.3.1 FlowLayout布局158

7.3.3 GridLayout布局159

7.3.2 BorderLayout布局159

7.3.4 CardLayout布局160

7.3.5 GridBagLayout布局162

7.3.6 null布局164

习题7165

第8章 窗口、菜单和对话框166

8.1 窗口及事件166

8.2 菜单170

8.2.1 为窗口加入菜单和定义二级菜单170

8.2.2 弹出式菜单173

8.3 对话框174

8.3.1 Dialog类174

8.3.2 FileDialog类177

习题8179

第9章 Java Swing基础181

9.1 重要的类181

9.2 中间容器182

9.3 各种组件183

9.3.1 JFrame类183

9.3.2 标签(JLabel)184

9.3.3 按钮(JButton)184

9.3.4 单选按钮组和复选框187

9.3.5 组合框(JComboBox)191

9.3.6 列表框(JList)193

9.3.7 文本框(JTextField)195

9.3.8 文本区(JTextArea)组件198

9.3.9 进度条(JProgressBar)200

习题9202

第10章 多线程与网络编程204

10.1 多线程204

10.1.1 多线程基本概念204

10.1.2 创建线程的方式206

10.1.3 线程的控制207

10.1.4 线程的优先级及终止208

10.1.5 多线程的互斥与同步209

10.2 网络编程214

10.2.1 网络基本概念214

10.2.2 Java与Internet215

10.2.3 使用InetAddress215

10.2.4 使用URL219

10.2.5 Socket通信221

10.2.6 数据报通信222

习题10223

第11章 Java数据库连接(JDBC)224

11.1 JDBC基础224

11.1.1 JDBC驱动程序224

11.1.2 JDBC API常用类和接口225

11.2 配置ODBC数据源228

11.3 JDBC数据库编程229

11.4 示例232

11.5 程序实例233

11.5.1 实例1233

11.5.2 实例2234

11.5.3 实例3236

11.5.4 实例4238

11.5.5 实例5239

习题11242

第12章 使用JBuilder 9.0开发应用程序243

12.1 JBuilder 9.0开发应用程序基础243

12.1.1 JBuilder工程243

12.1.2 配置类库路径247

12.1.3 开发Java应用程序249

12.2 Java应用程序的可视化设计252

12.2.1 菜单的制作252

12.2.2 界面设计253

12.3 Java应用程序开发实例256

12.3.1 系统模块设计256

12.3.2 数据库结构设计257

12.3.3 详细设计258

习题1273

附录A 练习与解答273

习题2274

习题3277

习题4278

习题5279

习题6281

习题7284

习题8287

习题9290

习题10294

习题11300

附录B 下载文件的安装与使用309

参考文献311

热门推荐