图书介绍
JBuilder程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![JBuilder程序设计教程](https://www.shukui.net/cover/60/31263348.jpg)
- 吴文虎主编;汪涛,陆正武,王隆娟等编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113079505
- 出版时间:2008
- 标注页数:340页
- 文件大小:96MB
- 文件页数:352页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
JBuilder程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识JBuilder1
1.1 JBuilder的特点1
1.1.1 虚拟端点编程1
1.1.2 JDK 5.0支持1
1.1.3 J2EE和EJB的提升1
1.1.4 Web开发的提升2
1.1.5 Web服务2
1.1.6 J2EE应用服务器2
1.2 JBuilder的安装2
1.2.1 JBuilder的版本2
1.2.2 JBuilder对硬件的要求3
1.2.3 安装过程3
1.3 学习JBuilder的方法6
1.3.1 掌握好基础知识7
1.3.2 循序渐进7
1.3.3 熟练掌握调试技巧7
1.4 应用程序向导使用7
1.4.1 使用Project Wizard创建工程7
1.4.2 使用Application Wizard创建一个Java应用程序9
小结11
习题11
第2章 JBuilder的集成开发环境12
2.1 JBuilder的集成开发环境简介12
2.2 菜单栏13
2.2.1 文件菜单14
2.2.2 Refactor菜单17
2.2.3 Search菜单19
2.2.4 View菜单20
2.2.5 Project菜单20
2.2.6 Run菜单23
2.2.7 Team菜单23
2.2.8 Tools菜单24
2.2.9 Window菜单24
2.3 组件栏24
2.4 对象浏览器27
2.5 用户界面设计器28
2.6 JBuilder编辑器28
2.7 JBuilder的错误检测和调试技巧30
小结34
习题35
第3章 Java的基础知识36
3.1 Java语言的特点36
3.2 基本数据类型和表达式38
3.2.1 基本词汇38
3.2.2 基本数据类型40
3.2.3 类型转换与强制类型转换42
3.3 数组43
3.3.1 一维数组43
3.3.2 多维数组44
3.4 字符串的简单介绍44
3.5 运算符45
3.5.1 算术运算符45
3.5.2 位运算符47
3.5.3 关系运算符48
3.5.4 “?”运算符49
3.5.5 运算符优先级49
3.6 循环、流程控制50
3.6.1 Java的选择语句50
3.6.2 switch语句52
3.6.3 循环语句53
3.6.4 跳转语句55
3.6.5 使用continue语句56
3.6.6 使用return语句56
3.7 异常处理57
3.7.1 异常的基本知识57
3.7.2 显示一个异常的描述59
3.7.3 使用多重catch语句59
3.7.4 嵌套try语句60
3.7.5 throws语句61
3.7.6 finally语句62
3.7.7 Java的内置异常62
3.7.8 创建自己的异常子类63
3.7.9 使用异常63
3.7.10 在JBuilder中的异常处理64
小结67
习题67
第4章 对象和组件68
4.1 对象和组件的基本知识68
4.1.1 面向对象的概念68
4.1.2 Java中的类、方法和变量72
4.1.3 Java名字空间及访问规则77
4.1.4 Java中的抽象类、接口和程序包81
4.1.5 对象的构造、引用和回收84
4.2 JBuilder类库86
4.2.1 Java 2平台的版本86
4.2.2 Java开发类库组成87
4.3 基于组件的可视化程序设计88
4.3.1 什么是可视化编程88
4.3.2 可视化编程实践89
小结92
习题93
第5章 界面设计与交互设计94
5.1 AWT控件94
5.1.1 按钮(Button)控件94
5.1.2 标签(Label)控件94
5.1.3 编辑(TextField和TextAiea)控件95
5.1.4 复选框(Checkbox)控件和单选按钮(CheckboxGroup)控件96
5.1.5 下拉框(Choice)控件97
5.1.6 列表框(List)控件98
5.1.7 滚动条(Scrollbar)控件98
5.1.8 菜单(MenuBat)控件99
5.1.9 弹出式菜单(PopMenu)控件100
5.2 Swing控件100
5.2.1 JPasswordField控件101
5.2.2 JSlider控件102
5.2.3 JColorChoose控件103
5.2.4 JFileChoose控件105
5.2.5 JSplitPane、JTree和JEditorPane控件107
5.2.6 JToolBar控件108
5.2.7 Swing综合实例110
5.3 布局管理器115
5.3.1 BorderLayout布局管理器115
5.3.2 FlowLayout布局管理器116
5.3.3 GridLayout布局管理器116
5.3.4 CardLayout布局管理器117
5.3.5 XYLayout布局管理器117
5.3.6 GridBagLayout布局管理器117
5.3.7 应用实例118
5.4 JBuilder的对话框及模板对话框119
5.4.1 对话框119
5.4.2 JOptionPane类121
5.4.3 文件对话框124
5.4.4 颜色对话框126
5.4.5 字体对话框126
5.4.6 综合设计举例127
小结148
习题148
第6章 Applet开发技术149
6.1 Applet工作原理149
6.1.1 浏览java.applet包149
6.1.2 HTML简介151
6.1.3 Applet应用程序框架152
6.1.4 Applet的生命周期154
6.2 Applet应用程序的特点156
6.3 Applet标签156
6.4 使用JBuilder开发Applet实例157
6.4.1 使用向导开发Applet158
6.4.2 在JBuilder中部署Applet162
6.5 Applet测试方式和注意事项164
6.5.1 基本测试步骤166
6.5.2 在浏览器中测试166
小结166
习题167
第7章 文件与文档编辑器168
7.1 JBuilder的文件流168
7.1.1 字节流和字符流168
7.1.2 预定义流171
7.2 控制台输入和输出171
7.3 文件类174
7.4 基本文件的操作177
7.5 压缩文件操作178
7.6 综合开发实例180
7.6.1 文本编辑器实例180
7.6.2 文件的操作处理实例187
7.6.3 压缩文件对话框实例191
小结194
习题194
第8章 网络程序设计195
8.1 JBuilder对网络应用开发的支持195
8.2 常用网络组件195
8.2.1 IP地址的获取195
8.2.2 TCP/IP套接字197
8.2.3 UDP和数据报201
8.2.4 FTP应用203
8.2.5 Internet资源的获取204
8.3 网络开发实例208
8.3.1 IP地址的获取实例208
8.3.2 一个TCP/IP客户端和服务器应用程序211
8.3.3 使用UDP实现的Chat程序217
8.3.4 FTP应用示例222
8.3.5 获取Internet资源的方法225
小结233
习题233
第9章 JBuilder多媒体组件与应用234
9.1 图形技术234
9.1.1 Graphics类及绘图实例234
9.1.2 ColorModel类237
9.1.3 Color类239
9.1.4 Font类239
9.1.5 一个关于Color类、Font类的综合实例240
9.2 图像技术243
9.2.1 图像的创建、装入和显示243
9.2.2 媒介跟踪器245
9.2.3 ImageObserver接口246
9.2.4 图素抓取器247
9.2.5 内存图像映射247
9.2.6 图像过滤248
9.3 动画技术250
9.3.1 动画的实现250
9.3.2 消除动画闪烁252
9.4 声音技术255
9.4.1 AudioChip接口256
9.4.2 声音技术实例256
小结257
习题258
第10章 数据库程序设计259
10.1 JBuilder对数据库应用开发的支持259
10.2 常用数据库组件260
10.3 数据库开发实例262
10.3.1 基本数据库应用程序实现262
10.3.2 查询数据库266
10.3.3 使用参数化查询获取数据库数据271
10.3.4 使用存储过程获取数据274
10.3.5 回存修改到数据源274
小结275
习题275
第11章 基于Web的选课系统276
11.1 系统分析与设计276
11.1.1 系统分析及简介276
11.1.2 概要设计与操作流程276
11.1.3 详细功能设计278
11.2 创建数据库278
11.2.1 数据库的设计279
11.2.2 数据库的表格设计279
11.2.3 数据库中的关系图和视图设计281
11.3 Web应用开发基础知识284
11.3.1 JSP的基本知识284
11.3.2 Servlet的基本介绍290
11.3.3 Tomcat的配置291
11.4 网上选课系统实现293
11.4.1 数据库连接类的设计293
11.4.2 系统管理模块294
11.4.3 院系管理模块303
11.4.4 学生选课模块306
小结309
习题309
第12章 基于Web选课系统在WebSphere应用服务器上的安装与部署310
12.1 中间件技术310
12.2 WebSphere Application Server v6.1的性能特点与安装311
12.2.1 WebSphere Application Server的性能特点311
12.2.2 WebSphere Application Server的安装要求315
12.2.3 安装过程315
12.3 基于Web选课系统的部署320
12.3.1 数据库配置320
12.3.2 应用程序部署323
小结324
习题324
参考文献325
附录A 习题答案326