目录 1
第1章 语言基础篇 1
第1例 类型之间的转换 1
第2例 使用运算符 5
第3例 使用控制结构 9
第4例 使用方法分解 12
第5例 面向对象编程 14
第6例 异常处理 17
第7例 使用封装类 21
第8例 使用字符串类 24
第9例 综合使用集合类 26
第10例 多线程应用 30
第11例 AWT基本控件的使用 34
第2章 用户界面篇 34
第12例 Swing基本控件的综合运用 36
第13例 布局管理器编程 45
第14例 监听器响应事件编程 51
第15例 选择控件编程 55
第16例 列表控件编程 60
第17例 菜单控件编程 66
第18例 表格控件编程 72
第19例 文件控件编程 76
第20例 树形控件编程 81
第3章 数据库篇 86
第21例 与数据库建立连接 86
第22例 建立数据表和释放数据表 89
第23例 数据库连接池实现 96
第24例 操纵数据库记录 105
第25例 使用PreparedStatement对象 114
第26例 使用CallableStatement对象 121
第27例 使用事务 125
第28例 使用元数据获取数据库信息 131
第29例 使用元数据获取记录集信息 135
第30例 操作记录集数据库综合实例——购物车 140
第4章 Web篇 149
第31例 在JSP中使用表单 149
第32例 在JSP中使用JavaBean实例 151
第33例 在JSP中使用XML标记 156
第34例 利用JSP访问数据库 158
第35例 Servlet和JSP的通信 160
第36例 在Servlet中使用JavaBean 164
第37例 使用Servlet输出XML 166
第38例 在Servlet中访问数据库 171
第39例 在Servlet中操作用户状态信息 175
第40例 使用JSP和Servlet综合实例——身份验证 179
第5章 组件篇 184
第41例 开发一个JavaBean 184
第42例 实现Remote Interface 188
第43例 实现Home Interface接口 189
第44例 实现EJB类 190
第45例 开发一个无状态会话Bean 194
第46例 开发一个有状态会话Bean 198
第47例 开发一个容器管理实体Bean 201
第48例 开发一个组件管理实体Bean 206
第49例 调用组件客户端 214
第50例 综合实例——图书馆读者信息管理系统 216
第6章 图形篇 226
第51例 颜色处理实例 226
第52例 矩形处理实例 229
第53例 曲线类处理实例 233
第54例 平台字体处理实例 236
第55例 图像处理实例 241
第56例 三维几何体实现实例 246
第57例 光照特效处理实例 251
第58例 纹理映射处理实例 255
第59例 多媒体处理实例 259
第60例 动画处理实例 266
第7章 网络篇 274
第61例 基于面向字节的流类使用 274
第62例 基于面向字符流类的使用 275
第63例 服务器端套接字 277
第64例 客户端套接字 279
第65例 服务器端使用UDP发送和接收数据包 281
第66例 客户端使用UDP接收和发送数据包 282
第67例 基于TCP/IP编程 284
第68例 组播编程 290
第69例 使用RMI技术 295
第70例 利用URLConnection类 297
第8章 邮件篇 301
第71例 用JavaMailc API发送消息 301
第72例 用JavaMailc API查找消息 304
第73例 通过JavaMailc API获取邮件 316
第74例 利用JavaMail删除邮件 329
第75例 利用JavaMail回复消息 332
第76例 利用JavaMail转发消息 335
第77例 利用JavaMail发送附件 338
第78例 利用JavaMail获取附件 340
第79例 利用JavaMail发送HTML消息 349
第80例 利用JavaMail监听邮件 352
第9章 无线篇 355
第81例 使用MIDP用户界面控件 355
第82例 使用Timer类控制任务 374
第83例 使用持久性数据 377
第84例 高级联网实现 383
第85例 实现动画实例 387
第86例 无线消息传递 394
第87例 用户交互实现 399
第88例 彩信实现 405
第89例 手机游戏实现 413
第90例 用MIDlet调用JSP页面 426
第10章 模式篇 431
第91例 工厂模式 431
第92例 单态模式 433
第93例 代理模式 436
第94例 命令模式 438
第95例 原型模式 441
第96例 迭代器模式 444
第97例 适配器模式 447
第98例 组合模式 450
第99例 装饰器模式 456
第100例 外观模式 458