深入浅出JBuilder 8程序设计与开发PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘斌编著
- 出 版 社:北京:中国青年出版社
- 出版年份:2003
- ISBN:7500651856
- 页数:337 页
第1章 初识Jbuilder 8 2
1.1 Java简介 2
1.1.1 Java语言的特点 2
1.1.2 Java语言与Internet 5
1.2 JBuilder 8简介 6
1.3 JBuilder 8的安装 11
1.4 JBuilder 8的运行环境 13
1.4.1 应用浏览器 13
1.4.2 使用帮助 21
第2章 Java语言的构成 26
2.1 程序结构 26
2.2 语法问题 26
2.2.1 注释 26
2.2.2 标识符 26
2.2.3 自变量 27
2.2.4 运算符及特殊分隔符 28
2.3 数据类型 28
2.3.1 数值类型 28
2.3.2 布尔类型 30
2.3.3 数组 30
2.3.4 类 31
2.4 运算符和表达式 33
2.4.1 算术运算符 33
2.4.2 关系运算符 34
2.4.3 布尔逻辑运算符 35
2.4.4 位运算符 35
2.4.5 条件运算符 35
2.4.6 赋值运算符 36
2.4.7 表达式 36
2.5 控制语句 36
2.5.1 条件语句if...else 37
2.5.2 多分支语句switch 37
2.5.3 返回语句return 38
2.5.4 while语句 38
2.5.5 do...while语句 38
2.5.6 for 语句 39
2.5.7 continue语句 39
第3章 从Hello World开始 42
3.1 创建一个应用程序 42
3.1.1 创建工程 42
3.1.2 创建和添加应用程序 44
3.1.3 创建用户界面 46
3.1.4 添加事件 48
3.2 部署应用程序 49
3.2.1 什么是部署 49
3.2.2 创建JAR文件 50
第4章 用户界面设计 54
4.1 在程序中使用组件 54
4.1.1 Swing中的组件和容器 54
4.1.2 组件选项卡(Component palette) 56
4.1.3 使用组件 57
4.1.4 组件应用范例 61
4.2 布局管理器 66
4.2.1 FlowLayout布局管理器 66
4.2.2 VerticalFlowLayout布局管理器 67
4.2.3 BorderLayout布局管理器 68
4.2.4 CardLayout布局管理器 68
4.2.5 GridLayout布局管理器 70
4.2.6 GridBagLayout布局管理器 70
4.3 应用程序的外观 71
4.3.1 在设计时改变外观 72
4.3.2 在代码中改变程序的外观 72
第5章 文本处理程序 76
5.1 菜单设计器 76
5.2 流的应用 78
5.2.1 流的基本概念 78
5.2.2 常用的字节流 78
5.2.3 常用的字符流 79
5.3 文件 80
5.4 Swing中的事件处理 80
5.5 剪贴板的应用 82
5.6 创建一个文本编辑器 83
5.6.1 使用向导建立一个应用程序 83
5.6.2 设计用户界面 84
5.6.3 为框架添加菜单和菜单项 84
5.6.4 为File菜单添加事件处理代码 85
5.6.5 为Edit菜单添加事件处理代码 87
5.6.6 实现openFile,saveFile,saveAsFile等方法 91
5.6.7 实现对文档内容更改的监听 93
5.6.8 实现Undo/Redo操作 94
5.6.9 菜单的失效处理 95
第6章 图形处理 98
6.1 抽象类 98
6.2 矢量Vector类 98
6.3 事件监听机制 100
6.3.1 鼠标事件 100
6.3.2 MouseListener和MouseAdapter 101
6.3.3 MouseMotionListener和MouseMotin Adapter 101
6.4 图形绘制实例程序 102
6.4.1 创建应用程序框架 103
6.4.2 设计界面 104
6.4.3 实现抽象类Figure和它的子类 104
6.4.4 DrawFigurePanel类的实现 106
6.4.5 添加事件处理代码 108
6.4.6 在DrawFigurePanel类中覆盖Paint Component()方法 109
6.5 MVC 110
6.6 JTree树 111
6.7 图像浏览程序 112
6.7.1 程序界面设计 113
6.7.2 组件的初始化 115
6.7.3 下拉列表组件的事件处理 117
6.7.4 图像的显示 119
第7章 Java中的多线程 122
7.1 基本概念 122
7.1.1 什么是线程 122
7.1.2 Java中线程的实现 122
7.1.3 线程的优先级 123
7.1.4 线程的调度 123
7.1.5 线程间的同步 123
7.2 线程的生命周期 123
7.3 线程的实现方法 124
7.4 多线程范例 125
第8章 创建JavaBeans 134
8.1 JavaBeans概述 134
8.1.1 概念及特点 134
8.1.2 使用BeansExpress 138
8.2 创建JavaBeans 145
8.2.1 创建Bean类 145
8.2.2 增加属性 146
8.2.3 为Bean添加事件 149
8.2.4 设计属性编辑器 151
8.2.5 创建BeanInfo类 151
8.2.6 校验JavaBeans的合法性 152
8.2.7 发布组件 152
8.3 测试JavaBean 153
第9章 数据库的创建和连接 158
9.1 理解JBuilder 8的数据库应用 158
9.1.1 JDBC的基本概念 159
9.1.2 JDBC的组成部分 160
9.1.3 4种JDBC驱动程序 161
9.1.4 为JBuilder 8添加JDBC驱动 162
9.2 JBuilder的DataExpress结构 164
9.3 数据库浏览器程序 165
9.3.1 设置ODBC数据源 165
9.3.2 设置DataExpress组件 166
9.3.3 添加并设置数据感知组件 170
第10章 数据库的访问 174
10.1 关系数据库基础 174
10.1.1 实体—关系模型 174
10.1.2 表 174
10.1.3 视图 175
10.1.4 索引 175
10.1.5 同义词 176
10.1.6 系统表 176
10.1.7 Database Pilot的应用 176
10.1.8 创建数据库结构浏览程序 178
10.2 为数据库应用程序添加功能 191
10.2.1 从下拉列表添加数据 192
10.2.2 使用计算列 193
第11章 数据库管理任务 196
11.1 数据的备份和恢复 196
11.2 使用文本文件存储数据 197
11.3 数据感知组件 198
11.4 用JBuilder 8实现数据库管理 199
11.4.1 创建应用程序界面 200
11.4.2 数据备份的实现 203
11.4.3 数据恢复的实现 205
第12章 APPlet的应用 212
12.1 Applet的基本概念 212
12.2 Applet的生命周期 213
12.3 用JBuilder8创建Applet 213
12.3.1 使用Applet向导 214
12.3.2 初始化Applet 216
12.3.3 Applet的启动和停止 217
12.3.4 时间的显示 219
第13章 网络通信 224
13.1 TCP/IP协议的基本概念 224
13.2 TCP套接字 225
13.2.1 IP地址 225
13.2.2 TCP端口 226
13.3 网络通信程序范例 226
13.3.1 创建客户端程序 227
13.3.2 创建服务器端程序 234
13.3.3 运行程序 238
13.4 UDP协议 240
13.5 Java中的UDP实现 242
13.5.1 创建服务器端程序 243
13.5.2 创建客户端程序 248
13.5.3 运行程序 250
第14章 Servlet的应用 254
14.1 Servlet简介 254
14.2 Servlet的实现结构 255
14.3 Servlet的生命周期 256
14.4 JavaMail API介绍 257
14.5 Servlet邮件收发范例 259
14.5.1 创建Servlet 260
14.5.2 LoginServlet的代码实现 263
14.5.3 创建showMail 267
14.5.4 创建sendMail 269
14.5.5 运行范例程序 270
第15章 JSP的应用 276
15.1 JSP及其特点 276
15.2 JSP页面的执行过程 278
15.3 JSP基本的语法元素 279
15.3.1 指令元素 280
15.3.2 脚本元素 280
15.3.3 动作元素 281
15.4 JSP制作注册程序 282
15.4.1 创建JSP文件 283
15.4.2 设计DbBean类 284
15.4.3 设计登录页面 286
15.4.4 设计注册页面 288
15.4.5 设计信息更新页面 290
15.4.6 运行范例程序 291
第16章 EJB的应用 296
16.1 EJB简介 296
16.1.1 为什么要用EJB 296
16.1.2 EJB中的角色 296
16.1.3 EJB的体系结构 298
16.1.4 EJB的类型 299
16.2 使用EJB设计器开发一个会话bean 299
16.2.1 指定目标应用服务器 300
16.2.2 创建EJB模型 302
16.2.3 构建bean 303
16.2.4 编译bean 310
16.3 用客户端应用程序测试bean 311
16.3.1 创建用于测试的客户端应用程序 311
16.3.2 为客户端添加代码 311
16.3.3 编译并运行应用程序 315
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018