摘要: 一、什么是单例模式 * 单例设计模式:保证类在内存中只有一个对象。 * 如何保证类在内存中只有一个对象呢? * (1)控制类的创建,不让其他类来创建本类的对象。private * (2)在本类中定义一个本类的对象。Singleton s; * (3)提供公共的访问方式。 public static 阅读全文
posted @ 2020-03-09 17:01 mz张洋洋 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一、多线程的引入 1.什么是线程 线程是程序执行的一条路径,一个进程可以包含多个线程。 多线程并发执行可以提高程序的效率,可以同时完成多项工作。 2.多线程的应用场景 迅雷多线程下载 QQ和多个人一起视频 服务器同时处理多个客户的请求 二、多线程并行和并发的区别 并行就是两个任务同时运行,就是甲任务 阅读全文
posted @ 2020-03-09 17:00 mz张洋洋 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、 字符流FileReader) * 1.字符流是什么 * 字符流是可以直接读写字符的IO流 * 字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. * 2.FileReader * FileReader类的read()方法可以按照字符大小读取 阅读全文
posted @ 2020-03-09 16:59 mz张洋洋 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一、序列流 * 1.什么是序列流 * 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推.* 2.使用方式 * 整合两个: SequenceInputStream(InputStream, InputStream) Fi 阅读全文
posted @ 2020-03-09 16:52 mz张洋洋 阅读(72) 评论(0) 推荐(0) 编辑