摘要: 一、集合: 1、集合:数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其它类型的数据。 2、集合不能直接存储基本数据类型,也不能直接存储java对象, 3、集合当中存储的都是java对象的内存地址。(或者说集合中存储的是引用。) 4、在java中集合分为两大类 : 单个方式存储元素:单个方式 阅读全文
posted @ 2022-04-24 23:42 280887072 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Properties是一个Map集合,继承Hashtable,Properties的key和value都是String类型。 Properties被称为属性类对象。Properties是线程安全的。 配置文件: 经常改变的数据,可以单独写到一个文件中,使用程序动态读取。将来只需要修改这个文件的内容, 阅读全文
posted @ 2022-04-24 15:21 280887072 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 关键字transient : 表示游离,如果实例化对象里面的某个字段不参加序列化,需要在该字段前面加上该关键字 序列化一个:users 实例对象: 1、实例化对象必须 实现接口: Serializable; 2、提供无参数构造方法,有参数构造方法,重写toString方法 import java.i 阅读全文
posted @ 2022-04-24 15:12 280887072 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 需求: 拷贝文件目录、以及文件目录下所对应的文件 /* 拷贝目录 */ public class CopyAll { public static void main(String[] args) { // 拷贝源 File srcFile = new File("D:\\course\\02-Jav 阅读全文
posted @ 2022-04-24 15:00 280887072 阅读(119) 评论(0) 推荐(0) 编辑
摘要: File概念:1、File类和四大家族io没有关系,所以File类不能完成文件的读和写。一个File对象有可能对应的是目录,也可能是文件。2、File对象代表: 文件和目录路径名的抽象表示形式。 C:\Drivers 这是一个File对象 C:\Drivers\Lan\Realtek\Readme. 阅读全文
posted @ 2022-04-24 14:48 280887072 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Logger: 记录日志的工具; 该工具会自动创建日志文档; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; import java.text.Sim 阅读全文
posted @ 2022-04-24 11:48 280887072 阅读(80) 评论(0) 推荐(0) 编辑
摘要: BufferedRead 1、带缓冲的字符输入流,使用时不需要自定义char 数组自带缓冲 2、包装流:当一个流的构造方法中,需要另外一个流的时候,被传来的叫做:节点流; 3、节点流:外部负责包装的这个流,叫做:包装流,还有一个名字叫做:处理流。 4、方法:readLine 读一行,但不带换行符; 阅读全文
posted @ 2022-04-24 11:37 280887072 阅读(397) 评论(0) 推荐(0) 编辑
摘要: FileReader 1、文件字符输入流,只能读取普通文本文件,不能读取world文档,声音,图片,视频等 2、while循环后需要将char数组转为String字符串:new Sring(chars,0,readCount); import java.io.FileNotFoundExceptio 阅读全文
posted @ 2022-04-24 11:17 280887072 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 使用Inputstream,OutputStream ,对文件进行拷贝: 1,这两个输入输出流拷贝只是拷贝单个文件,不包含文件夹;FileInputStream + FileOutputStream完成文件的拷贝。拷贝的过程应该是一边读,一边写。,文件类型随意,什么样的文件都能拷贝(图片、声音、wo 阅读全文
posted @ 2022-04-24 10:41 280887072 阅读(150) 评论(0) 推荐(0) 编辑
摘要: FileOutputStream 字节输出流write:从内存到硬盘 推荐这种写法,在后面追加一个true表示追加新增的内容会写在原文内容之后:FileOutputStream fos =new FileOutputStream("chapter23/src/tempfile3", true) 创建 阅读全文
posted @ 2022-04-24 00:52 280887072 阅读(160) 评论(0) 推荐(0) 编辑