首页 > 编程语言 >java 字节流 字符流

java 字节流 字符流

时间:2022-12-28 15:37:51浏览次数:37  
标签:字符 java 字节 打印 缓冲区 控制台 读取


目录

  • ​​字节流​​
  • ​​带缓冲区的字节流​​
  • ​​字符流​​


​只解释输入流读取的过程,输出流同理​

字节流

​一个个的读取字节,然后打印到控制台​

java 字节流 字符流_字符流

带缓冲区的字节流

​先把字符放到的缓冲区,待缓冲区满后,在打印到控制台​

java 字节流 字符流_bc_02

字符流

​字节流FileInputStream依次流读取字节abc, 然后放到字节缓冲区BufferedInputStram, 经过转换流InputStreamReader转换成字符,然后放到字符缓冲区BufferedReader,待字符缓冲区满后,打印到控制台​

java 字节流 字符流_字节流_03


标签:字符,java,字节,打印,缓冲区,控制台,读取
From: https://blog.51cto.com/u_14009243/5975069

相关文章

  • linux配置java环境变量(详细)
    一.解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令./jdk-6u14-linux-i586.bin这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入......
  • JAVA_HOME has not been configured
    环境Ubuntu18.04报错配置区块链WeBase时python3deploy.pystartAll报错检查JAVA_HOME,发现JAVA_HOME没有配置配置JAVA_HOMEcd/usr/lib/jvm/:/usr......
  • Java同步器之辅助类CyclicBarrier
    一、概述CyclicBarrier基于ReentrantLock和Condition等待唤醒的功能实现的,在构建CyclicBarrier时,会将count-1,操作count值是直接使用ReentrantLock来保证线程安全性,如果co......
  • JavaScript 内存泄露问题
     内存泄露是每个开发者最终都不得不面对的问题。即便使用自动内存管理的语言,你还是会碰到一些内存泄漏的情况。内存泄露会导致一系列问题,比如:运行缓慢,崩溃,高延迟,甚至一些与......
  • 逆向工程 java 逆向
    1、JavaBytecodeReversingandPatchingExercisehttps://reversingproject.info/?page_id=62描述想象一下,您刚刚实施了称为“密码库”的控制台应用程序的Java版本......
  • Java实现操作系统的银行家算法详解
      一、目的  通过编写一个模拟动态资源分配的银行家算法程序,进一步深入理解死锁、产生死锁的必要条件、安全状态等重要概念,并掌握避免死锁的具体实施方法。二......
  • javaweb 8、JSP
    什么是JSPJavaServicePages:java服务器端页面,也和Servlet一样,用于动态web技术最大特点:写JSP就像在写HTML区别:HTML只给用户提供静态的数据JSP页面中科院嵌入java代......
  • Java 9 文章集锦
    JDK9:Pitfallsfortheunwary:​​​https://jaxenter.com/jdk-9-pitfalls-136968.html​​What’sNewinOracleJDK9:​​​https://docs.oracle.com/javase/9/whats......
  • shell内置字符串替换
    shell变量赋值语法:使用规则 解释单引号 所见即所得,即输出时会将单引号内的所有內容都原样输出,或者描述为单引号里面看到的是什么就会输出什么,这称为强引用双引号(默认) ......
  • Java 中 RandomAccessFile 类读取 txt 中数字
    publicstaticvoidreadAccess()throwsException{Stringfilename="D:/file_sum/2.txt";RandomAccessFileraf=newRandomAccessFile(filename,"rw")......