java翻身之路

2021-06-16 java面经更新

2021-06-18  本文已影响0人  小白中的小白丶

12.System.out.println();System.out.printf();和System.out.print();区别

  1. FileOutputStream、OutputStreamWriter、BufferedWriter的区别和用法

    FileOutputStream是字节流,是OutputStream的子类

    BufferedWriter是字符流,是Writer的子类

    OutputStreamWriter是字符流(转换流),是字符通向字节流的桥梁:可以指定的charset将要写入流中的字符编码成字节。(编码:能看懂的字符变为看不懂的字节)

    字节输入 InputStream 字节输出 OutputStream字符输出流 Writer字符输入流 Reader

    文件类读取数据FileInputStream 文件输出流 FileOutputStream

    字符转字节OutputStreamWriter 字节转字符InputStreamReader

    字节缓冲输入流 BufferedInputStream 字节缓冲输出流 BufferedOutputStream

    写入文件 FileWriter 字符缓冲输出 BufferedWriter 文件读取 FileReader 字符缓冲输入 BufferedReader

IO
参考史上最全的IO流教程,没有之一https://www.cnblogs.com/yichunguo/p/11775270.html
  1. Java 语言有哪些特点?
  1. Oracle JDK 和 OpenJDK 的对比
  1. Java和C++的区别?
  1. Java 为什么占两个字节的char
  1. 构造器 Constructor 是否可被 override?
  1. 重载和重写的区别
  1. String,StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的?
上一篇 下一篇

猜你喜欢

热点阅读