Java IO 目录

    操作文件的类 -- -- File

      File类的基本介绍

      使用File类操作文件

      范例 -- -- 列出指定目录的全部内容

    RandomAccessFile类

      使用RandomAccessFile类写入数据

      使用RandomAccessFile类读取数据

    字节流与字符流的基本操作

      字节流

      字符流

      字节流与字符流的区别

      范例 -- -- 文件复制

    转换流 -- -- OutputStreamWriter类与InputStreamReader类

    内存操作流

    管道流

    打印流

      打印流的基本操作

      使用打印流的基本操作

    System类对IO的支持

      System.out

      System.err

      System.in

      输入/输出重定向

    BufferedReader类

      键盘输入数据的标准格式

      相关操作实例

    Scanner类

      Scanner类简介

      使用Scanner类输入数据

    数据操作流

      DataOutputStream

      DataInputStream

    合并流

    压缩流

      ZIP压缩输入/输出流简介

      ZipOutputStream类

      ZipFile类

      ZipInputStream类

    回退流

    字符编码

      Java 常见编码简介

      得到本机的编码显示

      乱码产生

    对象序列化

      基本概念与Serializable接口

      对象输出流ObjectOutputStream

      对象输入流ObjectInputStream

      Externalizable接口

      transient关键字

      序列化一组对象

    实例操作 -- -- 单人信息管理程序

    啦啦啦

  啦啦啦

啦啦啦

时间: 2024-11-05 13:32:00

Java IO 目录的相关文章

图解 Java IO : 一、File源码

Writer      :BYSocket(泥沙砖瓦浆木匠) 微         博:BYSocket 豆         瓣:BYSocket FaceBook:BYSocket Twitter    :BYSocket 记得Java源码是集合开始看的,写了一系列集合相关的文章,受到不错的评价.感谢各位读者.我依旧会读到老写到老,并生动形象的写出来心得体会.这次依旧是图解,我研究IO这块. Java IO – File的要点,应该是 1.跨平台问题的解决 2.文件的安全 3.文件的检索方法 一

Java多层目录打包和解压代码(apache commons compress, io, lang)

Java多层目录打包和解压代码(apache commons compress, io, lang) package zip;   import java.io.BufferedOutputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.Fil

java io系列01之 "目录"

javaIO系列转载出处:http://www.cnblogs.com/skywang12345/p/io_01.html 该分类所有博文,均转载同一作者,后边不再累赘标名. java io 系列目录如下: 01. java io系列01之  "目录" 02. java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括InputStream) 03. java io系列03之 ByteArrayOutputStream的简介,源码分析和示例(包括Ou

黑马程序员——java——IO流——将一些字符写入到指定硬盘上的目录中去:

将一些字符写入到指定硬盘上的目录中去: import java.io.*; //将一些文字储存到硬盘的文件中去 //操作的是文字,因此选用字符流来操作 public class FileWriterDemo { public static void main(String[] args) { //创建一个可以往文件中写入字符数据的字符输出流对象 //既然是往一个文件中写入文字数据,那么在创建对象时,就必须明确该文件(用于存储数据的目的地) //如果文件不存在,则会自动创建 //如果文件存在,则会

java io File删除带内容的目录

 /** * 删除带内容的目录 * windows删除原理:必须从最里面往外删除 * 需要深度遍历 */ package cn.test.filedemo; import java.io.File; public class DeleteFileDemo { public static void main(String[] args) { File dir = new File("d:\\java"); //删除不了有内容的文件目录 //dir.delete(); removeDi

java.io.IOException: java.io.FileNotFoundException: /tmp/tomcat.2457258178644046891.8080/work/Tomcat/localhost/innovate-admin/C:/up/154884318438733213952/sys-error.log (没有那个文件或目录)

环境: Ubuntu18 vue+elementUI 实现文件的上传 报错信息: java.io.IOException: java.io.FileNotFoundException: /tmp/tomcat.2457258178644046891.8080/work/Tomcat/localhost/innovate-admin/C:/up/154884318438733213952/sys-error.log (没有那个文件或目录) at org.apache.catalina.core.A

Java IO和NIO文章目录

1.java IO详尽解析 2.深入分析 Java I/O 的工作机制 3.InputStream类详解 4.OutputStream类详解 5.JAVA的节点流和处理流 6.FileInputStream和FileOutputStream详解 7.JAVA IO中的设计模式

java.io.IOException: No space left on device 错误

今天碰到比较奇怪的问题: 7/05/14 19:20:24 INFO util.Utils: Fetching http://192.168.31.160:33039/jars/spark_study_java-0.0.1-SNAPSHOT-jar-with-dependencies.jar to /tmp/spark-446068a4-aaa4-4277-b009-908bf0d4ecac/executor-dcc3175b-7d19-4485-81e1-bf31a83a66b4/spark-

Java IO流 探险

Java的IO流使用了一种装饰器设计模式,它将IO流分为底层节点流和上层处理流.本篇重点在如何访问文件与目录.如何以二进制格式和文本格式来读写数据.对象序列化机制.还有Java7的"NIO.2". 装饰设计模式:当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能.那么自定义的该类称为装饰类. 装饰类通常会通过构造方法接收被装饰的对象.并基于被装饰的对象的功能,提供更强的功能. IO的方式通常分为:BIO(同步阻塞).NIO(同步非阻塞).AIO