常用的IO类的框架如下,重点是流式,分为字节流和字符2种。     一、字节流和字符的区别字节流操作的基本单元是字节;字符操作的基本单元是字符(2个字节)字节流默认不使用缓冲区;字符使用缓冲区字节流通常用于处理二进制数据,不支持直接读写字符;字符流通常用于处理文本数据在读写文件需要对文本内容进行处理:按行处理、比较特定字符的时候一般会选择
用于记录应用程序运行的次数如果次数已到,那么给出注册提示首次 想到的是计数器可是计数器定义在程序中,随着程序的运行而在内存中存在 并进行自增可是随着该应用程序的退出 该计数器 也在内存中消失了下一次 再启动改程序 又重新开始从0计数这不是  实际需要需求:程序即使结束,该计数器的值也存在下次启动程序时会先加载该计数器的值 并自增1后重新存储起来所以要建立一个配置文件,用于记录该软件的使用
原创 2014-07-20 00:27:47
419阅读
A:复制文本文件 5种方式(掌握)Test:import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter;
转载 精选 2016-04-04 15:50:30
710阅读
# Java IO练习题 ## 介绍 Java IO是Java语言中用于读写数据的核心技术之一。IO可以从文件、网络等各种输入源读取数据,并且可以将数据写入文件、网络等输出目标。在本文中,我们将介绍一些常见的Java IO练习题,并提供相应的代码示例,帮助读者更好地了解和应用IO。 ## 什么是Java IO 在Java中,IO是一种用于读写数据的机制。它主要通过字节流和字符
原创 2023-08-07 09:18:31
22阅读
一、概要  Java I/O主要包括如下几个层次,包含三个部分:流式部分――IO的主体部分;非流式部分――主要包含一些辅助流式部分的类,如:File类、RandomAccessFile类和FileDescriptor等类;其他类--文件读取部分的与安全相关的类,如:SerializablePermission类,以及与本地操作系统相关的文件系统的类,如:FileSystem类和Win32FileS
转载 2023-06-09 16:45:45
97阅读
利用递归输出指定目录下的所有文件以及文件夹包括子目录中的因为目录中还有目录,只要使用同一个列出目录的功能函数完成即可在列出过程中出现的还是目录的话便继续调用本功能也就是函数调用自身这种调用自己的方法称为递归 递归从里往外剥递归要注意1,限定条件2,要注意递归的次数,尽量避免内存的溢出import java.io.*; class fileDemo01  {
原创 2014-07-20 00:02:50
551阅读
String file_path = "D:\\can\\he.txt";String file_directory = "D:\\can";File file_create = new File(file_path);File file_createdirectory = new File(fil ...
转载 2021-10-05 10:31:00
144阅读
2评论
前言前面基本已经将io的大部分内容说完了,本篇文章呢,主要是为了练习前面的前面的知识点,加深对io的里的理解题目题目很简单,自己创建一个文件夹,里面有图片、文件、文件夹等,进行剪切到另一个地方思路我来聊一聊我的解题思路,如果有更好的思路,请私信或者留言,定当参考:首先使用递归的思路遍历文件夹里的所有东西,并判断是文件还是文件夹使用所有文件的世界都是字节的特性,使用字节输入流进行读取读取的同时使用字
原创 2020-12-19 20:16:33
1702阅读
2点赞
文件夹的复制复制文件夹从原文件夹中读取文件  赋值到文件夹副本中实际上就是复制文件到创建的文件夹副本中1,从原文件夹中读取数据fs[i].isFile()  fs[i]是文件的时候  直接复制2,     fs[i]是文件夹的时候首先创建子文件夹副本然后将原子文件夹内的文件复制到文件夹副本中   
原创 2014-07-20 00:00:04
852阅读
综合掌握字符输入输出的使用,实现文本文件的读写※ 字符输入流Reader----InputSt
原创 2022-11-02 14:57:52
37阅读
将文件切割   然后 把切割后的信息 写入配置文件  被切割文件的名字 路径  被切割的碎片个数   读取 配置信息  被切割文件的名字 路径  被切割的碎片个数 合并文件public class splitFile { public static void&nbs
原创 2014-07-20 00:23:44
677阅读
删除原理:在windows中删除目录是从里往外删除的 既然是从里往外删除  就需要用到递归 boolean delete() 删除文件或只能删除空文件夹import java.io.*; class deleDirDemo  {     public static void&nb
原创 2014-07-20 00:01:36
779阅读
1. 登录注册IO版的Java项目框架,如下:2. 具体代码实现:(1)User.java(cn.itcast.game): 1 package cn.itcast.pojo; 2 3 /** 4 * 这是用户基本描述类 5 * 6 * @author 风清扬 7 * @version ...
转载 2015-10-12 11:06:00
73阅读
2评论
1:字符(掌握) (1)字节流操作中文数据不是特别的方便,所以就出现了转换流。 转换流的作用就是把字节流转换字符流来使用。 (2)转换流其实是一个字符 字符 = 字节流 + 编码表 (3)编码表 A:就是由字符和对应的数值组成的一张表 B:常见的编码表 ASCII ISO-8859-1 GB2312 GBK GB18030 UTF
原创 2022-07-27 10:27:36
222阅读
Java 字节缓冲 字符
原创 2022-05-25 00:26:09
253阅读
1:字节流   字节流:用于处理以字节为单位的二进制文件(如音乐,图片等)   InputStream 是抽象类 它的对应子类FileInputStream可以被实例化   构造方法:              FileInputStream常用构造方法:                  FileInputStream(File file) :通过File对象创建FileInputStream
转载 2021-08-05 15:37:05
298阅读
o
原创 2022-07-27 10:25:06
60阅读
o
原创 2022-07-27 10:31:36
77阅读
1:递归(理解) (1)方法定义中调用方法本身的现象 举例:老和尚给小和尚讲故事,我们学编程 (2)递归的注意事项; A:要有出口,否则就是死递归 B:次数不能过多,否则内存溢出 C:构造方法不能递归使用 (3)递归的案例: A:递归求阶乘 B:兔子问题 C:递归输出指定目录下所有指定后缀名的文件绝对路径 D:递归删除带内容的目录(小心使用)2:IO(掌
原创 2022-07-27 10:29:55
124阅读
  • 1
  • 2
  • 3
  • 4
  • 5