顶部
收藏

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


作者:
王克宏
定价:
43.00元
ISBN:
978-7-04-020769-9
版面字数:
730.000千字
开本:
16开
全书页数:
506页
装帧形式:
平装
重点项目:
暂无
出版时间:
2007-02-05
物料号:
20769-00
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机类专业核心课程
三级分类:
程序设计基础

  本书较为全面地介绍了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开发技术
    • 附录 习题与解析
      • 习题一
      • 习题二
      • 习题三
      • 习题四
      • 习题解析
    • 参考文献

相关图书