摘要:
例2.1 将字符赋给整型变量 public class Demo2_1 { public static void main(String[] args) { int i, j; i = 'A'; j = 'B'; System.out.println(i+ " " + j); }} 例2.2 字符数 阅读全文
摘要:
例1.1 输出一行字符:“This a Java program.” public class Demo01 { public static void main(String[] args) { System.out.println("This is a Java program."); }} 例1 阅读全文
摘要:
综合实例 本案例主要写一个工具类,该工具类主要实现读写文件和复制文件功能。 import com.sun.xml.internal.bind.v2.model.runtime.RuntimeReferencePropertyInfo; import java.io.*; public class I 阅读全文
摘要:
序列化和反序列化 对象的序列化流 java.io.ObjectOutputStream extends OutputStream 作用:把对象以流的方式写入到文件中 构造方法: ObjectOutputStream(OutputStream out)创建写入指定OutputStream的Object 阅读全文
摘要:
转换流 OutputStreamWriter java.io.OutputStreamWriter extends Writer OutputStreamWriter是字符流通向字节流的桥梁,可使用指定的charset将要写入流的字符编码成字节。 继承自父类的共性成员方法: - void write 阅读全文
摘要:
字符缓冲输出流 java.io.BufferedWriter extends Writer 继承自父类的成员方法: - void write(int c):写入单个字符 - void write(char[] cbuf):写入字符数组 -abstract void write(char[] cbuf 阅读全文
摘要:
缓冲流 缓冲流的基本原理,是在创建对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO次数,从而提高读写的效率。 字节缓冲流 字节缓冲输出流 java.io.BufferedOutputStream extends OutputStream 继承其父类的共性成员方法: - pu 阅读全文
摘要:
Properties java.util.Properties extends Hashtable<k, v> implements Map<k, v> Properties表示了一个持久的属性集。Properties可保存在流中或从流中加载。 Properties集合是唯一和IO流相结合的集合 可 阅读全文
摘要:
字符输入流 java.io.Reader 是字符输入流的最顶层父类,定义了一些共性的成员方法,是一个抽象类 共性的成员方法: - int read():读取单个字符并返回 - int read(char[] cbuf):一次读取多个字符,将字符读入数组 - void close():关闭该流并释放与 阅读全文
摘要:
字节输入流 java.lang.InputStream 此抽象类是表示字节输入流的所有类的超类 所有子类中共性的方法: 1. int read():从输入流中读取数据的下一个字节 2. int read(byte[] b) :从输入流中读取一定数量的字节,并将其存储在缓冲区数组b中 3. void 阅读全文