摘要:
一、缓冲流 1.概念: 缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO次数,从而提高读写的效率。 2.分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader 阅读全文
摘要:
一、IO 1.IO的分类 输入流 :把数据从其他设备上读取到内存中的流。 输出流 :把数据从内存 中写出到其他设备上的流。 格局数据的类型分为:字节流和字符流。 字节流 :以字节为单位,读写数据的流。 字符流 :以字符为单位,读写数据的流。 2.顶级父类 二、字节流 1.字节输出流【OutputSt 阅读全文
摘要:
1.构造方法 // 文件路径名 String pathname = "D:\\aaa.txt"; File file1 = new File(pathname); // 通过父路径和子路径字符串 String parent = "d:\\aaa"; String child = "bbb.txt"; 阅读全文
摘要:
一、多线程 1.并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 2.线程和进程 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系 阅读全文
摘要:
一、Collection集合 集合:集合是java提供的一种容器,可以用来存放多个数据 集合和数组区别: 数组的长度是固定的。集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。 Co 阅读全文