首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java中讲讲InputStreamReader的用法,举例?

    2.4 InputStreamReader的用法 马 克-to-win:InputStreamReader 从文字上分析:InputStream是字节流的意思,Reader是字符流的意思。...InputStreamReader这个类就是用来把字节流转换成字符流的。System.in代表控制台输入。它天生是个字节流。...参见我前面写的InputStream小节的例:2.1.1, 我们发现如果向控制台输入中文,控制台是处理不了的,但这时如果我们用InputStreamReader这个工具转换一下,问题就解决了。...下一章我们要 讲的网络传输,天生也是以字节形式进行的,所以字节流和字符流之间也必然转换一下。...例:2.4.1 import java.io.*; public class TestMark_to_win { public static void main(String args[]

    43330

    java中讲讲BufferedInputStream的用法,举例?

    2.3 BufferedInputStream的用法  马克-to-win:BufferedInputStream 顾名思义就是它有一个内部的buffer(缓存),它的read方法表面上看,虽然是只读了一个字节...而前面讲的FileInputStream字节流,read时,都是真正每个字节都从硬盘到内存,是 很慢的。为什么?请研究硬盘的结构!...下面的两个例子,一个是FileInputStream的read生读进来的,另一个是BufferedInputStream的只能read,你比较一下读的时间,差距蛮大的!...例:2.3.1 import java.io.*; public class TestMark_to_win {     public static void main(String args[])...System.currentTimeMillis() - t;         System.out.println("遍历文件用了如下时间:" + t);     } }   例:2.3.2 import java.io

    60450
    领券