--如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3877386.html "谢谢--

1.InputStream和System.in(Scanner)

InputStream 输出流以字节为单位来获取数据,且需要复杂的判断并创建字节数组作为缓冲
另外字节转换为字符时容易出现中文乱码的情况;
Scanner Java扫描器类,可以从输入流中读取指定类型的数据或字符串。

对于字符数据的读取,应该使用Scanner扫描器进行封装,然后获取字符串类型的数据

2. out和err

out和err是System类的两个static类成员变量:
out:主要是输出调试信息的输出流,以黑色显示
err:是错误信息的标准输出流,用于输出紧急错误信息,以红色显示

转载于:https://www.cnblogs.com/XHJT/p/3877386.html

Java笔记-IO流的运用相关推荐

  1. JAVA基础 IO流技术学习笔记

    目录 一.IO 流技术介绍 1.1  什么是IO? 1.2  流的概念 1.3  数据源 1.3.1 什么是数据源? 1.3.2数据源的分类 二.第一个简单的IO流程序 三.IO流经典写法(适用于任何 ...

  2. Java基础—IO流

    第一讲   IO概述 1. 流的概念 IO流即InputOutput的缩写,在Java中IO流用来处理设备之间的数据传输,Java对数据的操作是通过IO流的方式, 我们可以把IO流抽象的当作一根管道, ...

  3. java数据通道抽象为流_【java】IO流

    对于java的IO流的理解很长时间来都是很乱,包括学习其他的语言对这一块知识也都算是一个盲点.更多的时候一提到读取保存数据就是使用数据库.这一次学习了IO流,自己又解决了一个很大的盲点. IO流为我们 ...

  4. 第15章-输入/输出 --- 理解Java的IO流

    (一)理解Java的IO流 JAVA的IO流是实现输入/输出的基础,它可以方便地实现数据的输入/输出操作,在Java中把不同的输入/输出(键盘.文件.网络连接等)抽象表述为"流"( ...

  5. Java基础-IO流对象之数据流(DataOutputStream与DataInputStream)

    Java基础-IO流对象之数据流(DataOutputStream与DataInputStream) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.数据流特点 操作基本数据类型 ...

  6. Java中IO流的总结

    有关Java中IO流总结图 流分类 按方向分 输入流 输出流 按单位分 字节流 字符流 按功能分 节点流 处理流(过滤流) 其他 所有的流继承与这四类流:InputSteam.OutputStream ...

  7. Java 的 IO 流

    接着上一篇的 "Java 的 File 类" 的随笔,在File类的基础上,我们就走进Java的IO流吧. 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的 ...

  8. java中io流是类吗_Java中的IO流

    今天刚刚看完java的io流操作,把主要的脉络看了一遍,不能保证以后使用时都能得心应手,但是最起码用到时知道有这么一个功能可以实现,下面对学习进行一下简单的总结: IO流主要用于硬板.内存.键盘等处理 ...

  9. Java - 文件(IO流)

    Java - 文件 (IO) 流的分类:     > 文件流:FileInputStream | FileOutputStream | FileReader | FileWriter     & ...

最新文章

  1. 2.7 usb摄像头之usb摄像头描述符打印
  2. NoSQL(三):主从复制
  3. 深度学习的150多篇文章和10多个专栏推荐
  4. Spring之RestTemplate如何返回map结果集
  5. python程序设计语言的执行方式_编程语言用Python执行程序的4种方式
  6. springboot使用mongodb
  7. socket-select函数
  8. FTP 中 「quote type b 1」的含义
  9. 解决 Illegal DefaultValue null for parameter type integer 异常
  10. SecureCRT方向键显示为^[[A的解决办法
  11. Chrome浏览器取证分析
  12. idm 2019 中文版下载
  13. 浩辰cad电气2021 安装教程
  14. DZ先生怪谈国标之视音频文件检索
  15. 转载 测试开发岗--高频知识整理
  16. 新版本微信PC端小程序打不开 一直加载 白屏等问题及解决方案
  17. 工作站是高档的微型计算机 (,家用pc机和工作站有什么不同?
  18. stm32 usart的BRR寄存器的配置,程序是CMSIS中的,分析它是怎么实现的?(自己设置好波特率,库文件会根据波特率计算BRR的值,和以前STM8不一样,需要自己根据波特率计算BRR值再设置)
  19. 岛屿周长c语言,岛屿的周长 --leetcode刷题,golang实现
  20. vscode配置C/C++环境(超详细保姆级教学)

热门文章

  1. linux shell 获取本机ip 写入文件
  2. 加速业务交付,从 GKE 上使用 Kubernetes 和 Istio 开始
  3. springboot微服务 java b2b2c电子商务系统(一)服务的注册与发现(Eureka)
  4. 记录一次spark连接mysql遇到的问题
  5. T-Mobile美国加速开展5G实验:28GHz频段成为新宠
  6. Spring+SpringMVC+MyBatis+easyUI整合基础篇(十)SVN搭建
  7. PHP array_count_values() 函数用于统计数组中所有值出现的次数。
  8. IntelliJ IDEA---java的编译工具【转】
  9. Vxworks增加system call
  10. HIPS 自定义框架