1、字节流与字符流的区别是一个是按照字节的方式传输处理一个按照字符的方式传输处理的。对于一个文本文件按照字节流或者字符流传输基本上效果是一样的,但是对于一个图片文件则只能按照字节流来进行传输。
2、文件输入流顾名思义是用来将内容写入文件的啊。
3、BuffereImage并不是流,只是在内存中的一个图像缓冲区。方便程序对图片进行操作。

解决方案 »

  1.   


    哦,第2个说错了,文件输入流FileInputStream是用来读取文件内容的。
      

  2.   


    哦,第2个说错了,文件输入流FileInputStream是用来读取文件内容的。请问下文件输入流是将什么样的内容写入到文件啊?是图片文件,还是文字文件,想问下是把内存文件写入到硬盘中吗?
    另外问下,bufferedImage图像缓冲区对图片的操作,跟Toolkit工具调用文件有什么区别吗??
      

  3.   


    哦,第2个说错了,文件输入流FileInputStream是用来读取文件内容的。请问下文件输入流是将什么样的内容写入到文件啊?是图片文件,还是文字文件,想问下是把内存文件写入到硬盘中吗?
    另外问下,bufferedImage图像缓冲区对图片的操作,跟Toolkit工具调用文件有什么区别吗??文件输入流是将文件(任何文件)内容读取到内存中。bufferedImage是在内存中的一个图片对象,而Toolkit是一个可以用来加载图片的工具,两者完全不是一回事,不明白你为何要把这两者放在一起比较。你要是问Image和BufferedImage有何区别,或者问 Toolkit.getDefaultToolkit().getImage 和 ImageIO.read 有何区别还可以理解。
      

  4.   


    哦,第2个说错了,文件输入流FileInputStream是用来读取文件内容的。请问下文件输入流是将什么样的内容写入到文件啊?是图片文件,还是文字文件,想问下是把内存文件写入到硬盘中吗?
    另外问下,bufferedImage图像缓冲区对图片的操作,跟Toolkit工具调用文件有什么区别吗??文件输入流是将文件(任何文件)内容读取到内存中。bufferedImage是在内存中的一个图片对象,而Toolkit是一个可以用来加载图片的工具,两者完全不是一回事,不明白你为何要把这两者放在一起比较。你要是问Image和BufferedImage有何区别,或者问 Toolkit.getDefaultToolkit().getImage 和 ImageIO.read 有何区别还可以理解。那Toolkit.getDefaultToolkit().getImage 和 ImageIO.read 有何区别?? bufferedImage是一个图片对象??这是什么意思?它有什么用?