Java语言程序设计教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:潘杰主编
- 出 版 社:南昌:江西高校出版社
- 出版年份:2008
- ISBN:9787811322880
- 页数:183 页
第一章 Java初识 1
1.1 Java的起源与发展 1
1.1.1 Java的起源 1
1.1.2 Java语言的主要特点 2
1.1.3 Java语言的应用发展 2
1.2 Java程序设计示例 3
1.2.1 Java程序开发的环境配置 3
1.2.2 编写第一个Java应用程序 7
1.2.3 Java注释的用法 9
1.3 Java虚拟机 10
1.3.1 传统程序(C程序)运行的一般过程 10
1.3.2 Java程序运行的一般过程 10
1.3.3 Java虚拟机的组成 10
第二章 Java语法基础 12
2.1 Java符号集 12
2.1.1 标识符 12
2.1.2 关键字 13
2.1.3 运算符 13
2.1.4 分隔符 13
2.2 数据类型常量与变量 14
2.2.1 数据类型的概念 14
2.2.2 常量 14
2.2.3 变量 16
2.3 表达式和语句 19
2.3.1 算术表达式 19
2.3.2 赋值表达式 22
2.3.3 表达式语句与语句块 23
2.3.4 关系表达式 24
2.3.5 逻辑表达式 24
2.3.6 位运算表达式 25
2.3.7 条件运算符和表达式 25
2.3.8 运算符的优先级 25
第三章 程序流程控制 28
3.1 选择结构程序设计 28
3.1.1 if语句 28
3.1.2 switch语句 33
3.2 循环结构程序设计 35
3.2.1 while语句 35
3.2.2 do-while语句 36
3.2.3 for语句 37
3.2.4 循环嵌套 38
3.3 break和continue语句 40
3.3.1 break语句 40
3.3.2 continue语句 41
第四章 类的定义 43
4.1 面向对象思想的基本概念 43
4.2 类的定义 44
4.2.1 类的完整定义格式 44
4.2.2 对象的创建、使用和清除 47
4.2.3 使用对象作为方法的实际参数 48
4.2.4 方法重载 49
4.2.5 构造方法 50
4.2.6 main()方法 52
4.3 类成员的修饰符 52
4.3.1 访问控制 52
4.3.2 static 54
4.4 类的继承 56
4.4.1 继承 56
4.4.2 成员变量的隐藏 57
4.4.3 方法的覆盖 58
4.4.4 抽象类 59
4.4.5 多态 61
4.4.6 final 62
4.5 接口与包 63
4.5.1 接口的定义 63
4.5.2 包的定义与使用 65
4.5.3 类与类成员访问控制权限 66
4.6 一个Java程序源文件的基本结构 71
第五章 常用类与数组 73
5.1 系统类库介绍 73
5.1.1 Java类库简介 73
5.1.2 Java API文档 74
5.2 Object类 75
5.3 Math类 76
5.4 基本类型的封装类 78
5.5 字符串处理 79
5.5.1 String类 79
5.5.2 StringBuffer类 81
5.5.3 String与StringBuffer使用“==”与euqals()方法进行比较的区别 84
5.5.4 StringTokenizer类 86
5.6 数组 87
5.6.1 一维数组 87
5.6.2 多维数组 93
5.6.3 集合操作 95
第六章 异常处理 101
6.1 异常 101
6.1.1 基本概念 101
6.1.2 Throwable类及其子类 103
6.2 异常的种类 103
6.2.1 运行时的异常 103
6.2.2 捕获异常 105
6.2.3 声明异常 108
6.2.4 抛出异常 109
6.2.5 自定义异常 110
第七章 流操作 114
7.1 字节流 115
7.2 字符流 118
7.3 文件操作 119
7.3.1 File类与文件操作 119
7.3.2 随机存取文件流 123
7.4 网络通信 127
7.4.1 URL 127
7.4.2 Socket通信 128
第八章 线程 135
8.1 线程的生命周期 135
8.1.1 多线程的概念 135
8.1.2 线程的生命周期 136
8.2 继承Thread类创建线程 138
8.3 实现Runable接口创建线程 139
8.4 线程的优先级 140
8.5 线程同步 142
8.6 在同步方法中使用wait(),notify()和notifyAll()方法 146
第九章 Applet与GUI设计 153
9.1 Applet 153
9.1.1 Applet Java小应用程序示例 153
9.1.2 Applet运行原理 155
9.2 事件委托模型 156
9.3 组件 161
9.3.1 AWT包及其组件 161
9.3.2 Swing包及其组件 168
9.4 布局管理器 173
9.5 综合实例 179
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019
- 《高校商务英语人才培养研究》张磊著 2019
- 《新闻出版博物馆 总第33期》新闻出版博物馆 2018
- 《高校海归英语教师专业身份研究》杨春红著 2019
- 《21世纪普通高校计算机公共课程规划教材 大学计算机基础 Windows7+Office2010 第3版》张开成,陈东升,蒋传健,王宁,杨军,杨巧梅,崔婷婷 2018
- 《新媒体环境下高校思想政治教育研究》陈前,陈树根主编 2019