小白学习java第12天:IO流之打印流、数据流、IO框架

Java_IO流05:打印流、数据流、标准输入、输出流(了解) 打印流、数据流、标准输入、输出流(了解) 阅读详情

打印流:

打印流有什么作用呢,其实就是可以更加高效、更加方便的进行打印数据,我们想打什么出去就打出去,比如你想打印'a',打印出来的可能就是97,这个只是小的方便!

打印出现极大的方便了我们之前写的,无论是转换流还是其他原始的流,对于直接输出数据是很麻烦的(而且是自带缓冲输出流)!

下面我介绍一下他的主要好用的,就是输出语句的重定向,

下面我们就进行改变系统用默认的打印流对象换成自己设置的:

package IoCharDemo;
import java.io.PrintStream;

public class Test06 {
    public static void main(String[] args) {
        try (
                PrintStream printStream = new PrintStream("src\\IoCharDemo\\note05.txt");
                ){
            System.setOut(printStream);//把系统默认的打印流对象改成自己的
            System.out.println("你好");
            System.out.println("中国!");
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }
}

数据流:(为了方便是允许数据和类型一并写出去,所以看着会有点乱码的样子,但其实不是!)

下面就是流程图:

这个作为通讯来说是非常有必要的,就是你发出什么数据(带类型),我接受就是什么数据(带类型)的!!!

IO框架:(里面无论是复制还是之前考虑的性能问题,里面已经都是实现了!)

这是我们接触的第一个框架,什么是框架呢(可以理解就是半成品,然后在这个基础上那个进行快开发就很方便!)框架的形式就是(把一般的类、接口等编译成class形式,在压缩成一个.jar结尾的文件发行出去)

1.第一步就是下载这个jar包,Commons-io进行下载就行

2.然后就是复制到项目里面去,创建一个lib,然后再将lib(add as Libary)添加到项目里面去

下面就是里面的方法:

别再到处找模型了!手把手教你将TI、ADI官网的SPICE模型导入LTspice(附路径避坑指南) 本文详细介绍了如何将TI、ADI官网的SPICE模型导入LTspice的全流程,包括模型获取、路径配置、符号生成等关键步骤,并提供了路径避坑指南。通过实战案例和技巧分享,帮助电子工程师高效利用外部元器件模型进行电路仿真,提升设计效率。 阅读详情

相关推荐

路由工具之策略路由policy-based-routing、MQC三板斧流分类、流行为、流策略

PBR(Policy-Based Routing,策略路由)策略路由可理解为控制路由,因为PBR策略的优先级高于传统路由表的转发,所以它主要用于影响数据包转发的技术。

Hades_Ling的优快云博客 5582

java:IO流学习小结

今天刚刚看完java的io流操作,把主要的脉络看了一遍,不能保证以后使用时都能得心应手,但是最起码用到时知道有这么一个功能可以实现,下面对学习进行一下简单的总结:         IO流主要用于硬板、内存、键盘等处理设备上得数据操作,根据处理数据的数据类型的不同可以分为:字节流(抽象基类为InPutStream和OutPutStream)和字符流(抽象基类为Reader和Writer)。根据流向

且听风吟的专栏 6万+

Hypack 应用于地形测量的高级设置操作要领

Hypack 是业界公认最好的水文导航测量软件,是目前世界上应用广泛的专业测量疏浚软件。它能够接收,处理,存储和输出各种数据。Hypack支持绝大部分GPS,测深仪(国内如海鹰HY1603单波束测沙仪),多波束测深仪,旁扫声纳,涌浪补偿器,水位仪,验潮仪以及声速剖面仪。利用 Hypack 可以进行导航,单波束测量,多波束测量,旁扫测量以及疏浚实时监测等。软件界面友好,使用方便。本文简要阐述Hypack 应用于地形测量的几个重要操作要领。

中游鱼的博客 2799

Java-详解IO流原理及流的分类

Java IO原理 一、概述 (1)I/O是Input/Output的缩写, I/O技术是非常实用的技术,用于处理设备之间的数据传输。如读/写文件,网络通讯等。 输入input:读取外部数据(磁 盘、光盘等存储设备的数据)到程序(内存)中。 输出output:将程序(内存)数据输出到磁盘、光盘等存储设 备中。 (2)Java程序中,对于数据的输入/输出操作以“流(stream)” 的方式进行。 (3) java.io包下提供了各种“流”类和接口,用以获取不同种 这里是引用 类的数据,并通过

weixin_52533007的博客 3188

【Java】对接微信转账到零钱接口 Java微信商家转账 apiV3(该踩的雷都踩了)

配置apiv3依赖java代码。

Moonhwa的博客 4318

[学习笔记]Esp32 + 4G模块,随身wifi,ppp拨号上网

Esp32S3 + 4G模块制作随身WIFI教程

weixin_45595548的博客 7416

java文件File和IO流(二)-- IO流,递归,数据流,打印流,转换流等等

这个uid是依据类中的成员的数字签名进行运行获取的。其实就是将读取流和指定文件相关联,并读取一行数据,因为数据是规则的key=value,所以获取一行后,通过 = 对该行数据进行切割,左边就是键,右边就是值,将键、值存储到properties集合中。它从输入流的有序集合开始,并从第一个输入流开始读取,直到到达文件末尾,接着从第二个输入流读取,依次类推,直到到达包含的最后一个输入流的文件末尾为止。因为枚举操作的是具体集合中的元素,所以无法具体实现,但是枚举和迭代器是功能一样的,所以,可以用迭代替代枚举。

牛大圣 790

2025 年第十五届 APMCM 亚太地区大学生数学建模竞赛A题 农业灌溉系统优化

该摘要探讨了农业灌溉系统优化面临的复杂挑战,涉及智能灌溉技术的应用与资源配置问题。研究聚焦于一个1公顷的方形农场案例,该农场种植三种作物并面临动态环境条件(土壤类型、气象变化)。系统优化需平衡河流引水(非线性成本函数:C=50L^1.2+0.1Q^1.5)与储水罐灌溉(成本5元/升容积)两种方案,同时满足喷灌技术约束(喷头间距≥15米,覆盖半径15米)。关键矛盾体现在"平河旱储"的水资源调配策略与多作物需水量差异之间的协调,需通过传感器数据实时调整灌溉方案以实现效率最大化。(149字)

m0_60472361的博客 642

Java:File、字符集、IO流、缓冲流、转换流、打印流、数据流、序列化流

File、字符集、IO流、缓冲流、转换流、打印流、数据流、序列化流

坚持不懈的大白的博客 1067

containerd镜像加速配置全解析:从host.toml到config.toml的演进与实践

本文全面解析了containerd镜像加速的配置方法,重点对比了传统的config.toml集中式配置与现代的host.toml模块化配置的演进与优劣。文章通过实战演示,详细指导如何为docker.io、registry.k8s.io等常见仓库配置host.toml加速,并提供了生产环境下的最佳实践、故障排查与性能优化建议,帮助用户显著提升镜像拉取效率与系统稳定性。

jenkins8butler的博客 698

[VT虚拟化驱动]正式启动VT

文章目录前言一、vmlaunch正式开始虚拟化二、使用步骤1.引入库2.读入数据总结 前言 本章开始真正实现一个最简单的VT框架,当然,只是能跑起来一个VT驱动了,没有并包括EPT,EPT后面再讲 提示:以下是本篇文章正文内容,下面案例可供参考 一、vmlaunch正式开始虚拟化 执行VMLAUNCH指令执行后,就正式进入虚拟化了,再该指令执行之前,得先保存Guest当前的环境,执行完VMLAUNCH后,要恢复Guest的环境,让Guest就像什么都没发生一样,所以需要保存和恢复Guest的各种寄存器的值

吾无法无天的博客 3663

java常用IO流功能——转换流,打印流,数据流,序列化流概述

java常用IO流功能——转换流,数据流,打印流,序列化流概述

快乐学习,daydayup! 1177

AI应用架构师实战:超算中AI与量子计算融合的初探与架构

当大模型的算力需求突破E级超算的极限,当量子计算的“量子优势”从实验室走向真实场景,超算+AI+量子计算的融合架构成为解决复杂问题的关键路径。本文从架构师的实战视角出发,系统拆解三者融合的底层逻辑:从“计算本质”的第一性原理推导,到“量子-经典异构”的架构设计;从“量子机器学习”的代码实现,到“金融/医药”的场景落地。我们将回答:如何用超算支撑量子计算的噪声抑制与纠错?如何用量子计算加速AI模型的训练与推理?如何设计可扩展、高可用的融合系统?最终给出架构师的实战指南——从技术选型到运营管理的全流程方法论。

AIGC应用创新大全的博客 924

java——IO流基础

# IO流 用于读写数据的数据流 (可以读写磁盘文件,或网络中的数据..) ## IO流的四大分类: * 字节输入流:以内存为基准,来自磁盘文件/网络中的数据以字节的形式读入到內存中去的流 * 字节输出流:以内存为基准,把内存中的数据以字节写出到磁盘文件或者网络中去的流。 * 字符输入流:以内存为基准,来自磁盘文件/网络中的数据以字符的形式读入到内存中去的流。 * 字符输出流:以内存为基准,把内存中的数据以字符写出到磁盘文件或者网络介质中去的流。

不愿意做鱼的小鲸鱼の博客 915

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Java IO流介绍与使用

介绍Java IO流分类及其体系结构,讲解各种IO流的作用和使用方法。

随梦而飞的博客 1288

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Java-IO流

本文摘要: Java IO流体系详解,涵盖字节流、字符流、缓冲流等核心内容。字节流(FileInputStream/FileOutputStream)适合文件复制,但处理文本易乱码;字符流(FileReader/FileWriter)专为文本设计,解决中文乱码问题。缓冲流(BufferedInputStream/BufferedWriter)通过内存缓存大幅提升性能,推荐搭配字节数组使用。转换流(InputStreamReader)可指定编码处理跨平台文本,打印流(PrintStream)提供高效输出。数据

sjdjjdkd的博客 1277

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

JAVA高级进阶09IO流

FileReader(文件字符输入流)作用:以内存为基准,可以把文件中的数据以字符的形式读入到内存中去。

2402_84667776的博客 898

IO流(大合集)——应对各种不同场景的各种流

解决某类问题,编写一套类、接口等,可以理解成一个半成品,大多框架都是第三方研发的。好处:在框架的基础上开发,可以得到优秀的框架软件结构,并能提高开发效率。框架的形式:一般把类、接口等编译成class形式,再压缩成一个.jar结尾的文件发行出去。封装了Java提供的对文件、数据进行操作的代码,对外提供了更简单的方式来对文件进行操作,对数据进行读写等。

m0_55470667的博客 1066

19Java之IO流(字符流、FileReader类、缓冲流、转换流、数据流、序列化流)

字符流、缓冲流、转换流、打印流、数据流、序列化流、IO框架

qq_56947957的博客 1310

13 IO流:字节流、字符流、缓冲流、文件复制(字节/字符/缓冲区)、字符转换流、打印流、IO框架(黑马Java视频笔记)

IO流:字节流、字符流、缓冲流、文件复制(字节/字符/缓冲区)、字符转换流、打印流、IO框架(黑马Java视频笔记)

m0_61625388的博客 1108

零基础学Java第二十二天之IO流之内存流,打印流,随机流

内存流"(Memory Stream)在计算机编程中通常指的是一种特殊的数据流,它在内存中存储和操作数据,而不是在外部存储(如硬盘、网络等)上进行。内存流提供了对数据流(如字节数组)的访问,就好像这些数据是存储在外部资源上一样,但实际上它们是在内存中直接操作的。

qq_53720725的博客 909

Java IO流——数据流、对象流

一、数据流 1、操作基本数据类型 DataInputStream DataOutputStream 二、内存操作流 1、操作字节数组 ByteArrayInputStream ByteArrayOutputStream 2、操作字符数组 CharArrayReader CharArrayWrite 3、操作字符串 StringReader StringWriter 三、打印流 1、...

Lemon 475

java IO流详解

🌈🌈😄😄 欢迎来到茶色岛独家岛屿,本期将为大家揭晓JavaIO流详解,做好准备了么,那么开始吧 🌲🌲🐴🐴

weixin_62275996的博客 1235

Java 流-打印流&数据流

Java 流-打印流&数据流 PrintStream 1.System.out 和 System.err 都是PrintStream的实例 2.PrintStream的方法都不用抛出IOException异常 3.打印流无需类型转换,自动转成String类型,但缓冲流需要类型转换(使用缓冲流只能写入字符串) 4.使用打印流时会自动转成String类型,会失去数据原有的类型 import ...

weixin_45778981的博客 305

Java中IO流(二)

解决某类问题,编写的一套类,接口,可以理解成一个半成品,大多框架都是第三方研发的好处:在框架基础上开发,可以得到优秀的软件架构,并能提升开发效率框架的形式:一般是把类,接口等编译成Class形式,再压缩成一个.jar结尾的文件发行出去封装了java提供的对文件、数据进行操作的代码,对外提供了更简单的方式来对文件进行操作/*** 目标:使用CommonsIO框架进行IO相关的操作。*/// JDK 7开始也新增了单行复制相关的计数。

wxhslwjc122333的博客 652

Java学习之IO流

Java学习之IO1 字节流(InputStream,OutputStream)2 字符流(Reader,Writer)3 操作基本数据类型的流4 内存操作流5 打印流 IO流:用来进行设备间的数据传输问题;输入流:读入数据,输出流:写数据;如果数据是文本类型的我们可以使用字符流来处理 1 字节流(InputStream,OutputStream) outputStream:表示输出字节流的所有类的超类,输出流接受输出字节并将这些字节发送到每个接收器 FileOutputStream: 用于写入诸如图

yong_19930826的博客 306
上一篇: 小白学习java第12天:IO流之转换流
下一篇: 小白学习java第12天(中):网络编程
ambition__king
博客等级 码龄6年 142粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值