首页 > 编程语言 >Java基础 字节输出流写出数据的细节

Java基础 字节输出流写出数据的细节

时间:2023-10-22 16:44:38浏览次数:30  
标签:文件 Java 字节 fos write 细节 写出

1. 创建字节输出流对象:FileOutputStream fos = new FileOutputStream("E:\\Java基础资料\\a.txt");

细节①:参数可以是字符串表示的路径,也可以是 File 对象

细节②:如果文件不存在,会创建一个新的空文件,但是要保证父级路径是存在的

细节③:如果文件已经存在,则会清空文件

 

2. 写数据:fos.write(97);

细节:write 方法的参数是整数,但是实际上写到本地文件中的是整数在 ASCII 码表上对应的字符

 

3. 释放资源:fos.close();

每次使用完流之后都要释放资源

 

标签:文件,Java,字节,fos,write,细节,写出
From: https://www.cnblogs.com/gagaya2/p/17780642.html

相关文章

  • Java基础 IO流的体系 和 字节输出流基本语法
     FileOutputStream:操作本地文件的字节输出流,可以把程序中的数据写到本地文件中 步骤:1.创建字节输出流对象2.写数据3.释放资源 eg:publicstaticvoidmain(String[]args)throwsIOException{FileOutputStreamfos=newFileOutputStream("E:\\Java基础资料......
  • Java基础 IO 流
    IO流:存储和和读取数据的解决方案IO流用于读写文件中的数据(可以读写文件,或网络中的数据...)IO流可以把程序中的数据保存到本地文件当中,也叫写出数据(output),还可以把本地文件中的数据加载到程序当中,也叫读取数据(input) 问:IO流中,谁在读,谁在写?以谁为参照物看读写的方向呢?答:以......
  • 巧用枚举解决业务场景的 Switch 语句—Java 实践
    巧用枚举解决业务场景的Switch语句——Java实践Switch语句是一种常见的流程控制语句,用于根据不同的条件执行不同的代码块。然而,当业务场景变得复杂时,使用大量的Switch语句可能导致代码冗长、难以维护和扩展。本文将介绍如何巧妙地使用枚举类型来优化和简化Switch语句的使......
  • java 日志框架
    日志框架:什么是日志框架? a.是一套能实现日志输出的工具包. b.能够记录系统运行状态的所有时间的日志.场景: 用户下线、接口超时、数据库崩溃、HelloWorld日志框架的能力:定制输出目标: 并不只是输出到控制台,如文件、数据库、第三方日志服务.运行时选择性输出: ......
  • How to use regular expression to match a special meta tag in html string using j
    HowtouseregularexpressiontomatchaspecialmetataginhtmlstringusingjavascriptAllInOnemetatagerror❌consthtml=`<!DOCTYPEhtml><htmllang="en"><head><metaname="twitter:card"content......
  • Java基础 小练习——统计各种文件的数量
    publicstaticvoidmain(String[]args){Filef=newFile("E:\\Java基础资料\\哈哈");HashMap<String,Integer>count=getCount(f);StringBuildersb=newStringBuilder();for(Map.Entry<String,Integer>entry:count.entry......
  • 基于java(ssm)交通事故档案管理系统
    (文章目录)具体实现截图主要功能:基于java(ssm)交通事故档案管理系统系统分为用户和管理员两个角色用户的主要功能有:1.用户注册和登陆系统2.用户查看警察相关信息3.用户查看我的相关事故信息,可以对交通事故进行交通申诉4.用户查看交通申诉审核信息5.退出登陆管理员的主......
  • Java基础概念
    JVM(JavaVirtualMachine)java跨平台原理:总结:在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JavaVirtualMachine)即可。JRE(JavaRuntimeEnvironment)是Java程序的运行时环境,包含JVM和运行时所需要的核心类库。我们想要运行一个已有的Java程......
  • 一个简单的QQ空间下雪效果的Java代码示例
    ​  以下是一个简单的QQ空间下雪效果的Java代码示例​编辑```javaimportjava.awt.*;importjavax.swing.*;publicclassSnowFallextendsJFrame{  privateintwidth,height;  privateintsnowCount;  privateint[]snowXPositions,snowYPositio......
  • 01_Java语言概述
    ......