摘要:
一、缓冲流 读取大文件时,文件输入流输出流读取速度慢,Java中提供了一套缓冲流,提高IO流的效果 ****从 字节\字符 输入\输出流 读取文本,缓存字符、数组和行的高效读取 字节缓冲流和字符缓冲流 作用:提高效率 1.1字节缓冲流 字节输入缓冲流:BufferedInputStream 字节输出 阅读全文
摘要:
properties类继承自Hashtable,实现Map接口 1、主要读取java的配置文件,配置文件中很多变量是经常改变的。在java中配置文件通常为.properties文件,格式为文本文件,文件的内容格式为“键-值” 2、几个主要的方法: (1)getproperty(String key) 阅读全文
摘要:
IO技术: 将内存中的数据存储到持久性设备上,称为写,是向外output 将持久性设备里的数据读到内存中,称为读,是向内 input 流按照方向可以分为输入和输出流 字节流:可以操作任何数据 字符流:只能操作纯字符数据 outputStream 输出流 inputStream 输入流 父类为ioio 阅读全文
摘要:
1、throwable类 (异常抛出) tostring() 返回该异常的名字和详细的字符串 getMessage() 返回该异常的提示信息 printStackTrace() 返回该异常的所有信息2、try...Catch (main方法中不用throwable,用try...catch处理) t 阅读全文
摘要:
File: 定义:文件和目录径的抽象表示形式 ,Java中将路径或者文件封装成File对象 File的静态成员变量: pathSeparator:对路径进行分割的分隔符 “ ;” Separator:对目录进行分割的分隔符 “\”File的构造方法(重载): 第一种:传递路径名 File f=new 阅读全文
摘要:
一、Vector 1 、java中提供的最早的集合,一个动态数组,与ArrayList相似,但是两者不同: (1)Vector是同步访问的 (2)Vector包含了很多传统的方法,这些方法不属于集合框架 (3)Vextor主要用于实现不知道数组的大小,或者重视需要一个可以改变大小的数组的情况 2 、 阅读全文
摘要:
final关键字 加上final后的类是最终类,不能有子类,不能被继承1 什么是继承? 多个类中存在相同的属性和行为时,将这些内容抽取到单独的一个类中,那么多分类无须再单独定义这些属性和行为,只需继承那个类即可。 多个类称为子类,单独的要被继承的类称为父类、超类或者基类。 子类可以直接访问父类中的非 阅读全文