Java程序设计基础实例教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张立涓,仵博,池瑞楠主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2008
- ISBN:9787040250732
- 页数:229 页
第1章 Java概述 1
1.1 Java语言简介 1
1.1.1 Java语言的诞生 1
1.1.2 Java语言的特点 2
1.2 配置Java语言开发运行环境 3
1.2.1 JDK的安装 3
1.2.2 Windows操作系统下环境变量的设置 5
1.2.3 JCreator的安装 7
1.2.4 JCreator的设置 8
1.3 第一个Java程序 9
实训 13
第2章 Java语法基础 14
2.1 标识符、关键字、分隔符 14
2.1.1 标识符 14
2.1.2 关键字 16
2.1.3 分隔符 17
2.2 数据类型 17
2.3 运算符 20
2.3.1 算术运算符 20
2.3.2 位运算符 22
2.3.3 关系运算符 24
2.3.4 布尔运算符 26
2.3.5 条件运算符 27
2.3.6 赋值运算符 28
2.3.7 字符串运算符 28
2.4 表达式 28
2.4.1 类型转换 29
2.4.2 运算符优先级 31
2.5 流程控制 32
2.5.1 分支语句 32
2.5.2 循环语句 36
2.5.3 嵌套循环语句 43
2.5.4 跳转语句 46
2.6 数组 50
2.6.1 一维数组 50
2.6.2 多维数组 53
实训 55
第3章 面向对象初步 56
3.1 面向过程和面向对象 56
3.2 对象和类 57
3.2.1 类的声明 57
3.2.2 对象的创建和使用 60
3.3 类的封装 62
3.3.1 封装类 62
3.3.2 公有设置器和公有读取器 65
3.4 构造器方法 70
3.4.1 构造器方法的声明和使用 70
3.4.2 构造器方法的重载 73
3.5 方法的重载 77
3.6 类变量 81
3.7 final关键字 85
实训 86
第4章 类的高级应用 88
4.1 类的继承 88
4.1.1 客观世界中的继承关系 88
4.1.2 类继承的基本概念 88
4.1.3 类继承的实现 89
4.1.4 子类构造器方法 95
4.1.5 方法的覆盖 101
4.2 多态性 106
4.2.1 编译时的多态 106
4.2.2 运行时的多态 110
4.3 抽象类 116
4.4 接口 123
4.4.1 接口的定义 123
4.4.2 接口的实现 124
4.5 异常处理 132
4.5.1 try-catch-finally语句 132
4.5.2 throws语句 137
4.6 包 140
4.6.1 使用package语句将文件打包 140
4.6.2 使用import语句导入包 144
实训 146
第5章 图形用户界面 148
5.1 第一个窗口 148
5.2 标签组件 151
5.3 布局管理器 154
5.3.1 顺序布局管理器 156
5.3.2 边界布局管理器 158
5.3.3 表格布局管理器 160
5.3.4 手工布局 162
5.4 其他常用组件 165
5.4.1 单选按钮 166
5.4.2 复选框 169
5.4.3 菜单 171
5.4.4 文本输入框 174
实训 176
第6章 事件处理 177
6.1 事件处理概述 177
6.2 按钮事件处理实例 179
6.3 单选按钮事件处理实例 184
6.4 复选框事件处理实例 186
6.5 菜单事件处理实例 189
6.6 对话框应用实例 194
6.7 事件类型 200
实训 201
第7章 I/O处理 203
7.1 标准输入输出 203
7.1.1 读取键盘输入的单个字符 203
7.1.2 读取键盘输入的字符串 205
7.2 文件和文件I/O 207
7.2.1 将用户输入写入文件 207
7.2.2 读取文本文件 212
实训 219
附录 Java编程规范 220
1.程序的书写版式 220
1.1 书写顺序 220
1.2 缩进格式 221
1.3 正确使用大括号 221
1.4 换行处理 223
2.标识符的命名和声明 224
2.1 标识符的命名 224
2.2 标识符的声明 224
3.间距 225
3.1 空行 225
3.2 空格 225
4.注释 226
4.1 注释的4种风格 226
4.2 注释的指导原则 227
5.编程实践建议 227
6.Java编程规范小结 228
主要参考文献 229
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018