java语言 百分网手机站

java基础要点有哪些

时间:2020-09-26 09:51:15 java语言 我要投稿

java基础要点有哪些

  JDK称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。接下来,小编为您介绍了java基础要点,感谢您的阅读!

  输入和输出流

  输入流:用于读取数据的`流

  输出流:用于写出数据的流

  流的方向是际于程序定的

  字符流:以字符为单位读写数据

  字节流:以字节为单位读写数据

  低级流:节点流

  高级流:处理流,过滤流

  低级流:数据有明确的来源和去向

  高级流:高级流不能独立存在,需要处理另一个流。

  文本输入输出流

  FileInputStream:文本输入流

  FileOutputStream:文本输出流

  BufferedInputStream

  BufferedOutputStream

  高级流:

  内部维护着一个缓冲区,可以进行高效的读写操作

  高级流不能独立存在,看构造方法来确认是否是高级流,高级流的构造方法传入参数是其他流

  高级流的作用是对其他处理流中的数据进行加工方便我们读写操作的!

  DataInputStream

  DataOutputStream

  DIS&DOS

  可以方便的对基本类型数据进行读写。

  字符流:

  在字节流上的基础上一字符为单位进行读写操作,所以字符流都是高级流

  字符输入流:以Reader结尾

  字符输出流:以Writer结尾

  字符输入流

  InputStreamReader。