图书介绍
Java语言实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java语言实用教程](https://www.shukui.net/cover/47/31716277.jpg)
- 常亮,张智勇,赵福军编著(黑龙江科技学院计算机学院) 著
- 出版社: 北京:机械工业出版社
- ISBN:7111218094
- 出版时间:2007
- 标注页数:223页
- 文件大小:18MB
- 文件页数:234页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java语言实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计与Java语言概述1
1.1 程序与算法1
1.1.1 程序设计语言1
1.1.2 算法的说明2
1.2 程序设计方法3
1.2.1 结构化的程序设计3
1.2.2 面向对象的概念5
1.2.3 面向对象的特征6
1.3 Java语言概述7
1.3.1 Java语言的产生7
1.3.2 Java语言的发展7
1.3.3 Java语言的关键特点8
1.3.4 Java的主要应用方向9
1.4 习题9
第2章 Java开发准备11
2.1 建立Java开发环境11
2.1.1 JDK的获取和安装11
2.1.2 JDK中的常用工具说明13
2.2 了解Java程序16
2.2.1 Java应用程序16
2.2.2 Java小应用程序18
2.3 Java程序运行过程20
2.3.1 Java的运行系统20
2.3.2 Java虚拟机21
2.4 使用Java的帮助文档22
2.5 习题22
第3章 Java语言基础24
3.1 语言符号24
3.1.1 标识符24
3.1.2 关键字24
3.1.3 注释25
3.1.4 分隔符25
3.2 Java的数据类型26
3.2.1 数据类型26
3.2.2 常量27
3.2.3 变量28
3.3 运算符和表达式29
3.3.1 表达式29
3.3.2 运算符29
3.3.3 运算符的优先级35
3.3.4 数据类型转换36
3.4 简单输入输出37
3.5 程序控制语句39
3.5.1 选择语句39
3.5.2 循环语句44
3.5.3 跳转语句48
3.6 习题52
第4章 数组55
4.1 数组的概念55
4.2 一维数组55
4.2.1 一维数组的创建55
4.2.2 一维数组的应用57
4.3 多维数组59
4.3.1 二维数组59
4.3.2 三维以上的多维数组62
4.4 习题63
第5章 类与对象65
5.1 Java的类65
5.1.1 类声明部分65
5.1.2 类体部分66
5.1.3 成员变量和局部变量66
5.1.4 方法68
5.1.5 创建类的例子69
5.2 对象的创建与使用69
5.2.1 创建对象69
5.2.2 使用对象70
5.2.3 在类定义内调用方法73
5.3 参数传递73
5.3.1 变量为参数74
5.3.2 数组为参数75
5.4 匿名对象76
5.5 习题77
第6章 Java类的高级特性79
6.1 访问权限79
6.1.1 私有变量和私有方法79
6.1.2 公有变量和公有方法80
6.1.3 友好变量和友好方法81
6.1.4 受保护的变量和方法82
6.2 方法重载83
6.3 构造方法85
6.3.1 构造方法的定义85
6.3.2 默认构造方法86
6.3.3 带参数的构造方法86
6.3.4 重载构造方法87
6.4 static关键字88
6.4.1 实例变量和类变量88
6.4.2 实例方法和类方法90
6.4.3 static初始化器91
6.5 this关键字93
6.6 内部类与匿名类94
6.6.1 内部类95
6.6.2 匿名内部类96
6.7 习题97
第7章 继承、接口和包100
7.1 继承100
7.1.1 继承的语法100
7.1.2 隐藏和重写103
7.1.3 super关键字106
7.1.4 final关键字108
7.1.5 Object类108
7.1.6 抽象类110
7.2 接口112
7.2.1 接口的声明112
7.2.2 接口的实现113
7.2.3 接口的继承115
7.2.4 用接口实现类的多重继承116
7.3 包117
7.3.1 包的建立117
7.3.2 import语句119
7.4 习题119
第8章 系统常用类122
8.1 Java基础类库122
8.2 Java语言包122
8.2.1 Math类123
8.2.2 字符串类124
8.3 日期和时间130
8.3.1 Date类130
8.3.2 Calendar类132
8.3.3 GregorianCalendar类135
8.4 向量和哈希表136
8.4.1 向量及其应用136
8.4.2 哈希表及其应用139
8.5 习题140
第9章 异常处理142
9.1 异常的概念142
9.1.1 相关概念的说明142
9.1.2 异常的类层次143
9.2 异常的处理145
9.2.1 try-catch-finally结构145
9.2.2 抛出异常148
9.2.3 throws关键字149
9.3 定义异常类150
9.3.1 内置的异常类150
9.3.2 自定义异常类151
9.4 习题152
第10章 输入输出流与文件处理154
10.1 输入输出基本概念154
10.1.1 流的概念154
10.1.2 I/O流类概述155
10.2 面向字符的流155
10.2.1 面向字符的输入流156
10.2.2 面向字符的输出流158
10.3 面向字节的流160
10.3.1 面向字节的输入输出流160
10.3.2 面向字节流的应用162
10.4 File类和随机访问168
10.4.1 文件与目录管理168
10.4.2 文件的随机读写170
10.4.3 文件的压缩处理171
10.5 习题173
第11章 简单GUI编程175
11.1 Java的GUI175
11.2 AWT抽象窗口工具集175
11.2.1 组件分类175
11.2.2 AWT常用控件177
11.2.3 布局管理器184
11.2.4 AWT事件机制186
11.3 Swing基本组件187
11.3.1 创建JFrame窗口187
11.3.2 Swing常用组件188
11.4 习题193
第12章 Java Applet基础194
12.1 Applet的运行原理194
12.1.1 运行环境194
12.1.2 什么是appletviewer194
12.1.3 Applet执行方式194
12.1.4 Applet的安全机制195
12.2 Applet的应用196
12.2.1 Applet类196
12.2.2 Applet的图形处理197
12.2.3 利用Applet显示图像201
12.2.4 利用Applet播放声音202
12.2.5 Applet与HTML的交互203
12.3 Applet的事件处理204
12.3.1 鼠标操作204
12.3.2 键盘操作205
12.4 Java应用程序与Applet的转换207
12.5 习题207
附录209
附录A 综合练习一209
附录B 综合练习二215
附录C 授课及实验课时参考221
参考文献223