顶部
收藏

Java 技术及其应用(第二版)


作者:
王克宏
定价:
43.00 元
版面字数:
730千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
2014年
ISBN:
978-7-04-020769-9
物料号:
20769-00
出版时间:
2007-02-05
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机类专业核心课程
三级分类:
程序设计基础

  本书较为全面地介绍了Java语言的特点和应用技术。全书分为三篇。第一篇Java语言规范,介绍Java语言的基本特点,且为了方便读者掌握Java语言的最新规范,对JDK 5.0的新规范进行了全面介绍。第二篇编程技术及应用,着重讲述如何利用Java语言的特性编写应用程序,内容包括:输入/输出处理;Java数据结构;线程;图形用户界面设计(AWT和Swing);编写适合在因特网上发布的applet程序;利用Java多线程机制提高程序的性能;网络通信。第三篇高级应用技术,内容包括:J2EE平台技术;Java安全框架;JDBC技术;Java的XML处理技术;JavaWeb应用开发技术(JSP和Servlet);Java的分布式计算技术(CORBA与Java的集成,JavaRMI技术,Java的WebService开发技术)。   本书可作为普通高等学校本科程序设计类课程的教材,也可作为广大计算机技术爱好者自学Java技术的参考书。对于想了解和掌握高级程序设计技术的软件开发人员,也可以从本书中获得所需的参考资料。

  • 目录
    • 第一篇 Java语言规范
      • 第1章 Java语言概述
        • 1.1 Java语言发展简史
          • 1.2 Java语言的特点
            • 1.3 Java程序举例
            • 第2章 简单数据类型
              • 2.1 标识符和保留字
                • 2.2 数据类型概述
                  • 2.3 简单数据类型
                    • 2.4 各类型数据间的优先关系及相互转换
                    • 第3章 运算符和表达式
                      • 3.1 运算符
                        • 3.2 表达式
                        • 第4章 控制语句
                          • 4.1 分支语句
                            • 4.2 循环语句
                              • 4.3 与程序转移有关的其他语句
                                • 4.4 例外处理语句
                                  • 4.5 注释语句
                                  • 第5章 面向对象技术基础
                                    • 5.1 面向对象技术的形成与发展
                                      • 5.2 面向对象的基本概念与特征
                                        • 5.3 面向对象程序设计方法
                                          • 5.4 面向对象程序设计语言
                                          • 第6章 Java语言中的面向对象特性
                                            • 6.1 类
                                              • 6.2 对象
                                                • 6.3 包
                                                  • 6.4 面向对象特性
                                                    • 6.5 抽象类和接口
                                                      • 6.6 InnerClass
                                                      • 第7章 数组和向量
                                                        • 7.1 一维数组
                                                          • 7.2 多维数组
                                                            • 7.3 向量
                                                            • 第8章 字符串处理
                                                              • 8.1 字符串的表示
                                                                • 8.2 访问字符串
                                                                  • 8.3 修改字符串
                                                                    • 8.4 正则表达式
                                                                      • 8.5 其他操作
                                                                      • 第9章 J2SE5.0的语言新特性
                                                                        • 9.1 泛型编程
                                                                          • 9.2 增强的for循环表达式
                                                                            • 9.3 自动装箱与自动拆箱
                                                                              • 9.4 枚举类型
                                                                                • 9.5 变长参数方法
                                                                                  • 9.6 静态引用
                                                                                    • 9.7 元数据及注解
                                                                                  • 第二篇 编程技术及应用
                                                                                    • 第10章 异常处理
                                                                                      • 10.1 异常的概念
                                                                                        • 10.2 异常的处理
                                                                                          • 10.3 异常类的使用
                                                                                          • 第11章 输入/输出处理
                                                                                            • 11.1 I/O流概述
                                                                                              • 11.2 文件处理
                                                                                                • 11.3 过滤流
                                                                                                  • 11.4 字符流处理
                                                                                                    • 11.5 对象的串行化
                                                                                                      • 11.6 其他常用流
                                                                                                        • 11.7 NIO
                                                                                                        • 第12章 Java数据结构
                                                                                                          • 12.1 数据结构概述
                                                                                                            • 12.2 链表
                                                                                                              • 12.3 堆栈
                                                                                                                • 12.4 队列
                                                                                                                  • 12.5 树
                                                                                                                  • 第13章 线程
                                                                                                                    • 13.1 线程的概念
                                                                                                                      • 13.2 线程的使用
                                                                                                                        • 13.3 多线程的互斥与同步
                                                                                                                        • 第14章 图形用户界面设计
                                                                                                                          • 14.1 生成Java图形用户界面
                                                                                                                            • 14.2 AWT事件处理机制
                                                                                                                              • 14.3 AWT组件库
                                                                                                                                • 14.4 Swing组件介绍
                                                                                                                                • 第15章 JavaApplet技术基础
                                                                                                                                  • 15.1 Applet简介
                                                                                                                                    • 15.2 Applet的执行
                                                                                                                                      • 15.3 Applet的AWT绘制
                                                                                                                                        • 15.4 Java对多媒体的支持
                                                                                                                                          • 15.5 Applet通信
                                                                                                                                          • 第16章 网络通信
                                                                                                                                            • 16.1 URL
                                                                                                                                              • 16.2 Socket通信
                                                                                                                                                • 16.3 数据报通信
                                                                                                                                              • 第三篇 高级应用技术
                                                                                                                                                • 第17章 J2EE平台技术
                                                                                                                                                  • 17.1 概述
                                                                                                                                                    • 17.2 J2EE1.4中的应用构件
                                                                                                                                                      • 17.3 J2EE1.4中的标准服务
                                                                                                                                                        • 17.4 J2EE1.4平台的安装与运行
                                                                                                                                                        • 第18章 Java安全框架
                                                                                                                                                          • 18.1 概要
                                                                                                                                                            • 18.2 Java加密扩展
                                                                                                                                                              • 18.3 Java安全套接字扩展
                                                                                                                                                              • 第19章 JDBC技术
                                                                                                                                                                • 19.1 JDBC概述
                                                                                                                                                                  • 19.2 通过JDBC访问数据库
                                                                                                                                                                  • 第20章 Java的XML处理技术
                                                                                                                                                                    • 20.1 概述
                                                                                                                                                                      • 20.2 JAXP简介
                                                                                                                                                                        • 20.3 SAXAPI
                                                                                                                                                                          • 20.4 DOMAPI
                                                                                                                                                                          • 第21章 JavaWeb应用开发技术
                                                                                                                                                                            • 21.1 Servlet
                                                                                                                                                                              • 21.2 JSP
                                                                                                                                                                              • 第22章 Java的分布式计算技术
                                                                                                                                                                                • 22.1 CORBA与Java的集成——JavaIDL技术
                                                                                                                                                                                  • 22.2 JavaRMI技术
                                                                                                                                                                                    • 22.3 Java的WebService开发技术
                                                                                                                                                                                    • 附录 习题与解析
                                                                                                                                                                                      • 习题一
                                                                                                                                                                                        • 习题二
                                                                                                                                                                                          • 习题三
                                                                                                                                                                                            • 习题四
                                                                                                                                                                                              • 习题解析
                                                                                                                                                                                              • 参考文献

                                                                                                                                                                                            相关图书