图书介绍

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

Java语言程序设计
  • 工业和信息化部教育与考试中心编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113109516
  • 出版时间:2010
  • 标注页数:308页
  • 文件大小:58MB
  • 文件页数:320页
  • 主题词: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.2 Java语言特点2

1.3 Java程序工作方式3

1.4 JDK实用程序4

1.5 Java程序类型7

1.5.1 Java Application程序7

1.5.2 Java Applet程序11

1.5.3 Java交互式程序13

1.6 Java语言编码规范14

小结16

习题16

第2章 Java语言基础17

2.1 Java程序结构17

2.2 表达式规则19

2.2.1 标识符19

2.2.2 基本数据类型(primitive types)21

2.2.3 变量、常量与文字量22

2.2.4 数据类型转换26

2.2.5 基本数据类型包裹类29

2.2.6 引用类型(reference types)31

2.2.7 运算符33

2.2.8 表达式和语句40

2.3 流程控制语句42

2.3.1 结构化编程42

2.3.2 条件语句43

2.3.3 循环语句46

2.3.4 转移语句51

2.4 数组与字符串54

2.4.1 数组54

2.4.2 字符串58

小结63

习题64

第3章 Java面向对象程序设计(上)65

3.1 面向对象求解概述65

3.1.1 利用计算机解决问题的方式65

3.1.2 面向过程的程序设计66

3.1.3 面向对象的方法66

3.1.4 抽象与封装68

3.1.5 面向对象程序设计语言的特点70

3.2 类与对象70

3.2.1 类的声明71

3.2.2 类属性的声明74

3.2.3 类方法的声明77

3.2.4 方法的重载86

3.2.5 构造方法88

3.2.6 类与对象应用实例92

3.3 类的组合与嵌套96

3.3.1 类的组合96

3.3.2 类的嵌套98

3.4 继承99

3.4.1 继承的概念99

3.4.2 继承的实现100

3.4.3 属性的继承、扩展和隐藏103

3.4.4 方法的继承、扩展和覆盖106

3.4.5 类的继承与构造方法108

3.4.6 组合与继承的比较110

3.5 多态113

3.5.1 多态的概念113

3.5.2 对象引用的多态113

3.5.3 多态中的方法覆盖与重载114

3.5.4 动态绑定115

小结118

习题118

第4章 Java面向对象程序设计(下)119

4.1 静态变量和静态方法119

4.1.1 静态变量119

4.1.2 静态方法123

4.2 抽象类和抽象方法126

4.2.1 抽象类126

4.2.2 抽象方法127

4.3 最终类和最终方法129

4.3.1 最终类129

4.3.2 最终方法130

4.4 包132

4.4.1 包和名字空间132

4.4.2 包的创建与包的应用133

4.5 修饰符和访问控制136

4.5.1 类与成员的修饰符137

4.5.2 类的访问控制138

4.6 接口143

4.6.1 接口的定义144

4.6.2 接口的实现146

4.6.3 接口的使用149

小结151

习题152

第5章 Java语言基础类库153

5.1 Java类库153

5.1.1 Java类库概述153

5.1.2 Java类库结构154

5.2 Java语言包(java.lang)155

5.2.1 Object类155

5.2.2 Math类159

5.2.3 System类160

5.3 Java实用程序包(java.util)163

5.3.1 日期类163

5.3.2 随机数类(Random)166

5.3.3 数组类(Arrays)167

5.3.4 向量类(Vector)170

5.4 Java文本包(java.text)177

5.4.1 日期的格式化177

5.4.2 数字的格式化179

5.5 Java数学包(java.math)180

小结182

习题183

第6章 Java程序中的异常处理184

6.1 程序异常概念184

6.2 异常与异常类186

6.2.1 系统异常类186

6.2.2 用户自定义异常类187

6.3 异常处理189

6.3.1 抛出异常189

6.3.2 异常的捕获与处理194

6.3.3 多异常处理197

6.4 异常处理原则202

小结205

习题205

第7章 Java程序的输入/输出206

7.1 Java流式输入/输出概述206

7.1.1 I/O流的层次207

7.1.2 I/O流的分类209

7.2 字节流类211

7.2.1 基本字节流类211

7.2.2 用字节流读/写文件214

7.2.3 用字节流读/写二进制数据217

7.3 字符流类221

7.3.1 基本字符流类222

7.3.2 用字符流读/写文件226

7.3.3 用数据包裹类读取基本类型数据228

7.4 缓冲流类229

7.4.1 字节流缓冲流230

7.4.2 字符流缓冲流231

7.5 对象流类233

7.6 文件操作236

7.6.1 文件与目录操作(File类)236

7.6.2 文件的随机访问(RandomAccessFile类)239

小结241

习题241

第8章 Java数据库编程接口242

8.1 数据库基础知识242

8.1.1 数据库技术概述242

8.1.2 数据模型和关系表243

8.2 建立Access数据库实例245

8.2.1 在Access中创建表246

8.2.2 创建ODBC数据源248

8.3 SQL语言入门250

8.3.1 SQL语言简介250

8.3.2 查询语句250

8.3.3 数据维护语句252

8.4 JDBC与数据库访问253

8.4.1 JDBC简介253

8.4.2 建立数据库连接255

8.4.3 数据查询259

8.4.4 数据更新265

小结268

习题269

第9章 综合实例270

9.1 案例提出270

9.2 案例分析270

9.3 案例设计271

9.4 编码实现273

小结285

习题285

附录A Java开发环境与工具286

A.1 JDK开发工具286

A.1.1 JDK基本命令286

A.1.2 JDK基本组成290

A.1.3 JDK的下载与安装290

A.2 Eclipse集成开发环境291

A.2.1 Eclipse安装291

A.2.2 Eclipse界面组成292

A.2.3 Eclipse的项目与工作空间295

A.2.4 开发一个Java项目的基本过程296

A.2.5 Java编辑器使用301

A.2.6 Java程序调试304

A.2.7 帮助信息307

参考文献308

热门推荐