標準輸入輸出流、打印流

1. 特殊操做流

1.1 標準輸入輸出流

public static final InputStream in
public static final PrintStream out

System中的靜態成員變量:in out
image.pngspa

輸入流 public abstract class InputStream
打印流 public class PrintStream

System.out實質上是一個字節輸出流
左邊是PrintStream類 類中有的方法System.out都能調用
image.pngcode

image.png

1.2 打印流

1.2.1字節打印流
PrintSteam

字符打印流it

public class PrintWriter extends Writer

image.png

  • 使用字節數出流有的方法:
    image.png
    image.png
  • 使用PrintSteam特有的方法
    image.png
    image.png
1.2.2字符打印流
打印流 public class PrintStream

構造方法:class

PrintWriter(String fileName)
PrintWriter(Writer out, boolean autoFlush)

image.png
操做:
因爲PrintWriter是字符打印流,字符流須要flush,纔會進入文件中。
image.png
第二個構造方法,boolean是true時就不須要寫刷新了。
image.png變量

相關文章
相關標籤/搜索