开发基于Java语言的银行卡模拟系统PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:孙华林主编;印梅,吴红亚副主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2011
- ISBN:9787111342083
- 页数:176 页
第1章 开发简单的Java应用程序 1
1.1 Java语言简介 1
1.1.1 Java语言的产生 2
1.1.2 Java语言的特色 2
1.2 开发第一个Java程序 3
1.2.1 开发Java程序的准备 3
1.2.2 第一个Java程序的说明 5
1.3 Eclipse的使用 6
1.4 包 8
1.4.1 包的创建 8
1.4.2 包的引用 8
1.4.3 输入 9
1.4.4 为程序加上注释 11
1.5 上机实践 11
1.5.1 上机目标与训练技能点 11
1.5.2 上机任务 12
小结 12
习题 13
第2章 Java语言基础 14
2.1 Java语言基本要素 14
2.1.1 标识符 14
2.1.2 关键字 14
2.1.3 数据类型 15
2.1.4 变量 15
2.1.5 数据类型转换 16
2.1.6 运算符与表达式 16
2.2 程序控制语句 19
2.2.1 顺序结构 19
2.2.2 选择结构 19
2.2.3 循环结构 24
2.3 在Eclipse中调试程序 29
2.4 上机实践 30
2.4.1 上机目标与训练技能点 30
2.4.2 上机任务 30
小结 32
习题 32
第3章 在Bank系统中使用数组和字符串 35
3.1 数组 35
3.1.1 一维数组 35
3.1.2 多维数组 38
3.2 字符串 40
3.2.1 字符串的创建 40
3.2.2 字符串的连接 41
3.3 上机实践 43
3.3.1 上机目标与训练技能点 43
3.3.2 上机任务 43
小结 45
习题 45
第4章 在Bank系统中引入类和对象 47
4.1 类和对象 47
4.1.1 类的创建 48
4.1.2 类的变量和方法 49
4.1.3 对象的创建 51
4.2 构造函数 53
4.3 方法重载 56
4.4 上机实践 57
4.4.1 上机目标与训练技能点 57
4.4.2 上机任务 58
小结 64
习题 64
第5章 在Bank系统中引入继承和多态 66
5.1 何谓继承 66
5.1.1 自然界中的继承现象 66
5.1.2 Java语言中类的继承的实现 67
5.2 成员变量的隐藏 69
5.3 成员方法的覆盖 71
5.4 super和this的使用 73
5.5 多态性 74
5.5.1 何谓多态 74
5.5.2 Java语言中如何实现多态 74
5.6 上机实践 76
5.6.1 上机目标与训练技能点 76
5.6.2 上机任务 76
小结 83
习题 84
第6章 访问权限控制及接口 86
6.1 类及类中成员的访问权限控制 86
6.2 修饰符 91
6.2.1 final修饰符 91
6.2.2 static修饰符 93
6.2.3 abstract修饰符 94
6.3 Java语言的接口 95
6.3.1 接口的定义和实现 95
6.3.2 如何定义接口中的常量 97
6.3.3 使用接口的好处 97
6.3.4 面向接口编程 100
6.4 上机实践 103
6.4.1 上机目标与训练技能点 103
6.4.2 上机任务 104
小结 109
习题 110
第7章 Java语言的异常处理机制在Bank系统中的使用 112
7.1 何谓异常 112
7.1.1 现实生活中的异常 112
7.1.2 程序运行中的异常 113
7.1.3 异常的定义 114
7.2 异常处理 114
7.2.1 如何进行异常处理 114
7.2.2 编写代码处理异常情况 115
7.2.3 使用Java语言的异常处理机制处理异常情况 116
7.2.4 用户自定义异常 122
7.3 上机实践 124
7.3.1 上机目标与训练技能点 124
7.3.2 上机任务 125
小结 127
习题 128
第8章 基于SQL Server 2005数据库继续升级Bank系统 130
8.1 JDBC概述 130
8.2 JDBC驱动 131
8.3 使用JDBC进行数据库编程的模板 131
8.4 综合示例 135
8.5 上机实践 140
8.5.1 上机目标与训练技能点 140
8.5.2 上机任务 141
小结 157
习题 157
附录 158
附录A Java常用的集合类和集合接口专题 158
附录B String类和StringBuffer类专题 163
参考文献 176
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019