首页 > 编程语言 >Java拾贝第十二天——IO流之转换流

Java拾贝第十二天——IO流之转换流

时间:2023-10-27 17:14:59浏览次数:38  
标签:字符 第十二天 拾贝 流之 File new InputStreamReader OutputStreamWriter 字节

IO流还提供了一组转换流

主要包括转换输出流(OutputStreamWriter)(转换输入流InputStreamReader)

OutputStreamWriter

转换输出流是Writer的子类,作用是将字节输出流转换为字符输出流。(字节

标签:字符,第十二天,拾贝,流之,File,new,InputStreamReader,OutputStreamWriter,字节
From: https://www.cnblogs.com/Ocraft/p/17792762.html

相关文章

  • Java拾贝第十二天——System类
    System类的常量常量描述publicfinalstaticInputStreamin系统标准输入,一般是键盘publicfinalstaticPrintStreamout系统标准输出,一般是显示器publicfinalstaticPrintStreamerr错误输出可以看到out和err是PrintStream类型的,而in是InputStream类型......
  • Java拾贝第十一天——IO流之打印流
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么在整个IO包中,打印流是输出信息最方便的类。主要包括字节打印流(PrintStream)和字符打印流(PrintWriter)打印流没有输入流,所以没有输入输出这个说法,都是输出PrintStream字节打印属于OutputStream的子类,PrintStream的构造方......
  • Java拾贝第十一天——IO流之字节流复制图片、视频
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么文件在硬盘或传输时都以字节的形式进行传输。包括图片、视频等。思路:先定位源文件file1作为源文件,file2作为复制文件使用字节流输入流读取file1使用字节流输出流输出file2关闭流。定位源文件,我特地翻出来一张学校......
  • Java拾贝第十一天——IO之File类
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么Java中提供了IO以操控计算机中的文件File类在整个IO包中,与文件相关的类就是File类。使用它可以进行创建或删除文件因为File类是个普通类,初始化它需要调用其有参构造publicFile(Stringpathname){//传参为文件路径}使......
  • Java拾贝第九天——泛型
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么如果一个类中,不想限定具体类型的属性,或某个方法的返回值和传参。可以在类声明时通过一个标识来表示。这样只需要在实例化类的时候声明具体的类型即可,这就是泛型泛型类泛型作用于类上就是泛型类。栗子:publicclassTest9......
  • Java基础 字符输出流之一——FileWriter
     FileWriter书写细节:1.创建字符输出流对象细节①:参数是字符串表示的路径或者File对象都可以细节②:如果文件不存在会创建一个新的文件,但要保证父级路径是存在的细节③:如果文件已经存在,则会清空文件,如果不想清空可以打开续写开关 2.写数据细节:如果write方法的参......
  • Java拾贝第八天——线程的状态和常用方法
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么任何线程一般具有5种状态。(非生命周期)创建状态:新建了一个线程对象,但还处于不可运行状态。就绪状态:新建线程后,调用该线程start()方法就可以启动线程。此时线程进入线程队列排队,并等待CPU分配资源。当线程启动时,进入该状......
  • Java拾贝第八天——多线程的创建
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么进程与线程多线程是实现并发机制的一种有效手段,进程和线程一样都属于并发的一个单位。(线程比进程更小)。所谓多线程是指一个进程在执行过程中可以产生多个线程。这些线程可能同时存在、同时运行。一个进程可以包含一个或多......
  • Java拾贝第七天——断言
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么断言就是肯定,判断一个的结果。assert布尔表达式;assert布尔表达式:想要附带的信息断言一般是调试使用publicstaticvoidmain(String[]args){intx=10/2;assertx==5;assertx......
  • Java拾贝第七天——throws和throw、自定义异常
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么throws在定义一个方法时可以使用throws,表示此方法不处理异常,转而交给方法的调用处进行处理。publicclassTest7{publicstaticvoidmain(String[]args){Mathmath=newMath();try{......