图书介绍
Java编程基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 曹静主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508455891
- 出版时间:2008
- 标注页数:198页
- 文件大小:48MB
- 文件页数:208页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java编程基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 引言1
教学要求1
1.1什么是编程1
1.2 Java是什么2
1.2.1 Java的语言背景2
1.2.2 Java可以做什么2
1.2.3 Java的技术特点3
1.2.4 Java平台介绍4
1.2.5 Java运行系统5
本章小结6
思考题6
第2章 开发Java程序7
教学要求7
2.1下载、安装和使用JDK7
2.1.1下载和安装JDK7
2.1.2配置环境变量9
2.2第一个Java程序实例:HelloJava10
2.2.1编写源程序HelloJava.java10
2.2.2编译和运行11
2.2.3源代码解析12
2.2.4 Java的类文件13
2.3 Java开发工具IDE14
2.3.1小巧的JCreator14
2.3.2开源的Eclipse20
本章小结27
编程练习题27
第3章 类和对象28
教学要求28
3.1类和对象的基本概念28
3.1.1浅述面向对象的软件开发方法28
3.1.2概念世界的实体与程序中的对象28
3.1.3初识类与对象29
3.2类的实现29
3.2.1类的组成29
3.2.2特殊的方法:构造方法32
3.3对象的使用33
3.3.1使用对象的程序实例33
3.3.2从类实例化对象34
3.3.3属性的get和set方法36
3.4使用对象和类的OOP编程实例37
本章小结39
编程练习题39
第4章 Java语言基础40
教学要求40
4.1代码编写规范40
4.2标识符40
4.2.1标识符命名规则40
4.2.2 Java关键字41
4.3注释41
4.4常量与变量42
4.5数据类型43
4.5.1基本数据类型43
4.5.2类型转换45
4.5.3基本数据类型的包装类46
4.5.4引用类型简介47
4.6运算符与表达式47
4.6.1各种常用运算符47
4.6.2表达式与语句50
4.6.3复杂的运算:运算符与表达式的综合运用50
4.7简单的输入与输出53
4.7.1使用System.out.println()和System.in.read()53
4.7.2使用JOptionPane.showInputDialog()和JOptionPane.showMessageDialog()54
本章小结55
编程练习题56
第5章 深入讨论类57
教学要求57
5.1对象的创建与销毁57
5.2引用赋值60
5.3深入讨论方法62
5.3.1方法的定义、调用和返回62
5.3.2从方法返回对象70
5.3.3区别同名的局部变量与成员变量:this引用70
5.4构造方法72
5.5类的静态成员74
5.5.1 static关键字74
5.5.2成员与静态方法的关系76
5.6表现多态:方法重载78
5.6.1如何定义和调用重载的方法78
5.6.2构造方法的重载79
5.7继承81
5.7.1类的继承82
5.7.2 super关键字85
5.7.3继承中的final修饰符87
5.8抽象类与接口87
5.8.1抽象类与抽象方法87
5.8.2接口88
5.8.3接口实现多继承效果91
5.9包与访问控制修饰符94
5.9.1包的概念与作用94
5.9.2使用包95
5.9.3访问控制符97
本章小结102
编程练习题103
第6章 程序的流程控制104
教学要求104
6.1流程控制语句104
6.2选择结构105
6.2.1二选一:if-else语句105
6.2.2多选一:嵌套的if-else结构107
6.2.3另一种多选一:switch语句111
6.2.4实例运用115
6.3循环结构118
6.3.1 while语句118
6.3.2 for语句121
6.3.3 do-while语句123
6.3.4循环的嵌套124
6.3.5实例运用126
6.4跳转控制128
6.4.1 break语句的使用128
6.4.2 continue语句的使用131
本章小结132
编程练习题132
第7章 数组133
教学要求133
7.1基本数据类型的一维数组133
7.1.1定义和初始化133
7.1.2数组与for循环的结合运用136
7.1.3实例运用137
7.2对象数组142
7.3多维数组146
7.3.1多维数组的形成146
7.3.2二维数组的定义和使用146
7.4数组实用类Arrays150
本章小结152
编程练习题153
第8章 异常处理154
教学要求154
8.1保证程序的健壮性:异常处理154
8.1.1异常的基本概念154
8.1.2 Java的异常处理机制154
8.1.3异常的分类155
8.2处理异常156
8.2.1未被捕获的异常156
8.2.2利用try-catch-finally语句处理异常157
8.2.3自定义异常162
8.2.4使用throw抛出异常163
8.2.5使用throws164
8.2.6综合实例165
本章小结169
本章介绍的类、对象和方法170
编程练习题171
第9章 处理字符串172
教学要求172
9.1字符串的表示172
9.2 String类172
9.2.1 String的构造函数172
9.2.2使用String172
9.2.3实例运用:基本数据类型与字符串的转换174
9.3 StringBuffer类175
9.3.1 StringBuffer的构造函数175
9.3.2使用StringBuffer176
9.3.3实例运用:加密与解密176
9.4字符串分析器:StringTokenizer177
9.4.1 StringTokenizer类的作用177
9.4.2使用StringTokenizer类分析字符串178
9.4.3操作字符串方法的运用179
9.4.4实例运用:危险字符过滤器182
本章小结183
本章介绍的类、对象和方法184
编程练习题185
第10章 Java常用API介绍186
教学要求186
10.1 Java常用API简介186
10.2数学函数的使用:Math类186
10.2.1 Math类简介186
10.2.2 Math类常量186
10.2.3 Math类常用方法187
10.3随机数的产生:Random类188
10.3.1 Random类简介188
10.3.2 Random类常用方法188
10.4处理时间与日期类191
10.4.1简介191
10.4.2 Date类191
10.4.3 DateFormat类192
10.4.4 Calendar类194
10.5大数字的处理195
10.5.1 BigInteger类195
10.5.2 BigDecimal类196
本章小结196
编程练习题197
参考文献198
热门推荐
- 1905401.html
- 3412496.html
- 807978.html
- 3296972.html
- 2350019.html
- 1983930.html
- 2970870.html
- 3103862.html
- 2362450.html
- 3706863.html
- http://www.ickdjs.cc/book_1340440.html
- http://www.ickdjs.cc/book_1296129.html
- http://www.ickdjs.cc/book_3424034.html
- http://www.ickdjs.cc/book_3655442.html
- http://www.ickdjs.cc/book_3661082.html
- http://www.ickdjs.cc/book_2412221.html
- http://www.ickdjs.cc/book_2120217.html
- http://www.ickdjs.cc/book_2134422.html
- http://www.ickdjs.cc/book_356917.html
- http://www.ickdjs.cc/book_3197179.html