内省和反射
内省:运行时可检查对象本身
反射:运行时可检测,访问,修改对象本身的一种行为
(字节)输入流: InputStream–读取出来的是byte数组
它是一个抽象类
read()方法在碰到流的结尾会返回-1
(字符)输入流:Reader—读取出来的是char数组或者String
输入缓冲流:BufferedInputStream
使用缓冲区可提升io速度,减少对磁盘的操作
(字节)输出流:outputstream
flush()方法:将所有缓冲的数据输出到目的地
(字符) 输出流: Writer
二进制格式写数据 dataoutputstream
文本格式写数据 PrintWriter
other
System.out.println(System.getProperty(“user.dir”));
输出用户项目的工作目录:E:\WORK_SPACE\Idea_workspace\JAVA_SE\weJavaSE