Java IO流之打印流与标准流
一、打印流
1.1打印流特点与构造方法
1)PrintStream和PrintWriter类都提供了一系列重载的print和println方法来输出各种类型的数据。
2)PrintStream和PrintWriter的输出操作不会抛出异常。
3)System.out就是PrintStream的一个实例。
4)构造方法
PrintStream(OutputStream out)
PrintStream(OutputStream out, boolean autoFlush自动刷新)
PrintWriter(Writer out)
PrintWriter(Writer out, boolean autoFlush)
PrintWriter(OutputStream out)
PrintWriter(OutputStream out, boolean autoFlush)
1.2打印流分类
字节打印流PrintStream
字符打印流PrintWriter
两种打印流都是输出流
1.3打印输出位置
【文件中 】 看构造方法中参数类型:若是文件---->打印在指定文件中
【控制台】 看构造方法中参数的类型 : 若是System.out----->打印在控制台上
1.4基本方法
write()
print()
println()
append()
参数可以直接写字符串
二、标准流
读取控制台 用户输入的内容若不在后台输入,会阻塞程序向下执行后台输入读取特点输入一次内容 需要读取三次第一次是 输入的内容第二次是 回车 13第三次是 换行 10
标准输出流System.out
往控制台输出内容
一般会与打印流结合使用
标准错误流System.err
往控制台输出内容,区别是字体是红色的
重新定向
System.setIn(参数)
System.setOut(参数)
System.setErr(参数)
Java IO流之打印流与标准流相关推荐
- 【Java基础】Java IO编程:输入输出流、内存流、打印流、缓冲流BufferedReader、扫描流Scanner、序列化与反序列化
文章目录 第11章.Java IO编程 11.1 文件操作类:File 11.2 字节流与字符流 字节输出流:OutputStream OutputStream类 FileOutputStream类 ...
- 22-04-23 西安 javaSE(14)文件流、缓冲流、转换流、对象流、标准流、关闭IO资源的封装类IOUtils(纳命来)
一.IO流认识一下: 根据数据流向进行分类: 输入流(其他设备->内存) 输出流:(内存->其他设备) 根据数据流向单位进行分类: 字节流:输入输出以字节为 ...
- IO流完整笔记,个人学习的手敲笔记,看完你就能学会Java IO流
最近在准备面试,所以把之前的笔记都看了一遍,这是在学习IO流时做的笔记,觉得还是挺详细的,和大家分享一下.准备面试时间比较赶,我平时的笔记是在腾讯文档上中的,直接拷贝过来了,可能排版不太兼容,大家见谅 ...
- Java IO流大家族(总结)
目录 1.IO流的分类 1.1 通过流分类:输入流,输出流 1.2 通过数据单位不同分分类:字符流,字节流 1.3 抽象类 1.4 各抽象类的选用 2.文件流的使用 2.1 字节输出流:Fi ...
- Java IO流经典练习题详解
Java IO流经典练习题 转载于:https://blog.csdn.net/wenzhi20102321/article/details/52582705 博主对转载的原代码进行了调试,改了一些小 ...
- 【Java笔记】IO流(2):字符流
当使用字节流读取文件时,遇到中文字符时,可能不会显示完整的字符,因为一个中文字符可能占用多个字节储存.所以java提供一些字符流类,以字符为单位读写数据,专门处理文本文件 一个汉字储存: GBK编码: ...
- java IO流详解及特性
流的概念和作用 学习Java IO,不得不提到的就是JavaIO流. 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输 ...
- Java IO流详尽解析
流的概念和作用 学习Java IO,不得不提到的就是JavaIO流. 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输 ...
- 金九银十准备季:Java IO流面试题(含答案)
前言 本题集列举了众多IT公司面试真题,对应聘Java程序员职位的常见考点和知识体系都进行的分类和归纳整理. 本题集适合应聘Java和JavaEE职位的程序员作为面试复习.学习和强化的资料,也适合其他 ...
- JavaSE进阶26 - IO流概述、字节流、字符流、转换流、缓冲流
目录 IO概述 FileInputStream的使用 FileOutputStream使用 文件复制 文件的复制原理 代码 FileReader FileWriter 复制普通文本文件 Buffere ...
最新文章
- 摘要提取算法——本质上就是pagerank,选择rank最高的句子作为摘要,如果结合word2vec应该有非常好的效果...
- fir.im Weekly - 让 iOS 应用更加安全
- Oracle Net Configuration(监听程序和网络服务配置)
- cpu缓冲区大小怎么设置_JAVA高薪面试必备知识点Volatile底层原理探究CPU在作怪
- [Qt教程] 第26篇 数据库(六)SQL关系表格模型QSqlRelationalTableModel
- [转载] 杜拉拉升职记——23 “You deserve it”的两种解释
- 三维重建4:Jacobian矩阵和Hessian矩阵
- html:(33):文字排版粗体和斜体
- git使用—rebase还是merge
- jmail组件 java_Jmail的主要参数列表
- 贝叶斯信念网络Bayes Belief network
- SAP License:用科学发展观认识会计
- Jnotify文件监控的用法以及Jar文件导入的方法
- Grafana v5.2 设置
- python显示单片机温度_基于Python串口和单片机的实时温度采集系统
- 光耦重要参数与常用设计注意事项
- JNI/NDK入门指南之正确姿势了解JNI和NDK
- 杂谈之什么是FullGC
- Windows 使用命令行查看 wifi 密码
- 风格迁移应用_浅谈风格迁移(一)固定风格迁移