Java编程及应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:杨武,刘贞编
- 出 版 社:北京:高等教育出版社
- 出版年份:2004
- ISBN:7040139030
- 页数:219 页
第1章 Java简介 1
1.1 Java的发展历程 1
1.2 Java语言的特点 2
1.3 Java与Internet 5
1.4 Java程序的分类 6
1.5 Java应用举例 8
本章小结 10
练习与思考 10
第2章 Java运行环境及开发工具简介 11
2.1 Java运行系统与开发流程 11
2.2 Java的安装和配置 14
2.3 Java开发工具包 15
2.4 Java源文件编辑环境的选择与设置 17
2.5编写并运行Application程序 18
2.6编写并运行一个Applet小程序 21
本章小结 22
练习与思考 22
第3章 数据类型、变量与表达式 24
3.1数据类型 24
3.2标识符 26
3.3关键字 27
3.4常量 27
3.5变量 28
3.6运算符与表达式 29
3.6.1赋值运算符与类型转换 29
3.6.2算术运算符 30
3.6.3关系运算符 32
3.6.4逻辑运算符 33
3.6.5位运算符 34
3.6.6三目运算符和复杂运算符 34
3.6.7运算符优先级 35
3.7数组 36
3.7.1一维数组 36
3.7.2多维数组 38
本章小结 40
练习与思考 40
第4章 流程控制 42
4.1选择(条件)控制 42
4.1.1条件语句(if-else) 42
4.1.2多分支语句(switch…case) 43
4.2循环控制 46
4.2.1 for语句 46
4.2.2 while语句 46
4.2.3 do-while语句 48
4.3跳转控制 49
4.3.1 break语句 49
4.3.2 continue语句 50
4.3.3 return语句 51
4.4其他语句 52
本章小结 52
练习与思考 52
第5章 Java面向对象程序设计的基本概念 53
5.1 Java面向对象基础 53
5.1.1类和对象 53
5.1.2类的定义 54
5.1.3类修饰符 55
5.2对象创建和引用 57
5.2.1对象的定义 57
5.2.2对象成员变量的引用 58
5.2.3对象方法的调用 58
5.3成员变量 60
5.3.1成员变量的定义 60
5.3.2成员变量修饰符 61
5.4方法 62
5.4.1方法声明 62
5.4.2方法调用 62
5.4.3方法参数的传递 63
5.4.4方法修饰符 64
本章小结 65
练习与思考 65
第6章 继承与多态 66
6.1继承 66
6.1.1子类创建(extends关键字) 66
6.1.2 this与super关键字 67
6.1.3多重继承与接口 69
6.2接口 70
6.2.1接口定义 70
6.2.2接口实现 70
6.3多态 72
6.3.1方法覆盖 72
6.3.2方法重载 74
6.3.3构造函数 74
6.4包 75
6.4.1包的定义 76
6.4.2包的引用 76
本章小结 77
练习与思考 77
第7章 异常处理 78
7.1异常的概念 78
7.2异常处理机制 80
7.3异常处理方式 81
7.4捕获异常 82
7.5抛出异常 84
7.6自定义异常 86
本章小结 87
练习与思考 88
第8章 Java API简介 89
8.1 Java API中的包 89
8.2 java.lang包 90
8.2.1 java.lang.System类 90
8.2.2 java.lang.String类 91
8.2.3 java.lang.StringBuffer类 95
8.3 Java.lang.Math类 96
8.4 java.util类 98
8.4.1日期类Date 98
8.4.2随机数类Random 100
8.5 Java输入输出类 101
8.5.1输入流与输出流 102
8.5.2文件输入输出 102
8.5.3缓冲区输入输出 106
本章小结 108
练习与思考 108
第9章 Web服务器和Applet程序 109
9.1客户Web服务器结构 109
9.1.1 Web服务器 110
9.1.2统一资源定位符 110
9.1.3超文本传输协议HTTP 110
9.1.4 Tomcat服务器 111
9.2 HTML表单设计基础 114
9.2.1 Form语法结构 114
9.2.2 Form属性 114
9.2.3 Form输入元素 117
9.3 Applet的执行过程 120
9.4在页面中加入Applet 121
9.5传递参数给Applet 123
本章小结 125
练习与思考 125
第10章 图形用户界面程序设计 126
10.1 Java图形用户界面编程基础 126
10.1.1 Java.awt 126
10.1.2 AWT常见控制组件 127
10.1.3布局管理器 130
10.2 Swing简介 133
10.3事件处理机制 141
10.3.1 KeyEvent 141
10.3.2 TextEvent 143
10.3.3 ItemEvent 145
10.3.4 MouseEvent 147
本章小结 150
练习与思考 150
第11章 Java多媒体程序设计 152
11.1多媒体技术概述 152
11.2 Java图形处理 152
11.2.1图形坐标系 153
11.2.2 Graphics类 153
11.2.3 Color类 154
11.2.4文本与字体 156
11.3图像处理 157
11.3.1加载图像 157
11.3.2显示图像 158
11.3.3图像生成 159
11.3.4图像的简单处理 161
11.4声音播放 162
11.5动画技术 163
本章小结 166
练习与思考 166
第12章 Java数据库程序设计 167
12.1 JDBC原理 167
12.1.1 JDBC的功能 167
12.1.2 JDBC的驱动程序管理器 168
12.1.3 ODBC和JDBC的比较 168
12.2 JDBC两层结构和三层结构 168
12.3 JDBC驱动程序类型 169
12.3.1 JDBC-ODBC桥 169
12.3.2 Java to Native API 170
12.3.3 Net Protocol All-Java 170
12.3.4 Pure JDBC Driver 170
12.3.5建立Book_Shop数据库和ODBC数据源 171
12.4 JDBC数据库访问流程 172
12.4.1创建数据库连接 173
12.4.2执行SQL语句 173
12.4.3接收并处理SQL的返回结果 174
12.4.4关闭创建的各个对象 174
12.5 JDBC应用程序接口 174
12.5.1 JDBC API 174
12.5.2 DriverManager类 175
12.5.3 Connection接口 175
12.5.4 Statement接口 176
12.5.5 PreparedStatement接口 178
12.5.6 ResultSet接口 181
本章小结 182
练习与思考 183
第13章 Java Servlet程序设计 184
13.1 Java Servlet工作原理 184
13.1.1 Servlet主要功能 184
13.1.2 Servlet的执行过程 184
13.1.3 Java Servlet与CGI的比较 185
13.1.4 Servlet的运行环境 185
13.1.5 Servlet程序的两种基本结构 185
13.1.6 Servlet的生命周期与基本方法 187
13.2 Servlet API 189
13.2.1与Servlet有关类、接口的关系 189
13.2.2 Servlet接口 190
13.2.3 GenericServlet类 190
13.2.4 HttpServlet类 191
13.2.5 ServletRequest接口 193
13.2.6 ServletResponse接口 193
13.2.7 HttpServletRequest接口 194
13.2.8 HttpServletResponse接口 195
13.3 Servlet程序设计实例 195
13.4 Servlet会话 197
13.5 Servlet数据库程序设计举例 200
本章小结 205
练习与思考 205
第14章 Java组件程序设计 207
14.1 JavaBeans概述 207
14.1.1 JavaBeans的基本概念 207
14.1.2 JavaBeans的特点 208
14.1.3 JavaBeans和EJB 208
14.2 JavaBeans的属性 209
14.3 JavaBean的事件 211
14.4 BDK安装与配置 212
14.4.1 BeanBox的启动 212
14.4.2在BeanBox中应用已建好的Bean组件 212
14.5 Bean组件的创建 213
14.6在Applet中使用JavaBeans组件 217
本章小结 217
练习与思考 218
参考文献 219
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《全国中医药行业高等教育“十三五”创新教材 中药化学与天然药物化学实验指导》杨武德,柴慧芳 2019
- 《逻辑思维能力训练》杨武金主编 2020
- 《建筑工程法律法规及相关知识》赵承雄,蒋成太主编;张亿乐,胡仁副主编;唐克耀,吴兴龙,刘贞贞等编委 2011
- 《MK珍藏版世界名著系列 胡桃夹子》(德)霍夫曼,(奥)施迪夫特著;杨武能编译 2013
- 《石油沥青 第2版》张玉贞编 2012
- 《永远讲不完的故事》(德)恩德著;杨武能译 2013
- 《2013全国硕士研究生入学统一考试 MBA、MPA、MPAcc管理类专业学位联考真题精讲系列 逻辑历年经典真题题库》杨武金编 2012
- 《会计信息系统理论与实践基于用友ERP-U8系统》杨武岐,张志强编;秦黎刚,朱庆须副主编 2013
- 《不渝》刘贞著 2013
- 《皮肤性病诊疗学》刘贞富编著 2010
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018