JBuilder 精髓(含盘)(飞思宝兰研究院,电子工业出版社)的详细介绍,评论,读后感及网上价格比较。

好图书-图书价格比较与图书搜索
首页 | 排行榜 | 新书上架 | 优惠情报 | 图书分类 | 全国书店 | 请注册 或 登陆
搜索 1,686,472 种书的介绍和售价       高级搜索  使用帮助

好图书搜索 25 家网上书店, 1,686,472 种图书,售价及其他信息。 更多介绍

JBuilder 精髓(含盘)

JBuilder 精髓(含盘)

飞思宝兰研究院 李争 陆正中  

7505393049

电子工业出版社 / 2004-01-01

简装 / 16 / 0页 / 0字

¥55.00

 (3家书店)

"JBuilder 精髓(含盘)"的详细介绍……

李争,现作Borland中国Java产品线经理,资深工程师。2001年2月加入Borland中国,是Borland中国最早的员工之一。同时,他也是国内为数不多的Borland认证的Master Trainer,多次对外进行Borland产品培训,经常受邀参加各种技术研讨会与企业机械进行技术讲座。


本书深入浅出地介绍了JBuilder的核心精髓,书中内容丰富,涉及知识面广。全书共分6篇。第1篇是基础篇,先讲述了JBuilder 9的功能,接着介绍了安装及一个小例子,然后详细地讲述了Java语言、JBuilder 9的编程环境,最后讲述了多线程技术。第2篇主要讲述网络及Web应用,包括常见网络应用开发、Applet、JSP、Servlet和Web Services应用开发等。第3篇讲述数据库应用开发,同时,介绍了JBuilder 9自带的数据库管理工具。第4篇讲述Java的组件技术——JavaBean的开发。第5篇讲述EJB应用及应用服务器的安装等。第6篇为高级应用篇,分别介绍了JBuilder 9 中单元测试、Cactus、UML浏览器、重构及Javadoc等实用而又强大的功能。附书光盘内容为书中范例源代码。 本书适合于专业JBuilder应用开发人员和Java爱好者阅读,也可作为软件工程项目管理人员的参考书籍。


目录


第1篇


基础篇


第1章 JBuilder 9综述


1.1 JBuilder 9功能介绍


1.2 JBuilder 9的安装


1.3 JBuilder 9开发界面


1.4 创建一个简单的工程


第2章 Java语言


2.1 一个简单的例子


2.2 标识符


2.3 注释


2.4 保留字


2.5 数据类型


2.6 运算符和表达式


2.7 控制语句


2.8 面向对象的Java


2.9 初始化和清除


2.10 Java异常处理


第3章 JBuilder 9的IDE(集成开发环境)


3.1 菜单栏


3.2 组件栏


3.3 对象浏览器

哪里可以买到"JBuilder 精髓(含盘)"?

从 3 家优秀的网上书店中选购"JBuilder 精髓(含盘)"

书店名称 价格 购买 去看看
去卓越亚马逊购买'JBuilder 精髓(含盘)' ¥45.10
去蔚蓝书店购买'JBuilder 精髓(含盘)' ¥37.95
去当当网购买'JBuilder 精髓(含盘)' ¥43.30

 

※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”

※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错

※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。

※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。

 

喜欢"JBuilder 精髓(含盘)"的人们通常也喜欢……

对"JBuilder 精髓(含盘)"的评论……

暂无评论

我来评论一下"JBuilder 精髓(含盘)"……

登录之后才能发表评论,请  登录  或  注册

"JBuilder 精髓(含盘)"的图书目录……

目 录 第1篇 基础篇 第1章 JBuilder 9综述 3 1.1 JBuilder 9功能介绍 3 1.2 JBuilder 9的安装 5 1.2.1 JBuilder 9的版本 5 1.2.2 JBuilder 9对硬件的 要求 6 1.2.3 安装过程 6 1.3 JBuilder 9开发界面 11 1.4 创建一个简单的工程 13 1.4.1 使用Project Wizard 创建工程 13 1.4.2 使用Application Wizard创建一个Java应用程序 15 1.4.3 菜单的制作 17 1.4.4 界面的设计 21 1.4.5 代码的添加 23 1.4.6 程序的运行 25 1.4.7 部署应用程序 25 1.4.8 生成应用程序本地 代码 27 第2章 Java语言 29 2.1 一个简单的例子 29 2.1.1 一个简单的应用程序 29 2.1.2 例子的简单分析 31 2.2 标识符 34 2.3 注释 35 2.3.1 传统注释风格 35 2.3.2 C 注释风格 36 2.3.3 Javadoc风格 36 2.4 保留字 37 2.5 数据类型 37 2.5.1 整数类型 38 2.5.2 浮点类型 39 2.5.3 字符类型 39 2.5.4 布尔类型 40 2.5.5 数组 40 2.6 运算符和表达式 41 2.6.1 运算符 41 2.6.2 表达式 43 2.7 控制语句 46 2.7.1 基础知识 46 2.7.2 条件语句 46 2.7.3 循环语句 52 2.7.4 多重选择(switch) 语句 55 2.8 面向对象的Java 57 2.8.1 类 57 2.8.2 方法 60 2.8.3 对象 65 2.8.4 继承 66 2.8.5 包 69 2.9 初始化和清除 71 2.9.1 使用构造函数进行 初始化 71 2.9.2 成员的初始化 72 2.9.3 数组的初始化 74 2.9.4 清除及垃圾收集 75 2.10 Java异常处理 75 2.10.1 异常的起因 76 2.10.2 异常的编译时刻检查 76 2.10.3 异常的发现及处理 77 第3章 JBuilder 9的IDE (集成开发环境) 87 3.1 菜单栏 89 3.1.1 文件菜单【File】 89 3.1.2 编辑菜单【Edit】 94 3.1.3 搜索菜单【Search】 97 3.1.4 视图菜单【View】 98 3.1.5 工程菜单【Project】 98 3.1.6 运行菜单【Run】 102 3.1.7 团队菜单【Team】 102 3.1.8 向导菜单【Wizards】 103 3.1.9 工具菜单【Tools】 103 3.1.10 窗口菜单 【Window】 104 3.2 组件栏 104 3.2.1 使用Project Wizard 创建工程 105 3.2.2 使用Application Wizard 创建一个Java 应用程序 105 3.2.3 设置主窗体界面 106 3.2.4 编写代码 108 3.2.5 编译运行程序 110 3.2.6 添加JavaBeans组件 到组件栏 111 3.3 对象浏览器 114 3.4 UI设计器 114 3.5 JBuilder 9编辑器 115 3.6 JBuilder 9的错误检测和 调试技巧 117 第4章 JBuilder 9中的多线程技术 125 4.1 多线程概述 125 4.1.1 什么是多线程 125 4.1.2 使用多线程的原因 126 4.1.3 多线程的一个例子 126 4.2 线程的创建 127 4.2.1 使用线程(Thread)类 创建 127 4.2.2 Runnable接口 130 4.3 线程的管理 132 4.3.1 线程的状态及其 转换 132 4.3.2 isAlive 和join 133 4.3.3 线程调度 135 4.3.4 线程分组 136 4.4 线程同步 137 4.4.1 线程同步的概念 137 4.4.2 同步方法 138 4.4.3 同步语句 141 4.5 线程通信 142 4.5.1 共享数据 142 4.5.2 使用wait 和notify 实现通信 145 第2篇 网络与Web应用开发 第5章 JBuilder 9网络编程 151 5.1 概述 151 5.1.1 通信协议 151 5.1.2 通信端口 154 5.1.3 IP地址 155 5.2 IP地址的获取 156 5.3 TCP和套接字 161 5.3.1 Socket通信基础 161 5.3.2 Client/Server程序 165 5.4 UDP和数据报 173 5.4.1 数据报通信基础 173 5.4.2 使用UDP协议实现的 Chat程序 175 5.5 FTP应用 181 5.5.1 FTP组件 181 5.5.2 制作FTP客户端 183 5.6 Internet资源的获取 186 5.6.1 URL解析 187 5.6.2 URLConnection类 188 5.6.3 E-mail处理 192 第6章 Applet开发技术 199 6.1 Applet工作原理 199 6.2 Applet标签 202 6.3 Applet与浏览器 204 6.3.1 Java支持 205 6.3.2 为终端用户选择 合适的浏览器 206 6.3.3 支持多版本浏览器 206 6.3.4 Java实现后的差异 206 6.3.5 浏览器版本问题的 解决 207 6.3.6 额外的提示 208 6.4 使用JBuilder 9开发Applet 209 6.4.1 使用向导 209 6.4.2 运行Applet 212 6.4.3 在JBuilder中部署 Applet 217 6.4.4 在JBuilder中部署 Applet的源代码 220 6.5 测试Applet 221 6.5.1 基本测试步骤 221 6.5.2 在浏览器中测试 222 第7章 JSP编程概述 223 7.1 JSP与Web 223 7.2 JSP API创建 225 7.3 设计JSP中的HTML 232 7.4 运行JSP 235 7.4.1 编译JSP文件 235 7.4.2 运行JSP文件 236 7.4.3 源代码分析 237 7.5 部署JSP 238 第8章 Servlet应用技术 241 8.1 Servlet简介 241 8.1.1 Servlet为什么优于 传统的CGI 241 8.1.2 Servlet增加新的 特性服务 242 8.1.3 Servlet的生命周期 244 8.1.4 Servlet特点及应用 244 8.1.5 Servlet的接口 246 8.1.6 HTTP会话 248 8.2 编写Servlet 251 8.2.1 与客户的交互 252 8.2.2 生命周期方法 253 8.3 Servlet体系结构 253 8.4 用Servlet向导编写Servlet 255 8.4.1 测试Servlet 259 8.4.2 配置Servlet 260 8.4.3 理解Servlet 260 8.5 Servlet和JSP的通信 261 8.5.1 Servlet+JSP的 开发模式 261 8.5.2 Servlet和JSP的 通信 263 8.6 Servlet与企业级3层 Web结构 267 8.6.1 利用Servlet技术的 3层结构解决方案 267 8.6.2 规划一个3层 Web应用 268 8.6.3 实现中间层 269 8.6.4 利用Servlet实现中间 层的进一步讨论 270 第9章 简单Web Services应用开发 271 9.1 Web Services介绍 271 9.1.1 Web Services基础 271 9.1.2 Web Services体系 结构 273 9.1.3 Web Services标准 274 9.1.4 Web Services的优点 282 9.1.5 Web Services的缺点 284 9.2 JBuilder 9对Web Services的 支持 285 9.2.1 创建Web Services的 向导支持 285 9.2.2 例程的支持 286 9.2.3 企业应用服务器的 支持 286 9.3 利用Axis创建一个 简单的Web Service 286 9.3.1 创建JavaBean 287 9.3.2 将JavaBean作为 Web Services导出 289 9.3.3 部署. 运行与测试 Web Services 291 第3篇 数据库应用开发 第10章 数据库配置与管理 295 10.1 配置JBuilder 9数据库 开发环境 295 10.1.1 JDBC和ODBC的 区别和安装 295 10.1.2 连接到数据库 296 10.1.3 安装Local InterBase 服务器 297 10.1.4 使用InterClient 300 10.2 JBuilder 9数据库管理 301 10.2.1 使用JDataStore Explorer 管理数据库 301 10.2.2 使用Database Pilot 管理数据库 316 10.2.3 使用JDBC Monitor 监控数据库 320 第11章 JBuilder 9数据访问技术 323 11.1 简单数据库应用的创建 325 11.1.1 创建应用程序 结构 325 11.1.2 添加UI组件到 应用程序 326 11.1.3 添加DataExpress组件 到应用程序 327 11.1.4 设置属性连接组件 328 11.1.5 编译. 运行及 调试程序 329 11.2 查询数据库 329 11.2.1 使用QueryDataSet实现 查询数据库的例子 329 11.2.2 增强数据集性能 331 11.2.3 设置Query对话框 属性 332 11.3 使用参数化查询获取 数据库数据 333 11.3.1 创建应用程序 333 11.3.2 添加参数组件, 实现 新参数再次执行 参数化查询 334 11.3.3 绑定参数 335 11.3.4 添加UI组件 335 11.3.5 运行程序 336 11.4 使用存储过程获取数据 336 11.4.1 创建表和过程 337 11.4.2 添加数据集组件 337 11.4.3 添加UI组件 338 11.5 回存修改到数据源 339 11.5.1 保存来自QueryDataSet 的修改 339 11.5.2 使用存储过程修改回存 到数据源 340 第12章 数据模块向导的使用 343 12.1 使用向导创建数据模块 343 12.2 向数据模块中添加数据 组件 344 12.3 使用数据模块 344 12.3.1 在项目中添加所需 的库 344 12.3.2 在应用程序中引用 数据模块 345 12.4 使用Data Modeler创建 数据模块 346 12.4.1 用Data Modeler 创建查询 346 12.4.2 开始查询 347 12.4.3 添加Where子句 349 12.4.4 添加Order By子句 349 12.4.5 添加Group By子句 350 12.4.6 测试查询 351 12.4.7 创建多重查询 352 12.4.8 制定主-从关系 352 12.4.9 保存查询 353 12.5 用Data Module Application向导 生成数据库应用程序 354 第4篇 JavaBean开发 第13章 JavaBean的创建 357 13.1 什么是JavaBean 357 13.2 JavaBean组件模型的 需求 358 13.3 用BeansExpress创建一个 简单的JavaBean 359 13.3.1 生成Bean类 359 13.3.2 设计Bean的用户 界面 362 13.3.3 添加属性到Bean 362 13.4 创建BeanInfo类 366 13.4.1 为属性指定BeanInfo 数据 366 13.4.2 使用BeanInfo Designer 367 13.4.3 修改BeanInfo类 367 13.5 添加事件到Bean中 367 13.5.1 激活事件 367 13.5.2 监听事件 370 13.5.3 创建定制的事件集 371 13.6 创建属性编辑器 373 13.6.1 创建字符串列表 编辑器 373 13.6.2 创建字符串标签 列表编辑器 374 13.6.3 创建整数标签列表 编辑器 375 13.6.4 创建定制的组件 属性编辑器 376 13.7 添加对串行化的支持 377 13.8 检查JavaBean的有效性 377 13.9 发布Bean 378 第14章 JavaBean的应用 379 14.1 属性的创建 379 14.1.1 创建属性的快车道 379 14.1.2 定义组件属性 379 14.1.3 定义简单的属性 380 14.1.4 定义特殊的属性 类型 382 14.1.5 编写属性编辑器 386 14.1.6 创建组件定制器 393 14.2 使用事件 393 14.2.1 事件的快车道 394 14.2.2 组件和事件 396 14.2.3 事件集合 399 14.2.4 使用现有的事件集 401 14.2.5 创建定制的事件集 401 14.3 用BeanInfo类指定组件 信息 404 14.3.1 把存在的类转变为 JavaBean 404 14.3.2 使用BasicBeanInfo 类 407 14.3.3 隐藏属性和事件 409 14.3.4 为属性指定定制的 编辑器 410 14.3.5 指定默认事件 411 14.3.6 用BeansExpress生成 BeanInfo类 411 14.4 串行化JavaBean 412 14.4.1 在UI Designer中 串行化Bean 412 14.4.2 实例化可串行化的 JavaBean 412 14.4.3 用代码串行化对象 414 14.4.4 解串行化对象 415 14.4.5 定制串行化 415 14.4.6 用可具体化接口 串行化 417 第5篇 EJB应用开发 第15章 EJB应用开发 421 15.1 关于EJB 421 15.1.1 EJB概述 421 15.1.2 EJB组成 421 15.1.3 EJB的体系结构 423 15.2 使用JBuilder 9开发EJB 425 15.2.1 开发EJB的步骤 426 15.2.2 EJB开发过程 426 15.2.3 EJB开发实例 432 第6篇 高级篇 第16章 单元测试 447 16.1 测试类 447 16.2 建立一个测试实例 448 16.2.1 JUnit 448 16.2.2 增加特殊测试 449 16.2.3 使用断言(Assert) 449 16.2.4 使用setUp 和 tearDown 450 16.2.5 测试集 451 16.3 建立测试的向导 452 16.3.1 测试实例 453 16.3.2 测试集 457 第17章 Cactus 461 17.1 Cactus架构 461 17.2 执行Cactus 463 17.3 如何使用Cactus 469 17.3.1 Cactus Setup向导 470 17.3.2 为您的Enterprise JavaBean生成一个 Cactus测试实例 470 17.3.3 执行Cactus测试 471 第18章 UML浏览器 473 18.1 UML浏览器介绍 473 18.1.1 UML和Java术语 474 18.1.2 有限包关联图 475 18.1.3 类结合图 475 18.1.4 UML符号 477 18.1.5 可视化图标 478 18.2 查看UML图 479 18.2.1 JBuilder的UML 浏览器 479 18.2.2 查看包图 480 18.2.3 查看类图 480 18.2.4 查看内部类 481 18.2.5 查看源代码 481 18.2.6 查看Javadoc 482 18.2.7 滚动查看器 482 18.2.8 更新查看器 482 18.3 浏览图形 483 18.3.1 包图 483 18.3.2 类图 484 18.4 自定义UML图 484 18.4.1 设定工程属性 484 18.4.2 设定IDE Options 486 18.5 建立UML图的图标文件 486 18.6 打印UML图 487 18.7 重构及找到参照 487 第19章 重构 489 19.1 重构的特性和优点 489 19.2 JBuilder中的重构 490 19.2.1 优化导入(Optimizing Imports) 490 19.2.2 重命名重构 492 19.2.3 类的重命名重构 492 19.2.4 类的移动重构 493 19.2.5 方法的重命名重构 494 19.2.6 局部变量的重命名 重构 495 19.2.7 字段的重命名重构 495 19.2.8 属性的重命名重构 496 19.2.9 改变方法参数 497 19.2.10 提取方法 498 19.2.11 周围添加 try/catch 499 第20章 Javadoc 501 20.1 增加Javadoc注释到API 源文件 501 20.1.1 Javadoc注释应放置 在何处 502 20.1.2 Javadoc标记 503 20.1.3 自动产生Javadoc 标记 505 20.1.4 Javadoc注释的 冲突情况 506 20.2 建立文档节点 507 20.2.1 选择文件的 输出格式 507 20.2.2 选择说明文档的 建立参数 508 20.2.3 选择制成说明文档 的包 510 20.2.4 指定doclet命令行 参数 511 20.3 产生的输出文件 514 20.3.1 包描述文件 515 20.3.2 概论注释文件 516 20.4 查看Javadoc 516 20.5 维护Javadoc 518 20.6 更改文档节点的属性 518 20.6.1 更改节点的属性 518 20.6.2 更改Javadoc的 属性 519 20.6.3 更改doclet的属性 520 20.7 建立说明文档的 Archive档 520 20.8 建立一个自定义的doclet 522 附录A JBuilder 9 EJB开发 新功能实例 523 附录B JBuilder 9运用Struts 开发 Web应用实例 539 B.1 Struts Framework简介 539 B.2 Web应用程序使用实例 542 B.3 处理中文编码问题 553 附录C 术语对照表 559

"JBuilder 精髓(含盘)"的作者简介……

李争,现作Borland中国Java产品线经理,资深工程师。2001年2月加入Borland中国,是Borland中国最早的员工之一。同时,他也是国内为数不多的Borland认证的Master Trainer,多次对外进行Borland产品培训,经常受邀参加各种技术研讨会与企业机械进行技术讲座。

本站所列的图书资料、图书封面图片归各自的版权所有人所有

本站所收录之图书评论、图书社区话题、及本站所做之广告均属其各自行为,与本站立场无关,不代表本站赞同其观点