Java程序设计 欧阳江林 主编 汪志达 马荣飞 副主编 第5章Java网络程序设计及相关技术新.pptVIP

  • 2
  • 0
  • 约7.04千字
  • 约 35页
  • 2015-12-14 发布于广东
  • 举报

Java程序设计 欧阳江林 主编 汪志达 马荣飞 副主编 第5章Java网络程序设计及相关技术新.ppt

第5章Java网络程序设计及相关技术 本章要点 1.流式输入输出 2.java的线程机制 3.URL编程 4.利用Socket和服务器交互 5.利用Datagram和服务器交互 5.1 流式输入输出与文件处理 一、流的定义: 是字节的源或目的,次序是有意义的,表示了字符或者字节数据的流动序列; 例如,一个需要键盘输入的程序,从一个文件中获取或者向文件存入数据等。 ? 二、流的分类 1.输入流:读数据 InputStream是面向字节的输入流的父类,所有其它面向对象数据流的输入/输出类都要扩展这两个基类 reader和writer是所有面向字符的输入流的父类 2.输出流:写数据 OutputStream是面向字节的输出流的父类,所有其它面向对象数据流的输入/输出类都要扩展这两个基类 writer是所有面向字符的输出流的父类 ? 都包含在java.io包中 三、数据流的应用 1.字符输入 (1)从输入数据流读取文字数据,可以使用缓冲器来提高效率 例: BufferedReader br=new BufferedReader(new FileReader(“try.txt”)); 使用缓冲器方式读入try.txt文本文件字符数据流。 (2)FileReader、InputStreamReader (3) InputStr

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档