注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java语言程序设计(原书第3版)

Java语言程序设计(原书第3版)

Java语言程序设计(原书第3版)

定 价:¥65.00

作 者: (美)Y.Daniel Liang著;王镁,李娜译
出版社: 机械工业出版社
丛编项: 计算机科学丛书
标 签: Java

ISBN: 9787111140573 出版时间: 2004-04-01 包装: 简装
开本: 26cm+光盘1片 页数: 575 字数:  

内容简介

  《Java语言程序设计》是学习Java的入门教材。它全面讲授了Java2。作者提供了学习程序设计原理和Java核心特征的一个循序渐进的途径。通过具有代表性的例子、详尽的讲解和丰富的练习,将Java介绍给读者。本书适合学生或具有一定程序设计经验的专业人员阅读参考。本书全面讲授了Java2,提供了学习程序设计原理和Java核心特征的一个循序渐进的途径。通过具有代表性的例子、详尽的讲解和丰富的练习,深入浅出地将Java介绍给读者。本书特点:●统一建模语言(UML)的图形符号贯穿全书●包含最新技术水平的Swing组件●更多的实例学习●增加关于国际化的一章●增加关于数系、UML图形符号和Java包的附录●书中光盘附有实例代码

作者简介

  Y.DanielLiang已经成功地撰写了四部Java著作,并为大学学生和公司职员讲授了40多门Java课程。他现在是乔治亚州Savannah的ArmstrongcAtlantic州立大学计算机科学系的软件工程教授。可以通过Internet上的liangjava@yahoo.com或liang@armstrong.edu与他联系。

图书目录

  第一篇程序设计基础
第1章Java入门
  1.1  引言
  1.2 Java简史
  1.3 Java的特点
  1.4 Java和WWW
  1.5 Java语言规范
  1.6 Java开发工具
  1.7 Java application
  1.8 application程序剖析
  1.9  Java applet
  1.10  applet程序剖析
  1.11  application与applet
  1.12  本章小结
  复习题
  编程练习
第2章  基本数据类型和基本操作
  2.1  引言
  2.2编写简单的程序
  2.3标识符
  2.4变量
  2.5赋值语句
  2.6常量
  2.7数值数据类型
  2.8字符数据类型
  2.9布尔数据类型
  2.10实例学习
  2.11编程风格和文档
  2.12  程序错误
  2.13  调试(可选)
  2.14  本章小结
  复习题
  编程练习
第3章控制语句
  3.1  引言
  3.2  条件语句
  3.3  循环语句
  3.4  使用关键字break和continue
  3.5  实例学习
  3.6  本章小结
  复习题
  编程练习
第4章  方法
  4.1  引言
  4.2  创建方法
  4.3  调用方法
  4.4  参数传递
  4.5  重载方法
  4.6  方法抽象
  4.7   Math类
  4.8  实例学习
  4.9  递归(可选)
  4.10  本章小结
  复习题
  编程练习
  第二篇  面向对象程序设计
第5章  使用对象和类编写程序
  5.1  引言
  5.2  对象和类
  5.3  构造方法
  5.4  给方法传递对象
  5.5  可见性修饰符与访问器方法
  5.6  类变量、类常量和类方法
  5.7  变量的作用域
  5.8  关键字this
  5.9  对象关系分析
  5.10  实例学习
  5.11  Java应用程序接口
  5.12  String类
  5.13  StringBuffer类
  5.14   StringTokenizer类
  5.15  本章小结
  复习题
  编程练习
第6章类的继承性
  6.1  引言
  6.2  父类和子类
  6.3  使用关键字super
  6.4  方法覆盖
  6.5  Object类
  6.6  修饰符protected和final
  6.7  抽象类
  6.8  多态性和动态绑定
  6.9  对象转换和instanceof运算符
  6.10  接口
  6.11  内部类
  6.12  软件开发过程
  6.13  类的设计原则
  6.14  本章小结
  复习题
  编程练习
第7章数组和向量
  7.1引言
  7.2声明和创建数组
  7.3数组的初始化和处理
  7.4数组排序
  7.5数组中元素的查找
7.6  对象的数组
7.7  数组的复制
7.8  多维数组
7.9  将基本数据类型处理为对象
7.10  Number类及其子类
7.11  命令行参数
7.12  实例学习(可选)
7.13  向量类Vector(可选)
7.14  本章小结
复习题
编程练习
  第三篇  图形程序设计
第8章  图形程序设计入门
  8.1  引言
  8.2  Java图形APl
  8.3  框架
  8.4  布局管理器
  8.5  使用面板作容器
  8.6  在面板上绘制图形
  8.7  Color类
  8.8  Font类和Fontmetrics类
  8.9  绘制几何图形
  8.10  实例学习
  8.11  事件驱动程序设计
  8.12  本章小结
  复习题
  编程练习
第9章  创建用户界面
  9.1  引言
  9.2  JavaBean
  9.3  按钮
  9.4  标签
  9.5  文本域
  9.6  文本区
  9.7  组合框
  9.8  列表框
  9.9  复选框
  9.10  单选按钮
  9.11  边框
  9.12  消息对话框
  9.13  菜单
  9.14  创建多个窗口
  9.15  滚动条
  9.16  滚动窗格
  9.17  选项卡
  9.18  本章小结
  复习题
  编程练习
第10章  applet和高级图形界面
  10.1  引言
  10.2  Applet类
  10.3  JApplet类
  10.4  在JavaPlug-In中运行applet(可选)
  10.5  HTML的<applet>标记
  10.6  向applet传递参数
  10.7  application与applet之间的转换
  10.8  程序作为applet和application运行
  10.9  鼠标事件
  10.10  键盘事件
  10.11  利用顺序图和状态图模拟动态行为
  10.12  实例学习
  10.13  Java工程的打包解包(可选)
  10.14  CardLayout布局管理器(可选)
  10.15  GridBagLayout布局管理器(可选)
  10.16  不使用布局管理器(可选)
  10.17  本章小结
  复习题
  编程练习
  第四篇开发综合应用工程
第11章异常处理
  11.1  引言
  11.2  异常和异常类
  11.3  理解异常处理
  11.4  重新抛出异常
  11.5  finally子句
  11.6  慎用异常
  11.7  创建自己的异常类(可选)
  11.8  本章小结
  复习题
  编程练习
第12章  国际化
  12.1  引言
  12.2  Locale类
  12.3  处理日期和时间
  12.4  数字格式化
  12.5  资源簇(可选)
  12.6  本章小结
  复习题
  编程练习
第13章  多线程
  13.1  引言
  13.2  扩展Thread类创建线程
  13.3  实现Runnable接口创建线程
  13.4  控制线程和线程状态
  13.5  线程组
  13.6  同步
  13.7  为applet创建线程
  13.8  使用Timer类控制动画
  13.9  实例学习
  13.10  本章小结
  复习题
  编程练习
第14章  多媒体
  14.1  引言
  14.2  播放音频
  14.3  在独立的线程中播放音频
  14.4  显示图像
  14.5  在Java application中装入图像和音频文件
  14.6  播放一系列图像
  14.7  使用MediaTracker类
  14.8  本章小结
  复习题
  编程练习
第15章输入输出
  15.1  引言
  15.2  数据流的类
  15.3  File类与外部文件处理
  15.4  过滤器流
  15.5  数据流
  15.6  打印数据流
  15.7  缓冲数据流
  15.8  文件对话框
  15.9  控制台文本输入输出
  15.10  对象数据流
  15.11  随机读写文件
  15.12  分析文本文件(可选)
  15.13  其他常用的数据流(可选)
  15.14  本章小结
  复习题
  编程练习
第16章  网络
  16.1  引言
  16.2  客户/服务器计算模式
  16.3  多客户服务和InetAddress类
  16.4  applet客户
  16.5  发送和接收对象型数据
  16.6  URL类与使用applet浏览网页
  16.7  从Web服务器上读取文件
  16.8  使用JEditorPane类浏览HTML文件
  16.9  实例学习(可选)
  16.10  本章小结
  复习题
  编程练习
  附  录
附录A  Java关键字
附录B  ASCII码字符集
附录C  操作符优先级表
附录D  Java修饰符
附录E  数系
附录F  HTML指南
附录G  UML图形符号
附录H  Java包
附录I  JBuUder3.5使用指南
附录J  术语表
索引

本目录推荐