Java程序设计教程PDF格式文档图书下载
- 购买点数:12 点
- 作 者:程科 潘磊主编 陈庆芳 王平心 张静参编
- 出 版 社:北京:机械工业出版社
- 出版年份:2015
- ISBN:9787111509028
- 标注页数:337 页
- PDF页数:348 页
第1章 Java程序设计概述 1
1.1 Java语言发展简史 1
1.2 Java语言的特点 3
1.3 Java语言的编译和执行 3
1.4 Java平台的分类 4
习题 5
第2章 Java开发环境的建立 6
2.1 Java开发环境概述 6
2.2 JDK的下载、安装、配置和测试 6
2.2.1 JDK的下载和安装 6
2.2.2 JDK的配置和测试 8
2.3 Eclipse的下载、安装和使用 12
2.3.1 Eclipse的下载和安装 13
2.3.2 Eclipse的使用 14
习题 17
第3章 Java基本程序结构 18
3.1 Java应用程序结构 18
3.2 Java数据类型 19
3.2.1 整型 20
3.2.2 浮点型 20
3.2.3 字符型 20
3.2.4 布尔型 21
3.3 Java常量和变量 21
3.3.1 Java命名规则 21
3.3.2 Java常量 21
3.3.3 Java变量 22
3.3.4 Java基本类型转换 23
3.4 Java运算符 25
3.4.1 算术运算符 25
3.4.2 赋值运算符 27
3.4.3 关系运算符 27
3.4.4 逻辑运算符 28
3.4.5 条件运算符 29
3.5 Java流程结构 29
3.5.1 分支结构 30
3.5.2 循环结构 38
3.5.3 循环结构控制 42
3.6 Java键盘输入 48
3.6.1 通过BufferedReader类获取键盘输入数据 48
3.6.2 通过Scanner类获取键盘输入数据 50
3.7 Java数组 51
3.7.1 数组的定义 51
3.7.2 数组的初始化 52
3.7.3 数组的使用 53
3.7.4 多维数组 56
3.8 foreach循环 56
习题 60
第4章 Java的面向对象特性 61
4.1 包的概念和作用 61
4.1.1 包的创建和使用 62
4.1.2 import和import static 65
4.2 类和对象 66
4.2.1 类和对象之间的关系 67
4.2.2 类的声明 68
4.2.3 创建和使用实例对象 70
4.2.4 方法重载 72
4.2.5 参数个数可变方法 74
4.2.6 递归方法 75
4.3 封装、继承与多态 77
4.3.1 封装 77
4.3.2 继承 78
4.3.3 多态 83
4.4 static与final修饰符 84
4.4.1 static修饰符 84
4.4.2 final修饰符 89
4.5 抽象类和接口 92
4.5.1 抽象类和抽象方法 93
4.5.2 接口 96
4.6 Java字符串 99
4.6.1 String字符串 99
4.6.2 StringBuffer字符串 104
4.7 装箱、拆箱和数字-字符串转换 106
4.7.1 装箱、拆箱 106
4.7.2 数字-字符串转换 109
4.8 Java异常处理 112
4.8.1 Java异常处理机制 113
4.8.2 使用throws关键字抛出异常 118
4.8.3 使用throw关键字抛出异常 120
4.8.4 自定义异常 120
4.9 Java集合 122
4.9.1 迭代器 122
4.9.2 ArrayList列表 122
4.9.3 HashMap映射集合 127
4.10 Java时间类 132
习题 135
第5章 Java图形用户界面设计 136
5.1 Java图形用户界面设计概述 136
5.1.1 Java图形界面设计概述 136
5.1.2 简单的GUI程序举例 137
5.1.3 组件的分类 142
5.2 Java事件处理机制 142
5.2.1 事件处理机制中的要素 143
5.2.2 Java中常用的事件类和事件监听器 144
5.3 使用AWT组件库设计图形界面 151
5.3.1 AWT组件库的常用组件 151
5.3.2 AWT组件库常用组件举例 152
5.4 使用Swing组件库设计图形界面 161
5.4.1 Swing组件库的常用组件 161
5.4.2 Swing组件库常用组件举例 162
5.5 GUI设计实例 169
习题 201
第6章 Java数据库程序设计 202
6.1 Java数据库程序设计概述 202
6.2 Access数据库的使用 205
6.2.1 建立Access数据库 205
6.2.2 建立Access数据表 205
6.2.3 设置Access数据库密码 207
6.2.4 设置Access数据源 207
6.3 MySQL数据库的使用 208
6.3.1 MySQL的安装 208
6.3.2 MySQL的配置 211
6.3.3 MySQL的使用 215
6.4 利用Java访问和操作Access数据库 218
6.4.1 查询Access数据库 218
6.4.2 向Access数据库添加记录 223
6.4.3 在Access数据库中删除记录 230
6.4.4 在Access数据库中更新记录 231
6.5 利用Java访问和操作MySQL数据库 233
6.5.1 查询MySQL数据库 233
6.5.2 向MySQL数据库添加记录 235
6.5.3 在MySQL数据库中删除记录 238
6.5.4 在MySQL数据库中更新记录 239
6.6 利用结果集添加、删除和更新数据库记录 240
6.6.1 利用结果集添加记录 240
6.6.2 利用结果集删除记录 243
6.6.3 利用结果集更新记录 244
6.7 结合GUI图形界面设计进行数据库操作实例 246
习题 265
第7章 Java Web程序设计入门 267
7.1 Java Web程序设计概述 267
7.1.1 Web技术概述 267
7.1.2 Java Web技术简介 268
7.2 Tomcat服务器的配置 268
7.2.1 下载和安装Tomcat服务器 269
7.2.2 配置Tomcat服务器 269
7.2.3 Tomcat服务器工作目录的结构 272
7.3 JSP/Servlet技术简介 272
7.3.1 Servlet技术概述 273
7.3.2 JSP技术概述 278
7.4 使用JSP页面操作数据库 293
7.4.1 通过JSP页面直接操作数据库 293
7.4.2 通过Html调用JSP页面操作数据库 299
7.4.3 分页技术 313
7.5 使用JSP+JavaBean操作数据库 317
7.5.1 创建、存储和调用JavaBean 318
7.5.2 使用JSP+JavaBean操作数据库 322
习题 336
参考文献 337
- 《C语言程序设计》屈道良主编 1998
- 《西方和平演变社会主义国家的战略 策略 书法 新华社参编部编写组》刘洪潮主编 1989
- 《C程序设计实验教程》姜学锋,魏英编著 2011
- 《C语言程序设计实验指导》谢妙主编 2011
- 《C程序设计》郝谦,孙英华主编;曾辉,曾纯清,钟敏娟副主编 2005
- 《Visual Basic程序设计实验》刘世峰,王春凤编 2004
- 《C语言程序设计实践教程》张建宏,唐国民主编 2009
- 《C语言程序设计实验教程》万常选等编著 2000
- 《Visual Basic程序设计基础》李书琴,孙健敏主编(西北农林科技大学信息工程学院) 2014
- 《汇编语言程序设计实验指导及习题解答》牛斗,宋人杰,张洪业等编著 2009
- 《Java程序设计教程》程科,潘磊主编;陈庆芳,王平心,张静参编 2015
- 《注塑模设计与成型工艺》董艺,潘健怡,范淇元主编;陈庆芳,成;玲,谢江怀副主编;刘睿,覃羡烘,蒙启泳参编;林颖主审 2016
- 《管理会计》王平心主编 1995
- 《人物速写》王明明,陈庆芳编 2009
- 《水墨写生》王明明,陈庆芳编著 2009
- 《国际结算》张慧,翟士军主编;郭薇,李敏,王鑫副主编;王平,李秋娟,龚俊朋参编 2012
- 《人物素描》王明明,陈庆芳编 2009
- 《作业成本计算理论与应用研究》王平心著 2001
- 《作业成本计算理论与应用研究》王平心著 2001
- 《运动生物力学》李玉刚,柏开祥主编;王平,易名农副主编;严发本,姚婕,袁春平等参编 2006
- 《北京志 工业卷 机械工业志 农机工业志》北京市地方志编纂委员会编 2001
- 《机械工业和机械图书的出版发行 机械工业出版社发行培训教材》陈慧毅,杨少晨编 1988
- 《冷冲模设计》赵孟栋主编 2006
- 《机械工业出版社》慕拉维叶夫著;孔庆复译 1959
- 《北京市立高级工业职业学校机械科毕业学生韩丕纯分数表/韩丕纯毕业证书》 1949
- 《中等职业教育机电类规划教材 机械工业出版社精品教材 机械设计基础 第2版》机械职业教育基础课教学指导委员会机械设计学科组组编;柴鹏飞主编 2006
- 《集知播识春秋录 机械工业出版社 1952-1988.机械科学技术情报研究所 1958-1988》机械科技情报研究所,机械工业出版社编 1988
- 《电线电缆》上海市电缆研究所编 1975
- 《FoxBASE+ 三周通》文忠等编著 1995
- 《FoxBASE+实验指导书》李爱华,王建诚编 1994