图书介绍

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

Java程序设计
  • 陈圣国编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560613101
  • 出版时间:2003
  • 标注页数:253页
  • 文件大小:22MB
  • 文件页数:263页
  • 主题词: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的现状1

目录1

1.2 Java的特点2

1.2.1 结构中立2

1.2.3 简单3

1.2.4 分布式3

1.2.2 面向对象3

1.2.5 健壮4

1.2.6 安全4

1.2.7 多线程4

1.3 Java程序的开发过程与运行环境4

1.3.1 Java程序的开发过程4

1.3.2 Application与Applet5

1.3.3 JDK的安装与使用7

1.3.4 Visual J++6.0的使用11

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

A.JDK开发工具14

B.Visual J++6.0集成开发环境18

习题一24

第2章 Java语言基础25

2.1 一个简单的例子25

2.2 标识符25

2.2.1 Java字符集25

2.2.2 标识符构成规则26

2.2.3 关键字26

2.3 数据类型26

2.3.1 整型26

2.3.3 字符型28

2.3.2 实型28

2.3.4 布尔型29

2.4 运算符与表达式29

2.4.1 概述29

2.4.2 算术运算符30

2.4.3 赋值运算符32

2.4.4 关系运算符32

2.4.5 逻辑运算符33

2.4.6 位运算符34

2.4.7 条件运算符35

2.5 流程控制语句36

2.5.1 分支语句36

2.4.8 类型转换36

2.5.2 循环语句39

2.5.3 break语句40

2.5.4 continue语句42

2.5.5 其他流程控制语句42

2.5.6 程序举例43

实训二 结构化程序设计44

习题二45

3.1.2 对象与类49

3.1.1 面向对象的基本思想49

3.1 面向对象的基本思想和基本概念49

第3章 类与对象49

3.1.3 继承性50

3.1.4 多态性50

3.1.5 封装51

3.2 案例51

3.3 类的声明与对象的创建54

3.3.1 类声明的基本语法54

3.3.2 类的构造方法与对象的初始化57

3.3.3 对象的使用59

3.3.4 静态成员61

3.3.5 类内方法的重载64

3.3.6 字符串67

3.3.7 数组71

3.4 继承76

3.4.1 继承的基本语法76

3.4.2 抽象类与抽象方法82

3.4.3 接口84

3.5 包的使用86

3.5.1 包的概念86

3.5.2 类的访问权限87

3.5.3 包的定义87

3.6 编程实例88

实训三 面向对象程序设计91

习题三97

第4章 图形界面101

4.1 图形界面的输出101

4.1.1 案例101

4.1.2 Applet基础103

4.1.3 Java的图形坐标系统106

4.1.4 字形和颜色的设置107

4.1.5 图形图像的输出111

4.1.6 动画的实现118

4.2.2 Java语言事件处理的一般方法120

4.2 事件的处理120

4.2.1 实例120

4.2.3 鼠标的响应122

4.2.4 键盘的响应124

4.3 图形用户界面设计126

4.3.1 java.awt包126

4.3.2 事件的响应126

4.3.3 常用的组件128

4.3.4 布局管理器142

4.4 编程实例148

实训四 图形用户界面的实现152

习题四157

第5章 多线程159

5.1 案例159

5.2 线程的概念161

5.2.1 线程与多线程161

5.2.2 进程与线程161

5.2.3 线程的优先级与类别161

5.2.4 线程的状态与生命周期162

5.3 多线程的实现方法162

5.3.1 线程类Thread162

5.3.2 继承Thread类164

5.3.3 实现Runnable接口165

5.4 线程的同步与死锁168

5.4.1 同步的概念168

5.4.2 synchronized方法169

5.4.3 synchronized块171

5.4.4 线程的死锁172

实训五 多线程程序设计174

习题五174

第6章 异常处理176

6.1 异常的概念176

6.1.1 案例176

6.1.2 异常处理177

6.2 Java语言异常的处理178

6.2.1 try-catch块178

6.2.2 异常的抛掷180

6.2.3 实例180

6.3 异常的类型182

6.3.1 Java异常类层次182

6.3.2 创建自己的异常类182

实训六 处理并创建异常184

习题六184

7.1.1 流186

第7章 输入/输出186

7.1 流和文件186

7.1.2 文件187

7.2 基本输入/输出类187

7.2.1 InputStream类187

7.2.2 OutputStream类188

7.2.3 PrintStream类188

7.2.4 其他常用流类189

7.3 文件的输入/输出191

7.3.1 FileInputStream类191

7.3.2 FileOutputStream类192

7.3.3 RandomAccessFile类194

7.3.4 File类195

7.4 编程实例199

实训七 输入/输出的实现200

习题七201

第8章 网络编程概述203

8.1 概述203

8.1.1 网络技术基础203

8.2 URL编程204

8.2.1 URL的概念204

8.1.2 网络编程的基本方法204

8.2.2 URL类205

8.2.3 URLConnection类215

8.2.4 实例217

8.3 Socket编程简介223

8.3.1 TCP Socket编程223

8.3.2 UDP Socket编程228

8.3.3 实例231

实训八 用Java实现网络通信235

习题八235

9.1.1 JDBC的概念237

第9章J DBC编程技术237

9.1 JDBC概述237

9.1.2 JDBC URL238

9.1.3 JDBC-ODBC桥238

9.2 使用JDBC开发数据库应用239

9.2.1 一个完整的例子239

9.2.2 一般步骤241

9.2.3 JDBC相关类介绍243

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

习题九252

参考文献253

热门推荐