java.io流

java.io.*: 输入/输出包
   -File: 
   1.文件和目录路径名的抽象表示。
   2.目录被认为是一种特殊的文件。
   3.java.io.File 类是专门对文件进行操作的类。
   (**只能对文件本身进行操作,不能对文件内容操作**)
   4.文件可认为是相关记录或放在一起的数据的集合。
   文件一般存放在存储介质上:硬盘、u盘、光盘、软盘、云盘等。(**云管段**)
   5.Window系统路径"\\"或者"/",Linux系统路径"\".

   针对文件内容的读写(I/O)
   1、根据流向的划分: 输入流(读)|输出流(写)
   2、根据数据传输单位的划分: 字节流(byte) | 字符流(char)


   -字节流: 主要用来读取字节数据文件[例如:.class,图片,视频,音频....]
   InputStream(输入) | OutputStream(输出)
   FileInputStream: 输入流
   FileOutputStream: 输出流
 

   -字符流:主要用来读取字符数据文件[.txt,world.......]
   Reader(读) | Writer(写)
   FileReader:输入流
   FileWriter:输出流


  

你可能感兴趣的:(java,开发语言,linux)