JAVA与面向对象程序设计导论PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:北京希望电子出版社总策划;刘建生,廖列法,吴南萍等编著
- 出 版 社:红旗出版社;北京希望电子出版社
- 出版年份:2004
- ISBN:7505110012
- 页数:289 页
第1章面向对象程序设计基本概念 1
1.1 面向对象与面向过程 1
目录 1
1.1.1面向对象技术的基本概念 2
1.1.2 应用实例 9
1.2面向对象软件开发方法概述 9
1.3面向对象分析概述 13
1.4小结 17
1.5 习题 18
2.1 Java编译运行环境 19
2.1.1安装JDK 19
第2章Java基本语法 19
2.1.2 JDK简介 20
2.1.3 Java开发环境 23
2.1.4环境变量配置 23
2.1.5 Application与Applet 24
2.2 Java符号集 27
2.2.1 关键字 28
2.2.2标识符 28
2.2.3常量 29
2.2.4注释 30
2.3变量与数据类型 30
2.3.1 变量 30
2.3.2数据类型 32
2.4.1算术运算符 33
2.4表达式与运算符 33
2.4.2关系运算符与逻辑运算符 38
2.4.3位运算符 40
2.4.4 赋值运算符 41
2.4.5条件运算符 42
2.5控制流与数组 43
2.5.1分支语句 44
2.5.2循环语句 48
2.5.3跳转控制语句 52
2.5.4数组 55
2.6小结 58
2.7 题 58
3.1.1类的定义格式 60
3.1类的定义 60
第3章Java面向对象程序设计基础 60
3.1.2 对象的定义与使用 64
3.1.3构造函数 66
3.1.4访问控制符号的使用 69
3.2关键字static 71
3.2.1静态方法 73
3.2.2静态变量 73
3.2.3静态类 75
3.3内部类 76
3.4 法 78
3.4.1 by value(传值)与by reference(传地址) 78
3.4.2方法重载 79
3.4.3构造函数重载 82
3.4.4把对象作为参数 84
3.4.5 返回对象 86
3.5 小结 87
3.6 习题 88
第4章高级面向对象程序设计 90
4.1组合、继承与多态 90
4.1.1 组合简介 90
4.1.2继承的定义 93
4.1.3成员的访问 95
4.1.4 final 97
4.1.5 this和super 100
4.2方法的重载(overload) 方法 103
的覆盖(override) 103
4.2.1动态绑定和多态 105
4.2.2 应用方法重载 106
4.3抽象类与抽象方法 108
4.4包 111
4.4.1包的定义 111
4.4.2访问控制 112
4.4.3包的引用 113
4.4.4 CLASSPATH 113
4.5接口 114
4.5.1接口定义 114
4.5.2实现接口 115
4.5.3 通过接口引用实现接口 115
4.5.4 局部实现 116
4.5.5应用接口 117
4.5.6接口变量 120
4.5.7接口的扩展 121
4.6异常处理 122
4.7小结 129
4.8习题 129
第5章Java核心类库基础 132
5.1 LANG包 132
5.1.1 Object类 132
5.1.2 Class类 137
5.1.3 String类 139
5.1.4 System类 143
5.1.5 Thread类 146
5.1.6接口 150
5.2.1类集概述 152
5.2 UTIL包 152
5.2.2类集接口 153
5.2.3 Collection类 157
5.3 I/O包 162
5.3.1 流概述 163
5.3.2文件系统 164
5.3.3抽象流类 168
5.3.4 文件输入输出流类 169
5.3.5随机访问文件类 171
5.3.6数据输入输出流类 173
5.4小结 173
5.5习题 174
6.1.1排序 176
6.1排序与查找 176
第6章常用算法与数据结构 176
6.1.2查找 183
6.2堆栈与队列 187
6.2.1 堆栈 187
6.2.2 队列 190
6.3树 193
6.3.1 二叉树 194
6.3.2 遍历二叉树 195
6.3.3 二叉排序树 196
6.4小结 201
6.5 习题 201
7.1.1 用户界面的演变 203
7.1 图形用户界面的概念 203
第7章图形用户界面 203
7.1.2 AWT和SWING 204
7.1.3一个简单的图形界面程序 204
7.2图形界面构件 205
7.2.1容器类构件 206
7.2.2按钮类构件 206
7.2.3 选项类构件 207
7.2.4文本类构件 207
7.2.5标签类构件 207
7.2.6滚动条类构件 208
7.2.7 会画类构件 208
7.2.8菜单类构件 208
7.3布局方式 209
7.3.1 FlowLayout布局 210
7.3.2 BorderLayout布局 210
7.3.3 GridLayout布局 210
7.3.4 CardLayout布局 211
7.3.5 GridBagLayout布局 211
7.3.6 BoxLayout布局 215
7.4事件 215
7.4.1委托事件机制 215
7.4.2事件监听器 217
7.4.3常用事件处理 220
7.5更复杂的界面处理 221
7.5.1控制显示效果 221
7.5.2第三方组件 222
7.5.3 自定义组件 223
7.6示例剖析 225
7.7小结 227
7.8 习题 228
7.9参考文献 228
第8章数据库技术 229
8.1 JDBC概念 229
8.1.1 SQL及ODBC 229
8.1.2 Java语言和JDBC 229
8.1.3JDBC的演变 230
8.1.4一个简单的JDBC程序 230
8.2 连接数据库 232
8.2.1加载驱动程序 232
8.3操纵数据库 234
8.2.2 创建连接 234
8.3.1 查询数据 235
8.3.2 更新数据 236
8.4 结果集的处理 238
8.4.1 使用next方法 238
8.4.2使用getXXX方法 238
8.5其他相关的问题 240
8.5.1 元数据的用途 240
8.5.2 与 SQL标准一致性的测试 242
8.5.3 PrepareStatement, 242
CallableStatement 242
8.6示例剖析 243
8.8 习题 246
8.7小结 246
8.9参考文献 247
第9章JSP技术 248
9.1 JSP的概念 248
9.1.1 Java技术的三个分支 248
9.1.2动态网页技术简介 248
9.1.3 JSP与ASP和PHP的比较 249
9.1.4 几个简单的JSP文件 250
9.2 Directive(指令) 251
9.2.1 Include指令 252
9.2.2 Page指令 253
9.3.1 Declaration 255
9.3.2 Expression 255
9.3 Scripting Element(脚本) 255
9.3.3 Scriptlet 256
9.4 Action(动作) 257
9.4.1 〈jsp:forward〉 257
9.4.2 〈jsp:getProperty〉 258
9.4.3〈jsp:include〉 258
9.4.4〈jsp:plugin〉 259
9.4.5〈jsp:setProperty〉 261
9.4.6 〈jsp:useBean〉 263
9.5更深入的问题 265
9.5.1 JSP内置对象 265
9.5.2 PDF文档 265
9.5.3与Servlet的配合使用 266
9.7小结 269
9.6示例剖析 269
9.8习题 270
9.9参考文献 270
第1 0章实例分析 271
10.1 系统简介 271
10.1.1本系统的主要模块 271
10.1.2本系统的数据流模型 272
10.2 index.htm文件 272
1 0.3 AuthenticityCheckServlet.java程序 274
10.4 YabBean.java文件 276
10.5 PeopleWhere.jsp文件 281
10.6 PeopleWhere.xsl 件 282
10.7小结 289
10.8习题 289
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《物联网导论》张翼英主编 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《材料导论》张会主编 2019
- 《化工传递过程导论 第2版》阎建民,刘辉 2020
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《罗京 现在开始播音》刘卓著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017