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

Java技术及其应用

Java技术及其应用

定 价:¥24.00

作 者: 王克宏主编;董丽编著
出版社: 高等教育出版社
丛编项: 面向21世纪信息实用技术丛书
标 签: Java

ISBN: 9787040073508 出版时间: 1999-06-01 包装: 平装
开本: 26cm 页数: 318 字数:  

内容简介

  本书是一本全面介绍Java语言特点和应用技术的实用教材。Java作为目前在Internet上最流行的编程语言,其发展完善十分迅速。使广大读者既能够全面系统地了解Java技术的特点,又能掌握最新的实用技术,是该书编写的主要目的。全书共分三篇。第一篇Java语言规范,介绍Java语言的基本功能和特点,面向对象的概念和方法,Java语言中的面向对象特性。第二篇编程技术及应用,着重讲述如何利用Java语言的特性编写实际的应用程序,包括:怎样构造图形用户界面;编写适合于在Internet上发布的Applet程序;利用Java的多线程机制提高程序的性能;如何充分利用Java提供的强有力的网络编程能力开发网络应用。第三篇高级应用技术,包括:JDBC技术;CORBA与Java的结合::JavaIDL与JavaRMI技术;作为组件技术与Java的一种优秀结合技术::JavaBeans的特点和使用。本书既适合于作为普通高等院校计算机及相关专业的教材,又可作为广大的计算机技术爱好者自学Java技术的参考书,对于想了解和掌握有关最新高级应用技术的开发人员,也可以从本书中获得需要的参考资料。

作者简介

暂缺《Java技术及其应用》作者简介

图书目录

章一篇  Java语言规范                  
 第一章  Java语言概述                  
 1. 1  Java语言发展简史                  
 1. 1. 1  Java语言出现的背景                  
 1. 1. 2  Java语言的深远影响                  
 1. 2  Java的特点                  
 1. 2. 1  Java语言的特点                  
 1. 2. 2  Java Applet的特点                  
 1. 2. 3  Java与C/C++的比较                  
 1. 3  Java程序举例                  
 1. 3. 1  Java应用程序(Application)                  
 1. 3. 2  Java小应用程序(Applet)                  
 1. 3. 3  Java程序结构                  
 第二章  简单数据类型                  
 2. 1  标识符和保留字                  
 2. 1. 1  标识符                  
 2. 1. 2  保留字                  
 2. 2  数据类型概述                  
 2. 2. 1  数据类型划分                  
 2. 2. 2  常量和变量                  
 2. 3  简单数据类型                  
 2. 3. 1  布尔型数据                  
 2. 3. 2  字符型数据                  
 2. 3. 3  整型数据                  
 2. 3. 4  浮点型(实型)数据                  
 2. 3. 5  使用举例                  
 2. 4  各类型数据间的优先关系和相互转换                  
 2. 4. 1  自动类型转换                  
 2. 4. 2  强制类型转换                  
 第三章  运算将和表达式                  
 3. 1  运算符                  
 3. 1. 1  运算符概述                  
 3. 1. 2  算术运算符                  
 3. 1. 3  关系运算符                  
 3. 1. 4  布尔逻辑运算符                  
 3. 1. 5  位运算符                  
 3. 1. 6  赋值运算符                  
 3. 1. 7  条件运算符                  
 3. 2  表达式                  
 第四章  控制语句                  
 4. 1  分支语句                  
 4. 1. 1  条件语句if-else                  
 4. 1. 2  多分支语句switch                  
 4. 2  循环语句                  
 4. 2. 1  while语句                  
 4. 2. 2  do-while语句                  
 4. 2. 3  for语句                  
 4. 2. 4  举例                  
 4. 3  与程序转移有关的其他语句                  
 4. 3. 1  break语句                  
 4. 3. 2  continue语句                  
 4. 3. 3  返回语句return                  
 4. 3. 4  举例                  
 4. 4  例外处理语句                  
 4. 5  注释语句                  
 第五章  面向对象技术基础                  
 5. 1  面向对象技术的形成与发展                  
 5. 2  面向对象的基本概念和特征                  
 5. 2. 1  对象                  
 5. 2. 2  消息和方法                  
 5. 2. 3  类                  
 5. 2. 4  面向对象的基本特征                  
 5. 3  面向对象的程序设计方法                  
 5. 4  面向对象的程序设计语言                  
 5. 4. 1  Smalltalk语言                  
 5. 4. 2  C++语言                  
 5. 4. 3  Java语言                  
 第六章  Java语言中的面向对象特性                  
 6. 1  类                  
 6. 1. 1  类声明                  
 6. 1. 2  类体                  
 6. 1. 3  成员变量                  
 6. 1. 4  成员方法                  
 6. 1. 5  方法重载(Method Overloading)                  
 6. 1. 6  构造方法                  
 6. 1. 7  finalize()方法                  
 6. 2  对象                  
 6. 2. 1  对象的生成                  
 6. 2. 2  对象的使用                  
 6. 2. 3  对象的清除                  
 6. 3  包                  
 6. 3. 1  parkage语句                  
 6. 3. 2  import语句                  
 6. 3. 3  编译和运行包                  
 6. 4  面向对象特性                  
 6. 4. 1  封装性                  
 6. 4. 2  继承性                  
 6. 4. 3  多态性                  
 6. 4. 4  其他                  
 6. 5  抽象类和接口                  
 6. 5. 1  抽象类                  
 6. 5. 2  接口                  
 6. 6  Inner Class                  
 第六章  数组                  
 7. 1  一维数组                  
 7. 1. 1  一维数组的定义                  
 7. 1. 2  一维数组的初始化                  
 7. 1. 3  一维数组元素的引用                  
 7. 1. 4  一维数组程序举例                  
 7. 2  多维数组                  
 7. 2. 1  二维数组的定义                  
 7. 2. 2  二维数组的初始化                  
 7. 2. 3  二维数组元素的引用                  
 7. 2. 4  二维数组举例                  
 第八章  字符串处理                  
 8. 1  字符串的表示                  
 8. 1. 1  字符串常量                  
 8. 1. 2  用String表示字符串                  
 8. 1. 3  用StrinBuffer表示字符串                  
 8. 2  访问字符串                  
 8. 2. 1  String                  
 8. 2. 2  类StringBuffer                  
 8. 3  修改字符串                  
 8. 3. 1  String                  
 8. 3. 2  类StringBuffer                  
 8. 4  其他操作                  
 8. 4. 1  字符串的比较                  
 8. 4. 2  字符串的转化                  
 8. 4. 3  运算符"+"的重载                  
 第二篇  编程技术及应用                  
 第九章  例外处理                  
 9. 1  什么是例外                  
 9. 1. 1  例外示例                  
 9. 1. 2  例外处理机制                  
 9. 1. 3  例外类的类层次                  
 9. 2  例外的处理                  
 9. 2. 1  捕获例外                  
 9. 2. 2  声明抛弃例外                  
 9. 2. 3  抛弃例外                  
 9. 3  例外类的使用                  
 第十章  输入/输出处理                  
 10. 1  I/O流概述                  
 10. 1. 1  I/O流层次                  
 10. 1. 2  InputStream和 OutputStream                  
 10. 2  文件处理                  
 10. 2. 1  文件描述                  
 10. 2. 2  文件的顺序处理                  
 10. 2. 3  随机访问文件                  
 10. 3  过滤流                  
 10. 3. 1  BufferedInputStream和BufferedOutputStream                  
 10. 3. 2  LineNumberInputStream                   
 10. 3. 3  DataInputStream和DataOutputStream                  
 10. 3. 4  PushbackInputStream                  
 10. 3. 5  PrintStream                  
 10. 4  字符流处理                  
 10. 4. 1  Reader和Writer                  
 10. 5  对象的串行化(Serialization)                  
 10. 5. 1  串行化的概念和目的                  
 10. 5. 2  串行化方法                  
 10. 5. 3 串行化的注意事项                  
 10. 5. 4 定制串行化                  
 10. 6 其他常用流                  
 10. 6. 1 管道流                  
 10. 6. 2 内存的读/写                  
 10. 6. 3 顺序输入流                  
 第十一章 线程                  
 11. 1 线程的概念                  
 11. 2 线程的使用                  
 11. 2. 1 线程体                  
 11. 2. 2 线程的状态                  
 11. 2. 3 线程体的构造                  
 11. 2. 4 线程的调度                  
 11. 2. 5 基本的线程控制                  
 11. 3 多线程的互斥与同步                  
 11. 3. 1 临界资源问题                  
 11. 3. 2 互斥锁                  
 11. 3. 3 多线程的同步                  
 第十二章 图形用户界面设计                  
 12. 1 生成Java图形用户界面                  
 12. 1. 1 Java. awt包                  
 12. 1. 2 容器与组件                  
 12. 1. 3 常用容器                  
 12. 1. 4 容器布局                  
 12. 1. 5 布局管理器                  
 12. 1. 6 小结                  
 12. 2 AWT事件处理机制                  
 12. 2. 1 JDK1. 0事件处理模型                  
 12. 2. 2 JDK1. 1事件处理模型                  
 12. 2. 3 事件对象和监听器                  
 12. 2. 4 事件适配器(Event Adapters)                  
 12. 3  AWT组件库                  
 12. 3. 1  按钮(Button)                  
 12. 3. 2  复选框(CheckboX)                  
 12. 3. 3  复选枢纽(CheckboxGroup)——"单选框(Radio Button)"                  
 12. 3. 4 下拉式菜单(Choice)                  
 12. 3. 5 画布(Canvas)                  
 12. 3. 6 标签(Label)                  
 12. 3. 7  单行文本输入区(TextField)                  
 12. 3. 8  文本输入区(TextArea)                  
 12. 3. 9  TextComponent                  
 12. 3. 10 列表(List)                  
 12. 3. 11 框架(Frame)                  
 12. 3. 12 面板(Panel)                  
 12. 3. 13 对话框(Dialog)                  
 12. 3. 14 文件对话框(FileDialog)                  
 12. 3. 15 滚动窗口(ScrollPane)                  
 12. 3. 16 菜单(Menu)                  
 12. 3. 17 控制显示效果                  
 第十三章  Java Applet                  
 13. 1 Applet简介                  
 13. 1. 1  什么是Applet?                  
 13. 1. 2  载入Applet                  
 13. 1. 3  Applet的安全机制                  
 13. 1. 4 "Hello World!"举例                  
 13. 2 Applet的执行                  
 13. 2. 1 Applet的创建                  
 13. 2. 2 Applet类的继承关系                  
 13. 2. 3 Applet的生命周期及主要方法                  
 13. 2. 4 Applet和HTML                  
 13. 2. 5 Applet与Application                  
 13. 2. 6 AppletViewer                  
 13. 3 Applet的AWT绘制                  
 13. 3. 1 与AWT绘制过程有关的方法                  
 13. 3. 2 java. awt. Graphics类                  
 13. 3. 3 在Applet中输出文字                  
 13. 3. 4 Applet的AWT绘制举例                  
 13. 4  Applet的多媒体支持                  
 13. 4. 1 图像                  
 13. 4. 2 动画                  
 13. 4. 3 声音                  
 13. 5 Applet的通信                  
 13. 5. 1 同页Applet间的通信                  
 13. 5. 2  Applet和浏览器之间的通信                  
 13. 5. 3 Applet的网络通信                  
 第十四章 网络通信                  
 14. 1 URL                  
 14. 1. 1 URL的组成和类URL                  
 14. 1. 2  通过URL读取WWW信息                  
 14. 1. 3  通过URLConnetction连接到WWW                  
 14. 2  Socket通信                  
 14. 2. 1  socket通信的一般结构                  
 14. 2. 2  创建socket                  
 14. 2. 3  打开输入/输出流                  
 14. 2. 4  关闭socket                  
 14. 2. 5  一个简单的client/server程序                  
 14. 2. 6  多客户机制                  
 14. 3  数据报通信                  
 14. 3. 1  数据报通信和流式通信                  
 14. 3. 2  DatagramSocket和DatagramPacket                  
 14. 3. 3  一个简单的client/server例子                  
 14. 3. 4  使用数据报进行广播通信                  
 第三篇 高级应用改术                  
 第十五章 JDBC技术                  
 15. 1 JDBC概述                  
 15. 1. 1 JDBC的特点                  
 15. 1. 2 JDBC的结构                  
 15. 1. 3 数据库应用模型                  
 15. 2 通过JDBC访问数据库                  
 15. 2. 1 与数据库建立连接                  
 15. 2. 2 了解数据库的信息                  
 15. 2. 3 查询数据库                  
 15. 2. 4 检索结果集                  
 15. 2. 5 更新数据库                  
 15. 2. 6 参数的输入和输出                  
 第十六章 Java的分布式计算技术                  
 16. 1 CORBA与Java的集成——Java IDL技术                  
 16. 1. 1  什么是CORBA                  
 16. 1. 2 什么是Java IDL                  
 16. 1. 3 IDL到Java的映射                  
 16. 1. 4 使用JavaIDL的开发过程                  
 16. 1. 5  JavaIDL技术总结                  
 16. 2 Java RMI技术                  
 16. 2. 1 什么是JavaRMI                  
 16. 2. 2 RMI系统的一般结构                  
 16. 2. 3 使用RMI构造分布式应用系统                  
 第十七章 JavaBeans                  
 17. 1  JavaBeans概述                  
 17. 1. 1  什么是JavaBeans                  
 17. 1. 2  Java Bean的特征                  
 17. 1. 3  Beans开发工具库(BDK)                  
 17. 1. 4  BeanBox                  
 17. 2  构造一个简单的Bean                  
 17. 3  Enterprise JavaBeans介绍                  
 17. 3. 1  EJB概要                  
 17. 3. 2 软构件模型                  
 17. 3. 3 EJB构件模型的目标                  
 17. 3. 4 EJB和其他技术的关系                  
 附录 练习题                  
 练习一(第一至四章)                  
 练习二(第五至九章)                  
 练习三(第十至十一章)                  
 练习四(第十二至十四章)                  

本目录推荐