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

- 李青编著 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563521180
- 出版时间:2009
- 标注页数:230页
- 文件大小:33MB
- 文件页数:242页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
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
热门推荐
- 2680838.html
- 3134315.html
- 1674626.html
- 729868.html
- 3054487.html
- 2838995.html
- 3368413.html
- 847234.html
- 3127213.html
- 2855897.html
- http://www.ickdjs.cc/book_3748142.html
- http://www.ickdjs.cc/book_2539244.html
- http://www.ickdjs.cc/book_2086598.html
- http://www.ickdjs.cc/book_566546.html
- http://www.ickdjs.cc/book_1311691.html
- http://www.ickdjs.cc/book_113699.html
- http://www.ickdjs.cc/book_2485810.html
- http://www.ickdjs.cc/book_3723169.html
- http://www.ickdjs.cc/book_3345694.html
- http://www.ickdjs.cc/book_1659718.html