04 2018 档案
摘要:转换流 OutputStreamWriter OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的 charset 将要写入流中的字符编码成字节。 它使用的字符集可以由名称指定或显式给定,否则将接受平台默认的字符集。 java.lang.Object java.io.Writ
阅读全文
摘要:缓冲流 BufferedOutputStream BufferedOutputStream 是缓冲输出流。它继承于FilterOutputStream。 应用程序就可以将各个字节写入底层输出流中,而不必针对每次字节写入调用底层系统。 属性 构造方法 java public BufferedOutpu
阅读全文
摘要:字符流 字符流=字节流+编码表(由字符及其对应的数值组成的一张表,各个国家的文字用数字来表示,并一一对应,形成一张表) 常见编码表 ASCII/Unicode 字符集 ISO 8859 1 GB2312/GBK/GB18030 BIG5 UTF 8 字符输入流 方法 FileReader eg 字符
阅读全文
摘要:字节流 在文件系统中,任何文件都是以二进制形式存储的,二进制用位体现(8位为一个二进制单元),8位=1字节,所以字节流可以处理任何文件。 字节输出流 此抽象类是表示输出字节流的所有类的超类。输出流接受输出字节并将这些字节发送到某个接收器。 Flushable接口只定义了一个flush方法,调用时,会
阅读全文
摘要:File是文件和目录路径名的抽象表示形式。 File 继承于Object类,实现了Serializable接口,File对象支持序列化操作;实现了Comparable接口,File对象之间可以比较大小。 File的属性 File的构造方法 File构造方法对应的几种File对象创建方式实现 File
阅读全文
摘要:代理模式是一种很常见的设计模式,代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 3种实现方式 1. 静态代理 2. 动态代理 1. jdk代理 2. cglib代理 静态代理 优点:在不修改目标类的情况下,可以对目标类进行扩展。 缺点:代理类和目标类需要实现一样的接口,假如代
阅读全文
摘要:HashMap继承抽象类AbstractMap,实现了NavigableMap接口,NavigableMap继承自SortedMap,方法有lowerEntry小于,floorEntry小于等于,ceilingEntry大于,higherEntry大于等于,便于搜索查找。 TreeMap的属性 Tr
阅读全文
浙公网安备 33010602011771号