图书介绍

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

Java高级语言程序设计
  • 李青编著 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563521180
  • 出版时间:2009
  • 标注页数:230页
  • 文件大小:33MB
  • 文件页数:242页
  • 主题词: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程序和程序语言2

1.1.1什么是计算机程序2

1.1.2编程语言的发展历程3

1.1.3程序的工作原理5

模块1.2 Java程序语言7

1.2.1 Java的起源和发展历程7

1.2.2 Java语言的特点9

1.2.3 Java的工作原理11

1.2.4 Java虚拟机12

1.2.5 Java的垃圾收集机制*13

主题小结17

练习题18

主题2我们的第一个Java程序19

模块2.1获得和安装JDK20

2.1.1 JDK20

2.1.2获得JDK21

2.1.3安装JDK22

模块2.2配置Java开发环境25

2.2.1配置环境变量25

2.2.2配置PATH变量25

2.2.3配置CLASSPATH变量26

模块2.3我们的第一个Java程序29

2.3.1选择源程序编辑器29

2.3.2创建第一个Java程序29

2.3.3编译Java源程序31

2.3.4运行Java程序32

模块2.4解剖我们的第一个Java程序34

2.4.1什么是源程序文件34

2.4.2什么是类35

2.4.3什么是方法36

2.4.4什么是语句36

2.4.5 EasyJava程序解读37

2.4.6 Java的注释和编码风格37

主题小结39

练习题40

主题3如何在程序中存储数据42

模块3.1 Java的数据类型43

3.1.1变量和变量类型43

3.1.2整数和浮点数44

3.1.3其他的数值类型45

3.1.4字符和字符串45

3.1.5布尔型数据46

3.1.6输入和输出信息47

模块3.2 Java的命名规则49

3.2.1给变量命名49

3.2.2保留字51

模块3.3在程序中存储信息53

3.3.1变量的赋值方式53

3.3.2常量的声明和赋值55

模块3.4类型转换*57

3.4.1类型转换57

3.4.2自动转换58

3.4.3强制类型转换59

主题小结60

练习题60

主题4如何修改程序中的数据62

模块4.1算术运算63

4.1.1表达式63

4.1.2算术运算符64

4.1.3递增和递减运算符66

模块4.2关系运算和逻辑运算68

4.2.1关系运算符68

4.2.2逻辑运算符70

4.2.3运算符的优先顺序72

主题小结75

练习题76

主题5用条件测试作出判断78

模块5.1 if语句79

5.1.1使用if语句进行条件判断79

5.1.2使用条件运算进行判断79

5.1.3使用语句块组织程序80

5.1.4 if-else语句81

模块5.2 switch语句83

主题小结87

练习题88

主题6使用循环重复执行操作90

模块6.1 for循环91

6.1.1 for循环91

6.1.2特殊的for循环用法93

模块6.2 while循环94

6.2.1 while循环94

6.2.2 do-while循环96

模块6.3复杂循环98

6.3.1使用多个计数器的循环98

6.3.2循环嵌套98

模块6.4 break语句与continue语句100

6.4. 1 break语句100

6.4.2 continue语句101

主题小结102

练习题104

主题7数组106

模块7.1创建和使用数组107

7.1.1创建数组107

7.1.2使用数组109

模块7.2多维数组112

模块7.3数组的使用范例114

7.3.1使用数组存放数据114

7.3.2使用数组进行排序*117

主题小结119

练习题119

主题8进入面向对象的世界121

模块8.1用面向对象的观点看世界122

8.1.1面向对象122

8.1.2对象123

8.1.3类123

模块8.2 Java语言中的类124

8.2.1 Java语言中的类125

8.2.2类的声明125

8.2.3类的修饰符127

模块8.3成员变量和成员方法128

8.3.1成员变量的声明和修饰128

8.3.2成员方法的声明与修饰129

8.3.3成员变量的使用131

模块8.4类的实例化132

8.4.1创建对象132

8.4.2使用对象133

8.4.3对象的引用134

8.4.4清除对象*135

模块8.5方法的调用与参数传递136

8.5.1方法调用和方法的参数136

8.5.2参数传递137

模块8.6构造方法141

8.6.1构造方法141

8.6.2默认构造方法142

8.6.3构造方法的重载143

主题小结145

练习题146

主题9深入面向对象151

模块9.1继承(1)152

9.1.1父类和子类152

9.1.2成员变量和成员方法的继承154

9.1.3私有成员的继承157

模块9.2继承(2)160

9.2.1成员变量的隐藏和成员方法的覆盖160

9.2.2 super和this的用法166

9.2.3调用父类的构造方法167

模块9.3多态和抽象类169

9.3.1为什么要使用多态169

9.3.2成员方法的重载170

9.3.3抽象类171

主题小结173

练习题175

主题10接口和包178

模块10.1接口179

10.1.1接口机制179

10.1.2声明接口180

10.1.3实现接口181

10.1.4接口的继承关系183

模块10.2包185

10.2.1 Java中的包185

10.2.2包的声明187

10.2.3程序中引用包189

模块10.3打包*191

10.3.1用jar命令打包191

10.3.2创建可执行的JAR文件包192

10.3.3 jar命令详解193

10.3.4关于JAR文件包的一些技巧195

主题小结196

练习题197

附录A使用Windows命令行界面202

附录B Java语言常见英文术语表208

综合练习题216

参考答案224

参考文献及推荐网络资源230

热门推荐