Java语言程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:郭雪妍主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2003
- ISBN:7111121139
- 页数:258 页
编写说明 1
前言 1
第1章 Java语言入门 1
1.1 Java的发展历史 1
1.1.1 Java的诞生 1
1.1.2 Java的现状 1
1.2 Java语言的特点 2
1.2.1 简单易学 2
1.2.2 平台无关性 3
1.2.3 面向对象 3
1.2.4 安全稳定 3
1.2.5 多线程 4
1.3 Java平台及其工作机制 4
1.3.1 Java运行机制 4
1.3.2 Java平台 5
1.4 Java Application 5
1.5 Java Applet 8
1.6 Java Servlets 12
第2章 Java开发工具简介 14
2.1 J2SDK简介 14
2.1.1 JDK工具 16
2.1.2 Java程序举例 23
2.2 JBuilder开发工具简介 27
2.2.1 JBuilder 6的主界面 28
2.2.2 JBuilder 6的主菜单 31
2.2.3 JBuilder 6开发举例 31
2.3 其他开发工具简介 41
第3章 Java语言基础 43
3.1 标识符与关键字 43
3.1.1 标识符 43
3.1.2 关键字 43
3.2 数据类型 44
3.2.1 类型 44
3.2.2 常量与变量 45
3.3 运算符与表达式 53
3.2.3 复合数据类型 53
3.3.1 算术运算符 54
3.3.2 关系运算符 59
3.3.3 布尔运算 61
3.3.4 位运算 63
3.3.6 其他运算符 64
3.3.7 运算符的优先级与结合性 64
3.3.5 条件运算符 64
3.4 控制结构 65
3.4.1 分支语句 65
3.4.2 循环语句 71
3.4.3 其他控制结构 72
3.5 数组 77
3.5.1 数组的定义与引用 77
3.5.2 数组应用举例 79
4.1.1 对象 83
第4章 面向对象的程序设计 83
4.1 面向对象的基本概念 83
4.1.2 封装 85
4.1.3 继承 85
4.1.4 多态 85
4.1.5 多重继承 86
4.1.6 接口 86
4.1.7 包 86
4.2 类 86
4.2.1 类定义 87
4.2.2 类对象 88
4.2.3 构造函数 89
4.2.4 类修饰符 90
4.3 方法 91
4.3.1 方法的声明 91
4.3.2 方法的调用 94
4.3.3 方法的参数传递 96
4.3.4 方法的重载 98
4.4 接口 102
4.4.1 接口的定义和实现 102
4.4.2 接口的实现 103
4.4.3 接口的继承和组合 106
4.4.4 接口的多态 108
4.5 Java API 111
4.5.1 创建包 111
4.5.2 使用包 112
4.5.3 Java API的主要包 114
4.6 JBuilder 6代码分析 116
4.6.1 创建应用程序 116
4.6.2 代码分析 121
第5章 错误处理 126
5.1 语法错误 126
5.2 编译错误 127
5.3 运行时错误 128
5.4 异常处理方式 129
5.4.1 try...catch 129
5.4.2 throw和throws 132
第6章 Java GUI 134
6.1 GUI概述 134
6.2 AWT组件 136
6.2.1 CheckBox组件 136
6.2.2 List组件 139
6.2.3 Choice组件 144
6.2.4 ScrollBar组件 147
6.3 Swing组件 151
6.3.1 Swing组件的分类 151
6.3.2 版面配置管理器 152
6.3.3 Jbutton、Jlabel、JtextArea、JfieldArea、JeheckBox、JRadioButton 167
6.3.4 JFileChooser、JColorChooser、JFontChooser、JMenuBar 178
6.3.5 JOptionPane组件 195
7.1.1 直线 204
第7章 Java多媒体技术 204
7.1 绘图 204
7.1.2 矩形 206
7.1.3 椭圆 209
7.1.4 弧形 211
7.1.5 多边形 213
7.2 图像和声音 215
7.2.1 图像文件的显示 215
7.2.2 声音文件的播放 218
第8章 Java与数据库 221
8.1 JDBC概述 221
8.2 JDBC与ODBC和其他API的比较 223
8.3 JDBC在数据库访问的应用 223
8.4 JDBC API 224
8.4.1 JDBC的使用方法 224
8.4.2 JDBC接口 226
8.5.1 与数据库建立连接 228
8.5 JDBC应用 228
8.5.2 执行查询语句 229
8.5.3 检索结果集 231
8.5.4 更新数据库操作 232
8.5.5 参数的输入和输出 234
8.6 动态数据库访问 235
8.7 用JDBC访问数据库示例 237
8.7.1 预备知识 237
8.7.2 使用JDK实现Java与数据库连接 240
8.7.3 使用JBuilder实现Java与数据库连接 242
第9章 Java应用实例 248
9.1 Client/Server模式 248
9.2 分布式对象的模式 248
9.3 RMI 249
9.4 CORBA 252
参考文献 258
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019