Java 2 宝典
|
|
| 新书城图书编号:142373 |
| 图书ISBN:7505368281 |
| 出版时间:2007-3-13 |
| 出版社:电子工业出版社 |
| 作者:(美)华尔斯等著 卢庆龄等译 |
|
市场价格:¥66 |
|
普通会员:¥52.8
|
80折 |
|
VIP会员:¥49.5
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
本书讲述当今计算机最热门语言Java,涵盖了Java语言最新版本的所有内容,从编写用于Web页面小应用程序的Java语言基础,到功能强大的Swing组件、JavaBeans、JFC、JDBC和各种联网类、讲解了最新的JDK1.3.通过学习,可以全面掌握使用Java AWT和FC类和新的即插即用Swing组件创建跨平台的GUI;使用功能强大的联网类创建可用于网络的应用程序;使用JavaBeans开发灵活的Java组件;使用JDBC类和访问数库;将多媒体性能增加到Web应用程序中等等.本书是从入门学习Java语言难得的参考书,适合于从初级到高级的计算机专业人员使用.
|
|
|
|
【图书目录】
|
前言 第1部分 启动引擎:Java概述; 第1章 Java语概述; 1.1 Java简史; 1.2 Java环境; 1.3 定义Java; 1.4 Java简介; 1.5 Java与C/C++的比较; 1.6 小结; 第2章 面向对象的编程和术语; 2.1 在本章中将学习什么; 2.2 面向对象的术语; 2.3 面向对象分析和设计; 2.4 小结; 第3章 Java设计基础; 3.1 程序对象和用户接口; 3.2 给用户控制权; 3.3 带宽; 3.4 用户系统; 3.5 文件访问和网络; 3.6 其他因素; 3.7 管理源代码; 3.8 小结; 第4章 HelloWorld应用程序和小应用程序; 4.1 应用程序和小应用程序; 4.2 HelloWorld应用程序; 4.3 HelloWorld小应用程序; 4.4 小结; 第5章 编写代码; 5.1 增强或继承; 5.2 编写代码; 5.3 创建新类; 5.4 小结; 第2部分 加快速度:Java基础; 第6章 Java语法:标记、类型和值; 6.1 编译器忽略的元素; 6.2 标记; 6.3 类型和值; 6.4 小结; 第7章 变量、方法、表达式和控制流; 7.1 变量; 7.2 方法; 7.3 表达式; 7.4 运算符; 7.5 控制流语句; 7.6 小结; 第8章 创建、使用数组和字符串; 8.1 数组; 8.2 字符串(java.lang.String); 8.3 StringBuffer; 8.4 包装; 8.5 命令 行参数和小应用程序标记属性; 8.6 来自java.util包的Collection类; 8.7 小结; 第9章 类、接口和包; 9.1 类; 9.2 内嵌类; 9.3 接口; 9.4 包; 9.5 小结; 第10章 继承、封装和多态; 10.1 复用; 10.2 继承; 10.3 多态; 10.4 封装; 10.5 接口; 10.6 小结; 第11章 异常和错误处理; 11.1 异常; 11.2 减少代码中的错误; 11.3 小结; 第3部分 关键技术:核心类库; 第12章 集合、实用程序和数据结构; 12.1 集合的作用; 12.2 再论Java.util包; 12.3 使用集合; 12.4 处理集合; 12.5 保存属性清单; 12.6 小结; 第13章 输入/输出:Java数据流; 13.1 数据流介绍; 13.2 标准的系统数据流(java.land.System); 13.3 Java.io数据流; 13.4 特殊目的的数据流; 13.5 过滤的数据流; 13.6 更多的I/O; 13.7 小结; 第14章 线程; 14.1 关于线程; 14.2 线程快速入门; 14.3 在小应用程序中使用线程; 14.4 线程属性; 14.5 多线程程序; 14.6 结合在一起; 14.7 线程和性能; 14.8 小结; 第15章 联网; 15.1 用地址和端口堆积数据; 15.2 TCP/IP协议堆栈; 15.3 套接字; 15.4 URL操作; 15.5 RMI操作; 15.6 激活; 15.7 小结; 第16章 JDBC:连接数据库的java API; 16.1 JDBC简介; 16.2 连接远程数据库; 16.3 进行数据库查询和更新; 16.4 JDBC API; 16.5 高级技术; 16.6 小结; 第4部分 视觉感受:用户交互; 第17章 抽象窗口工具包综述; 17.1 AWT与JFC和Swing的比较; 17.2 抽象窗口工具包介绍; 17.3 处理事件; 17.4 坐标系; 17.5 组合在一起; 17.6 小结; 第18章 颜色、字体和图形基础; 18.1 Java 2D的引入; 18.2 处理颜色; 18.3 创建图形; 18.4 字体处理; 18.5 处理图像; 18.6 打印; 18.7 小结; 第19章 容器及基本概念; 19.1 打开窗口; 19.2 容器构件; 19.3 简单构件; 19.4 菜单; 19.5 小结; 第20章 布局管理器和其他组件; 20.1 什么是布局管理器; 20.2 布局管理器细节; 20.3 文本构件; 20.4 小结; 第21章 Swing基础:构件和容器; 21.1 介绍Swing; 21.2 基本Swing构件; 21.3 小结; 第22章 基本Swing构件及其产生的事件; 22.1 Swing菜单; 22.2 Swing事件; 22.3 小结; 第23章 Swing库中新的窗口小部件; 23.1 按钮; 23.2 其他用于选择的构件; 23.3 容器; 23.4 显示; 23.5 小结; 第24章 Swing辅助构件和功能; 24.1 边框; 24.2 Swing布局管理器; 24.3 可插入的外观和感观; 24.4 模型-视图-控制器; 24.5 小结; 第5部分 开发小应用程序和应用程序; 第25章 开发小应用程序和应用程序; 25.1 理解Java安全性; 25.2 Java插件简介; 25.3 使用Java档案; 25.4 使用JAR文件; 25.5 管理JAR文件; 25.6 java.util.jar简介; 25.7 控制JAR的行为; 25.8 小结; 附录A 安装和配置Java软件开发工具; 附录B 使用JavaDOC工具; 附录C 源代码; 附录D 核心扩展;
|
|
|
|