| |
| |
| |
内容简介
◆本书介绍了Java语言的基础知识,着重介绍了Java语言的特点,应用技术,进而讲到了面向对象机制,异常处理,常用类介绍等,相当于对Java语言作了一个总结.为后面的学习打下一个良好的基础。◆本书足Java应用技术学习参考书,它涉及到了数据库、网络通信、多媒体,及企业级应用开发等方面的知识,对于读者来说,既可以学习具体的编程知识,又能拓展视野。◆本书作者都有着多年的工程开发实践经验,结合他们自身学习的经历,使得本书更利于读者学习。◆本书包括8个项目实例,分别为:自制网络聊天室、网上购物系统、图形图像编辑器、简单媒体播放器、个人日常事物管理系统、商场VIP消费情况查询系统及公司资源预约系统。对于实例的源代码、数据库、执行文件及调试说明等可到http:///www.tqbooks.net处下载。 本书面向具有一定Java基础的开发者。先简单介绍了Java语言的语法知识、异常处理技术,以及面向对象程序设计的相关概念、方法和内容;然后介绍了Java项目开发基础,包括GUI、网络、多媒体、数据库和企业级应用开发。在此基础上,讲述了用Java语言来开发网络应用程序、多媒体应用程序、一般的数据库应用和企业级应用开发技术,并在企业级应用开发中着重讲述了EJB的相关知识。 本书是Java应用技术学习的参考书,它涉及到了数据库、网络通信、多媒体,及企业级应用开发等方面的知识,对于初学者来说,既可以学习具体的编程知识,又能拓展视野。
| |
|
顾客评论 |
|
目录
目 录 第1章 Java语言与面向对象设计基础 1 1-1 Java语言的产生背景及特点 1 1-1-1 Java语言的产生 1 1-1-2 Java语言的特点 2 1-1-3 Java语言的高级应用 3 1-1-4 Java语言对软件开发技术的影响 5 1-2 JDK开发环境的建立与简单程序设计 6 1-2-1 JDK概述 6 1-2-2 JDK安装 6 1-2-3 开始第一个Java程序 7 1-3 Java面向对象编程概念 8 1-3-1 对象(Object) 9 1-3-2 类(Class) 10 1-3-3 消息 16 1-4 Java引用与接口 17 1-4-1 引用 17 1-4-2 接口 19 1-5 Java语言异常处理 22 1-5-1 异常基础 22 1-5-2 异常的类型 23 1-5-3 不捕捉异常 23 1-5-4 try与catch 23 1-5-5 多个catch子句 23 1-5-6 try语句的嵌套 24 1-5-7 throw语句 25 1-5-8 throws语句 25 1-5-9 finally 26 1-6 本章小结 27 第2章 Java项目开发基础 29 2-1 Java GUI程序设计 29 2-1-1 AWT 29 2-1-2 Swing 31 2-1-3 JFC 32 2-2 Java Applet程序设计 32 2-2-1 什么是Applet 32 2-2-2 Applet的装入 32 2-2-3 Applet 类的层次 33 2-2-4 Applet中的主要方法 33 2-2-5 AWT绘图 33 2-2-6 Appletviewer工具 34 2-2-7 初试Applet 34 2-2-8 Applet的限制和优点 36 2-3 Java数据库程序设计 36 2-3-1 什么是数据库与数据库管理系统 36 2-3-2 关系数据库及SQL语言 36 2-3-3 什么是ODBC 37 2-3-4 JDBC及应用 37 2-4 Java网络程序设计 40 2-4-1 网络编程概述 40 2-4-2 Java 技术中的网络 41 2-4-3 UDP Socket 44 2-5 Java多线程程序设计 45 2-5-1 什么是多线程 45 2-5-2 线程的三个部分 45 2-5-3 创建线程 46 2-5-4 启动线程 47 2-5-5 线程调度 47 2-5-6 终止一个线程 48 2-5-7 测试一个线程 49 2-5-8 延迟线程 50 2-6 Java企业级应用 51 2-6-1 概述 51 2-6-2 什么是企业级应用体系结构 51 2-6-3 EJB组件技术 53 2-7 本章小结 53 第3章 自制网络聊天室 55 3-1 应用背景与主要技术介绍 55 3-1-1 应用背景 55 3-1-2 功能介绍 55 3-1-3 RMI简介 56 3-2 总体设计与概要说明 57 3-3 业务流程图 58 3-4 程序实现 58 3-4-1 公共接口的定义 58 3-4-2 服务器端程序模块 60 3-4-3 客户端程序模块 73 3-5 程序的部署 85 3-6 本章小结 86 第4章 网上购物系统的JSP实现 87 4-1 应用背景与主要技术介绍 87 4-1-1 应用背景 87 4-1-2 功能介绍 88 4-1-3 JSP技术介绍 88 4-2 总体设计和概要说明 89 4-3 业务流程图 90 4-4 数据库设计 91 4-5 JSP页面设计 92 4-5-1 静态部分设计 92 4-5-2 动态部分(JSP)设计 96 4-6 服务器程序模块 102 4-6-1 CartManager模块 102 4-6-2 UserEntity模块 108 4-6-3 OrderEntity模块 111 4-6-4 OrderItemEntity模块 113 4-6-5 ProductEntity模块 117 4-7 程序的部署 121 4-8 本章小结 122 第5章 图像编辑器 124 5-1 应用背景与主要技术介绍 124 5-1-1 应用背景 124 5-1-2 功能介绍 125 5-1-3 Java图形图像程序设计基础 125 5-2 总体设计与概要说明 130 5-3 业务流程 130 5-4 Java图形程序设计实现 131 5-4-1 窗口可视组件的声明和实例化 131 5-4-2 菜单栏的设置及其消息处理 133 5-4-3 工具栏的设置及其消息处理 136 5-4-4 绘画的模式 138 5-4-5 绘画中的鼠标事件处理 139 5-4-6 绘画区缓存和重绘制技术 140 5-4-7 图像的加载技术 141 5-4-8 GraFrame类代码分析 142 5-4-9 PanelPic类代码分析 151 5-4-10 JPGFilter类代码分析 159 5-4-11 GraphProg类代码分析 160 5-4-12 程序文件结构和运行方法 161 5-5 本章小结 161 第6章 简单媒体播放器 163 6-1 背景与主要技术介绍 163 6-1-1 应用背景 163 6-1-2 功能介绍 164 6-1-3 媒体播放技术介绍 164 6-2 总体设计和概要说明 165 6-3 操作流程图 167 6-4 媒体播放器的实现 168 6-4-1 程序界面设计 168 6-4-2 程序总体概述 169 6-4-3 MediaPlayer构造函数 170 6-4-4 setupMenu构造程序菜单 171 6-4-5 动作监听器 173 6-4-6 控制监听器 176 6-4-7 其他监听器 180 6-4-8 程序的编译和运行 181 6-5 本章小结 181 第7章 个人日常事务管理系统 183 7-1 背景与主要技术介绍 183 7-1-1 应用背景 183 7-1-2 数据库连接技术及其实现 183 7-2 总体设计与概要说明 188 7-3 业务流程图 189 7-4 个人日常事务管理的实现 189 7-4-1 数据库设计 189 7-4-2 数据库结构的实现 194 7-4-3 应用程序对象的创建 198 7-4-4 菜单的设计 200 7-4-5 登录窗口程序的设计 203 7-4-6 个人关系管理模块的设计 208 7-5 本章小结 219 第8章 商场VIP消费情况查询系统 221 8-1 背景与主要技术介绍 221 8-1-1 应用背景 221 8-1-2 功能介绍 221 8-1-3 Java对数据库的管理与查询 222 8-2 总体设计和概要说明 223 8-3 业务流程图与E-R模型 224 8-3-1 业务流程图 224 8-3-2 E-R模型 224 8-4 查询系统实现 225 8-4-1 创建管理数据库 225 8-4-2 VIP商场消费管理系统设计 228 8-5 本章小结 251 第9章 公司资源预约系统 253 9-1 背景与主要技术介绍 253 9-1-1 应用背景 253 9-1-2 功能介绍 254 9-1-3 多客户端访问技术及其设置 255 9-2 总体设计和概要设计说明 255 9-3 程序设计流程图与E-R图 257 9-3-1 程序设计流程图 257 9-3-2 数据库的E-R模型 257 9-4 预约系统的实现 258 9-4-1 创建数据库 258 9-4-2 资源预约系统的实现模块 261 9-4-3 程序网络化模块 282 9-5 本章小结 283 第10章 图书管理系统 285 10-1 背景与主要技术介绍 285 10-1-1 应用背景 285 10-1-2 功能介绍 286 10-1-3 J2EE介绍 286 10-2 总体设计和概要说明 289 10-3 系统数据库E-R图与数据表设计 293 10-4 图书管理系统的实现 294 10-4-1 系统界面设计 294 10-4-2 系统功能设计 305 10-5 程序的部署 322 10-5-1 安装本实例 322 10-5-2 运行本实例 327 10-6 小结 328
| |
Java项目开发实践-相关图书 ·电气控制线路读图与识图 ·非金属矿工与应用 ·国际经济法原理 ·伊卡洛斯 ·电气控制线路(数字部分) ·犯罪客体研究:违法性的中国语境分析 ·神秘的符箓咒语:民间自疗法及避凶趋吉法研究 ·权利的召唤 ·电镀溶液分析技术 ·复旦外国语言文学论丛·2005春季号 ·中国新文学大系:小说二集(影印本) ·嵌入式技术与系统-Intel XScale结构与开发 ·自由从摇篮开始 ·天然气管道减阻内涂技术 ·建水史话 ·中国政府采购年鉴·2004 ·信用风险:度量与管理 ·主题果蔬雕刻 ·系统战必胜 ·无线自组网技术实用教程
|
| |