当前位置:首页 > 工业技术
JBuilder 9.0入门与提高
JBuilder 9.0入门与提高

JBuilder 9.0入门与提高PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:胡雷等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2004
  • ISBN:7030126246
  • 页数:352 页
图书介绍:本书对Borland公司最新版本的JBuilder 9.0及其应用开发过程作了全面深入的介绍,向读者讲述如何使用JBuilder 9.0进行Java编程。内容涵盖Application、 Applet、JSP、Servlet、EJB和Web Service。本书结合丰富的实例进行讨论,有助于读者尽快掌握JBuilder 9.0实践的方法。
《JBuilder 9.0入门与提高》目录

目 录 1

第1章JBuider 9.0——强大的Java开发工具 1

1.1 Java概述 1

1.1.1 初识Java 1

1.1.2 Java的特点 1

1.1.3 Java与C++ 3

1.1.4 Java虚拟机 4

1.1.5 Java的应用 4

1.2 JBuilder 9.0简介 6

1.2.1 JBuilder 9.0的新特性 6

1.2.2安装JBuilder 9.0 7

1.3深入了解JBuilder 9.0的编程环境 9

小结 10

第2章 构建Hello World工程 11

2.1 使用向导创建工程 11

2.2第一个Java应用程序 12

2.2.1 创建程序Hello World 12

2.2.2代码分析 16

2.3第一个Java小程序 19

2.3.1 Applet概述 19

2.3.2创建程序Hello World 20

2.3.3代码分析 23

小结 25

3.1.2 Java的现状 26

3.1.1 Java产生的历史 26

3.1 Java的历史与现状 26

第3章Java语言基础 26

3.2类与对象 27

3.3控制程序流程 36

3.3.1 Java应用程序的运行环境 36

3.3.2最简单的Java控制台程序解释 37

3.3.3 Java应用程序参数的传递 38

3.3.4分支语句 38

3.3.5循环语句 44

3.3.6异常处理语句 47

3.3.7注释语句 47

3.4异常处理 47

3.5.1 Java输入输出流 53

3.5 Java的输入与输出 53

3.5.2标准输入输出实例 54

3.5.3普通输入输出类 54

3.5.4文件 54

3.5.5 输入流 56

3.5.6输出流 58

小结 62

第4章 使用Swing控件进行用户界面编程 64

4.1 认识Swing控件 64

4.2实例1:使用Swing控件获取信息并显示 64

4.3 实例2:JTable控件的使用 74

4.4实例3:JTree控件的使用 80

4.5实例4:TabbedPane控件的使用 83

4.6 实例5:JPanel控件的CardLayout布局 85

4.7实例6:JPopupMenu和JToolBar的使用 93

小结 99

第5章开发一个完整的Java应用程序 100

5.1 重新创建一个工程和应用程序 100

5.1.1新建一个工程 100

5.1.2新建一个应用程序 100

5.2制作应用程序的用户界面 101

5.2.1 制作计算器的菜单 101

5.2.2 制作计算器的主界面 103

5.2.3 用户界面的界面收尾工作 104

5.3.2为Framel类添加函数 106

5.3.3 创建和编写按钮的单击事件 106

5.3.1 为Framel类添加数据成员 106

5.3编写应用程序代码 106

5.3.4创建和编写菜单项的单击事件 111

5.4打包应用程序 113

小结 115

第6章Java Applet 116

6.1 Java Applet的基本概念 116

6.1.1 Java Applet概述 116

6.1.2 Java Applet的程序结构 116

6.1.3 Java Applet程序的发布 118

6.1.4 Java Applet运行的生命周期 118

6.2利用JBuilder 9.0创建Java Applet 119

6.2.1 利用向导创建Applet框架 119

6.2.2向程序中添加类库(包) 123

6.2.3添加界面元素 123

6.2.4添加消息响应代码 124

6.2.6程序源代码分析 125

6.2.5发布Applet程序 125

6.3 Java绘图 128

6.3.1 Java绘图的发展和概况 128

6.3.2使用Graphics绘图 129

6.3.3使用Graphics2D绘图 130

6.4 Java的多线程 132

6.3.1 Java中的多线程 133

6.3.2实现Java多线程 134

6.3.3线程的阻塞 140

6.3.4 多线程应用实例:网页时钟 140

小结 146

7.1 数据库编程简介 147

第7章JBuilder数据库编程 147

7.2 JDBC-ODBC桥数据库编程 148

7.2.1安装Access ODBC驱动程序 148

7.2.2简单的数据库应用程序 150

7.2.3代码分析 154

7.3 高级数据库应用技巧 158

7.3.1 安装SQLServer JDBC驱动 158

7.3.2 一对多的关系 159

7.3.3资源包和Master Link 165

7.3.4打包程序为JAR文件或可执行文件 170

小结 173

8.1.2什么是BeansExpress 175

8.1.1什么是JavaBean 175

8.1 认识JavaBean和BeansExpress 175

第8章快速构建JavaBean 175

8.2 JavaBean实例:日期组件 176

8.2.1 创建JavaBean 176

8.2.2为JavaBean添加属性 178

8.2.3为JavaBean添加BeanInfo类 181

8.2.4认识JavaBean的事件 183

8.2.5创建“属性编辑器” 185

8.2.6编辑DateBean的用户界面 191

8.2.7编辑DateBean代码 192

8.2.8继承父类的属性 195

8.2.9验证JavaBean的合法性 197

8.2.10使用DateBean组件 198

8.2.11将DateBean添加到组件盘中 200

小结 204

第9章Java Server Pages(JSP) 206

9.1 JSP技术概述 206

9.2 JSP语法 207

9.2.1 HTML基础 207

9.2.2 JSP语法基础 210

9.2.3 JSP语法的实际应用 213

9.3使用JBuilder 9.0创建JSP页面(一) 213

9.3.1创建一个默认的JSP页面 213

9.3.2创建JSP功能页面第一步——总体设计 215

9.3.3创建JSP功能页面第二步——具体实现 215

9.3.4创建JSP功能页面第三步——部署 217

9.4.1创建一个默认的JSP页面 219

9.4使用JBuilder 9.0创建JSP页面(二) 219

9.4.2创建JSP功能页面第一步——总体设计 220

9.4.3创建JSP功能页面第二步——具体实现 220

9.4.4创建JSP功能页面第三步——部署 225

9.5扩展JSP的功能 225

小结 226

第10章应用JBuilder开发Servlet程序 227

10.1 Servlet简介 227

10.1.1什么是Servlet 227

10.1.2 Servlet的工作流程 227

10.1.3 Servlet的生命周期 228

10.2.1 Servlet架构 229

10.2 Servlet架构、Http请求和Http响应 229

10.1.4 Servlet与CGI相比较的优点 229

10.2.2简单的Servlet程序处理HttpGet请求 232

10.2.3代码分析 234

10.2.4处理请求中包含的数据 236

10.2.5处理HttpPost请求 239

10.2.6重定向到其他页面 241

10.2.7控制会话 245

10.3 Servlet与JDBC协同工作 253

10.3.1 创建工程 253

10.3.2代码分析 256

小结 259

11.1 EJB简介 260

11.1.1 EJB是什么 260

第1 1章 用JBuilder开发EJB 260

11.1.2 EJB的优点 261

11.1.3 EJB规范 261

11.1.4 Remote接口和Home接口 263

11.1.5 LocalHome接口和Local接口 264

11.1.6部署描述 265

11.1.7 Session Bean 266

11.1.8 Entitv Bean 267

11.1.9 Message Driven Bean 268

11.2 Weblogic服务器的安装与整合 268

11.2.1 安装Weblogic 269

11.2.2 Domain和Server的配置 271

11.2.3 Weblogic与JBuilder 9.0的整合 277

11.3应用JBuilder开发EJB 279

11.3.1 Session Bean 279

11.3.2代码分析 284

11.3.3 Entity Bean 289

11.3.4运行与测试 294

11.3.5代码分析 296

11.3.6 Message Driven Bean 299

11.3.7代码分析 304

小结 308

第12章构建和使用Web Service 310

12.1 Web Service的概念 310

12.1.1 XML 310

12.1.3 SOAP协议 314

12.1.2 XML-RPC规范 314

12.1.4 WSDL与Web Service 315

12.2构建Web Service 315

12.2.1创建Web Service项目 315

12.2.2创建用作Web Service的Java Bean 317

12.2.3导出Web Service 319

12.3使用现有的Web Service 325

12.3.1编写Basic Web Service程序 325

12.3.2测试与运行 332

小结 333

附录A JBuilder9.0的新特性 334

A.1对项目的管理 334

A.2编译系统 334

A.5网络服务 337

A.3 打包工具 337

A.4 团队开发 337

A.6开发增强工具 338

A.7编辑器 339

A.8调试器 339

A.9网络应用程序的编写 340

A.10 J2EE服务器 344

A.11 无线软件开发 345

附录B JBuilder9.0的界面元素 346

B.1 菜单 346

B.2工具栏 346

B.3项目面板 348

B.4主编辑区 348

相关图书
作者其它书籍
返回顶部