JBuilder应用开发丛书 JBuilder基础开发篇 JBuilder X/2005版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:沈耀,郝萍,李扬等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302108102
- 页数:375 页
目录 1
第1章 初知JBuilder X 1
1.1 JBuilder X的身世 2
1.1.1 为什么选择JBuilder X 2
1.1.2 JBuilder的版本变化 3
1.1.3 JBuilder是稳定的 6
1.2 JBuilder X的安装 6
1.2.1 JBuilder X在Windows下的安装 6
1.2.2 JBuilder X的目录结构 9
1.3 用JBuilder X编写第1个程序 10
1.3.1 启动JBuilder X 10
1.3.2 新建一个项目 13
1.3.3 熟悉JBuilder X开发界面 14
1.3.4 使用编码捷径 18
1.3.5 编译并运行 18
1.3.6 保存项目 18
1.3.7 再次打开并修改项目 19
1.3.8 创建可执行程序 19
1.4 小结 21
第2章 Java提要 23
2.1 类和对象 24
2.1.1 什么是类 24
2.1.2 类的构造函数 26
2.1.3 类的继承 27
2.1.4 接口 29
2.1.5 Java的包 30
2.1.6 对象 31
2.2 数据类型和表达式 34
2.2.1 常量和变量 34
2.2.2 基本数据类型 35
2.2.3 Java的数组 36
2.2.4 字符串 38
2.2.5 数学运算符 41
2.2.6 关系运算符 42
2.2.7 逻辑运算符 43
2.2.8 运算符优先级 44
2.3 操作和流程控制 45
2.3.1 访问权限 45
2.3.2 重载 48
2.3.3 覆盖 49
2.3.4 条件判断 51
2.3.5 switch 54
2.3.6 循环 55
2.3.7 变量的作用域 59
2.4 异常处理 60
2.4.1 异常的概念 60
2.4.2 异常的分类 60
2.4.3 异常处理的结构 61
2.4.4 编写自己的异常类 64
2.5 输入/输出(I/O) 65
2.5.1 File类 65
2.5.2 Stream 68
2.5.3 Readers和Writers 73
2.5.5 压缩 75
2.5.4 标准I/O 75
2.6 做一个专业水准的程序员 76
2.6.1 集合类的选择 76
2.6.2 注释及Javadoc 77
2.7 小结 80
第3章 JBuilder X项目开发 81
3.1 JBuilder集成开发环境 82
3.1.1 AppBrowser环境介绍 82
3.1.2 使用JBuilder编辑器 86
3.1.3 定制JBuilder开发环境 94
3.2 JBuilder项目管理方式 98
3.2.1 创建JBuilder项目 98
3.2.2 创建及添加文件 105
3.2.3 移除和删除项目中的文件 106
3.2.4 项目或文件改名 108
3.2.5 储存与关闭JBuilder项目 108
3.2.6 同时管理多个JBuilder项目 109
3.2.7 项目群组 109
3.3 在JBuilder中运行和调试程序 112
3.3.1 认识Run菜单 113
3.3.2 建立一个运行配置 113
3.3.3 用带有调试信息的方式编译项目 117
3.3.4 启动调试器 117
3.3.5 在调试器控制下运行 118
3.3.6 动态程序更新 120
3.4 小结 121
第4章 基础主题式开发 123
4.1 基础应用之Applet 124
4.1 Applet的基本概念 124
4.1.2 Applet的生命周期 124
4.1.3 TML和Applet的参数 125
4.1.4 用JBuilder X创建一个Applet 126
4.1.5 使用viewer 131
4.1.6 图形和浏览器的支持 132
4.1.7 多线程 137
4.2 基础Swing编程 140
4.2.1 Swing中的组件和容器(类的hierarchy) 140
4.2.2 使用简单组件 142
4.2.3 边界类 156
4.2.4 布局管理器 158
4.2.5 菜单 167
4.2.6 组件应用范例 174
4.2.7 应用程序的外观 179
4.2.8 事件 181
4.3 基础网络编程 182
4.3.1 Socket编程 183
4.3.2 UDP编程 186
4.4 小结 187
第5章 开发数据库应用程序 189
5.1 数据库应用的基本知识 190
5.1.1 数据库概述 190
5.1.2 关系型数据库基础 191
5.1.3 简单的SQL语句 192
5.1.4 JDBC概述 198
5.2 安装和配置JBuilder 199
5.2.1 安装JDBC和JDBC-ODBC桥 200
5.2.2 连接到数据库 200
5.2.3 DataExpress架构及数据库相关组件介绍 202
5.3 JBuilder的数据库管理工具 206
5.3.1 Database Pilot的使用 206
5.3.2 JDBC Monitor的使用 211
5.3.3 JDataStore Server的使用 212
5.3.4 JDataStore Explorer的使用 214
5.4 文本文件的操作 218
5.4.1 TableDataSet组件的使用 218
5.4.2 导入格式化数据 218
5.4.3 导出数据到文本文件 221
5.5 数据库的操作 223
5.5.1 数据库组件概述 223
5.5.2 与数据库建立连接 224
5.5.3 创建一个数据库应用 226
5.5.4 数据库的更新 229
5.5.5 定制数据主一从关系 232
5.6 数据查询 238
5.6.1 建立查询应用 239
5.6.2 数据过滤 240
5.6.3 数据排序 243
5.6.4 数据定位 245
5.7 数据模块的使用 248
5.7.1 什么是数据模块 248
5.7.2 使用设计向导创建数据模块 249
5.7.3 使用Data Modeler创建数据模块 252
5.8 其他组件和事件的使用 254
5.8.1 使用dbSwing组件创建数据库应用程序用户界面 255
5.8.2 同步可视化的组件 255
5.8.3 通过用户界面控件访问数据和模型信息 256
5.8.4 处理错误和异常 256
5.9 创建分布式数据库应用程序 257
5.9.1 使用Java的RMI框架建立分布式应用程序 257
5.9.2 分布式数据库应用程序分析 258
5.10 小结 263
第6章 Swing的高级应用 265
6.1 MVC 266
6.2.1 JDialog类 268
6.2 对话框 268
6.2.2 JOptionPane类 269
6.2.3 使用JOptionPane类 270
6.2.4 消息对话框 271
6.2.5 确认对话框 271
6.2.6 输入对话框 272
6.2.7 选项对话框 273
6.3 表格 274
6.3.1 JTable类简介 274
6.3.2 使用表格模型 275
6.3.3 绘制特殊的表格单元 277
6.3.4 编辑表格单元 280
6.4 树 283
6.4.2 使用树模型 284
6.4.1 简单的树视图组件 284
6.4.3 绘制和编辑树节点 285
6.5 常用的选择器 286
6.5.1 颜色选择器 286
6.5.2 文件选择器 290
6.5.3 日期选择器 294
6.5.4 字体选择器 297
6.6 实现拖放 301
6.6.1 拖放子系统的结构 302
6.6.2 实例化Drop目标 304
6.6.3 一个拖放的例子 305
6.7 实现撤销操作 312
6.7.1 undo工具包概述 312
6.7.2 UndoManager类 315
6.8 小结 317
第7章 编写多线程应用 319
7.1 线程的基本概念 320
7.1.1 理解线程 320
7.1.2 线程的优先级和调度 322
7.1.3 线程的生命周期 323
7.2 Thread线程类 324
7.2.1 Thread类的API介绍 325
7.2.2 一个Thread类的派生示例 327
7.3 Runnable接口 328
7.4 实现共享有限资源 329
7.4.1 不正确的资源访问 329
7.4.2 线程同步 331
7.5.1 线程的阻塞和唤醒 333
7.5 线程阻塞 333
7.5.2 线程的死锁 334
7.6 线程群组 335
7.7 线程通信 336
7.7.1 管道类的使用 336
7.7.2 标志变量的使用 338
7.7.3 使用wait和notify方法 340
7.8 多线程调试 341
7.9 小结 345
第8章 JavaBean和BeansExpress 347
8.1 JavaBean简介 348
8.1.1 什么是JavaBean 348
8.1.2 初识BeansExpress 349
8.1.3 JavaBean与EJB 350
8.2 使用BeansExpress创建JavaBean 351
8.2.1 利用向导创建JavaBean 351
8.2.2 修改Bean中的属性 353
8.2.3 如何创建BeanInfo类 357
8.2.4 修改Bean的事件 359
8.2.5 建立属性编辑器 364
8.2.6 序列化JavaBean 367
8.2.7 Bean合法性的校验 368
8.2.8 发布组件 368
8.2.9 测试Bean 371
8.3 小结 373
参考文献 375
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《新编历史小丛书 祖逖北伐》何兹全著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019