图书介绍

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

Java程序设计
  • 苏俊编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111167554
  • 出版时间:2005
  • 标注页数:303页
  • 文件大小:23MB
  • 文件页数:313页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java程序设计PDF格式电子书版下载

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

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

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

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

图书目录

目录1

前言1

第1章 Java绪论1

学习指南1

1.1 计算机程序设计概述1

1.1.1 数据结构2

1.1.2 算法2

1.1.3 高级程序设计语言6

1.1.4 程序设计的基本步骤8

1.2 Java简介9

1.2.1 Java技术9

1.2.2 Java版本9

1.2.3 初识Java程序10

1.3 Java开发环境11

1.3.1 Java运行环境12

1.3.2 Java开发工具15

1.3.3 JDK常用命令16

1.4 建立Java环境17

1.4.1 获得JDK软件17

1.4.2 安装过程17

1.4.3 设置开发环境19

1.5 综合示例23

1.6 小结31

练习32

2.1.1 注释33

2.1 Java语言的基本元素33

学习指南33

第2章 Java与面向对象技术33

2.1.2 标识符与保留字36

2.1.3 基本数据类型36

2.1.4 常量与变量41

2.1.5 运算符43

2.1.6 表达式49

2.2 Java的对象技术49

2.2.1 事物的抽象49

2.2.2 成员属性50

2.2.3 成员方法50

2.2.4 构造方法51

2.3.1 Java的类定义52

2.3 Java的类52

2.2.5 对象结构52

2.3.2 Java的类实例57

2.4 面向对象的特征62

2.4.1 封装性62

2.4.2 多态性66

2.4.3 继承性69

2.4.4 泛化69

2.4.5 重用性、包与组件69

2.4.6 Object类71

2.5 综合示例72

2.6 小结74

练习74

3.1.1 Integer类75

3.1 对象数据类型75

第3章 Java语言的编程基础75

学习指南75

3.1.2 Float类和Double类77

3.1.3 Character类79

3.1.4 Boolean类80

3.1.5 Date类和Calendar类81

3.1.6 不同数据类型之间的转换83

3.2 流程控制结构84

3.2.1 选择语句84

3.2.2 循环语句88

3.2.3 转移语句90

3.2.5 异常处理93

3.2.4 返回语句93

3.3 数组类99

3.3.1 声明数组99

3.3.2 数组的初始化100

3.3.3 数组元素的引用100

3.4 字符串类108

3.4.1 String类108

3.4.2 StringBuffer类114

3.4.3 StringTokenizer类116

3.5 项目实习(一)118

3.5.1 应用组件的概念118

3.5.2 学生信息管理系统概述120

3.5.3 学生数据的组件121

3.5.4 控制流程的组件124

3.5.5 应用程序126

3.6 小结128

练习128

第4章 Java的常用基础类130

学习指南130

4.1 输入输出类130

4.1.1 流130

4.1.2 File类131

4.1.3 输出操作133

4.1.4 输入操作138

4.2 Math类142

4.2.1 java.lang.Math143

4.2.2 java.math149

4.3 Vector类150

4.4 Stack类154

4.5 项目实习(二)162

4.5.1 从文件中装载学生信息162

4.5.2 把学生信息存储到文件中163

4.5.3 测试新功能164

4.6 小结166

练习166

第5章 Java数据库编程技术167

学习指南167

5.1 数据库系统概述167

5.1.1 数据库系统167

5.1.2 Access数据库概述168

5.1.3 SQL语言170

5.1.4 常用SQL句型171

5.2 JDBC概述173

5.2.1 JDBC的作用173

5.2.2 JDBC驱动类型173

5.2.3 建立数据源174

5.2.4 JDBC编程步骤174

5.3 JDBC的常用类175

5.3.1 DriverManager类175

5.3.2 Statement接口176

5.3.3 ResultSet接口176

5.3.4 JDBC示例程序177

5.4 项目实习(三)179

5.4.1 查询学生数据181

5.4.2 插入学生数据181

5.4.3 修改学生数据182

5.4.4 删除学生数据183

5.4.5 把文件数据导入到数据库中183

5.4.6 把数据库中数据导出到文件中184

5.4.7 数据库版的学生信息管理系统应用184

5.5 小结185

练习185

第6章 GUI设计186

学习指南186

6.1 Java GUI简介186

6.2 Swing的常用类(一)187

6.2.1 JFrame类188

6.2.2 JMenu类190

6.2.3 JPanel类194

6.2.4 JLabel类195

6.2.5 JTextField类196

6.2.6 JButton类196

6.3 布局管理器198

6.3.1 FlowLayout类198

6.3.2 GridLayout类200

6.3.3 BorderLayout类200

6.4 事件处理201

6.4.1 Event类201

6.4.2 常用事件处理203

6.5 Swing的常用类(二)212

6.5.1 JOptionPane类212

6.5.2 JList类214

6.5.3 JCheckbox类216

6.5.4 JTextArea类218

6.5.5 JDialog类220

6.5.6 JRadioButton类221

6.5.7 JComboBox类223

6.5.8 JTable类224

6.5.9 JFileChooser类226

6.5.10 JTabbedPane类227

6.6.1 实现“帮助→关于系统”的功能229

6.6.2 实现“数据操作→添加”功能229

6.6 项目实习(四)229

6.6.3 实现“数据操作→删除”的功能234

6.6.4 实现“数据查询→表格”的功能238

6.6.5 实现“文件→导入数据”的功能241

6.6.6 实现其他功能的说明243

6.7 小结244

练习245

第7章 Java多媒体技术246

学习指南246

7.1 概述246

7.1.1 Applet类246

7.1.2 JApplet类249

7.1.3 如何在Java应用中使用JApplet类251

7.1.4 颜色与Color类252

7.1.5 字体与Font类253

7.2 绘制图形255

7.2.1 绘制线段255

7.2.2 绘制矩形256

7.2.3 绘制椭圆或圆258

7.2.4 绘制圆弧259

7.2.5 绘制多边形260

7.3 显示图像261

7.4 播放声音264

7.5 综合示例266

7.6 小结270

练习270

8.1.1 进程与线程271

8.1 线程概述271

第8章 Java多线程技术271

学习指南271

8.1.2 Thread类273

8.1.3 Runnable接口274

8.1.4 线程的状态274

8.2 建立线程275

8.2.1 直接方式与Thread类275

8.2.2 间接方式与Runnable接口277

8.3 线程组279

8.4 线程同步282

8.5 综合示例283

练习287

8.6 小结287

第9章 Java与Socket编程289

学习指南289

9.1 网络通信概述289

9.2 Java的常用网络类289

9.2.1 InetAddress类289

9.2.2 Socket类291

9.2.3 ServerSocket类292

9.3 点对点通信的示例292

9.4 点对面通信的示例297

9.5 小结302

练习302

附录 Java保留字303

热门推荐