顺序存储较链式存储节省空间、查找性能高、插入和删除性能低。
<ALL表示小于最小
大于ANY表示大于最小值
LEFT OUTER JOIN 等同于LEFT JOIN
INNER 和OUTER 不能同时出现
@Before注解的方法在每个测试方法执行之前都要执行一次
一个Lambda表达式由以下三部分组成。 (1)用逗号分隔的参数列表; (2)箭头符号(–>); (3)函数体(表达式或代码块)。
@Override用于表示该方法是重写了父类的方法,@ Deprecated表示过期,@Overload表示重写,@ SuppressWarnings当你的编码可能存在警告时,比如安全警告,可以用它来消除。
IllegalArgumentException表示参数异常
WHERE关键字及其子句,完成限定返回行的任务
File类的构造方法有如下四种。 File(File parent, String child) 根据parent抽象路径名和child路径名字符串创建一个新File实例。 File(String pathname) 通过将给定路径名字符串转换为抽象路径名来创建一个新File实例。 File(String parent, String child) 根据parent路径名字符串和child路径名字符串创建一个新File实例。 File(URI uri) 通过将给定的URI类对象转换为一个抽象路径名来创建一个新的File实例。
Collection接口主要有三个子接口,分别是List接口、Set接口和Queue接口
接口继承其他接口使用的关键字是extends
instanceof判断对象属于哪个类,sup本质上是Sub类型,Sub类属于Super类的子类
重写方法不能缩小被重写方法的访问权限。
索引可以提高查询速度,但同时Oracle数据库要维护索引,也会带来系统开销
数组中的数据元素的类型可以是基本类型,也可以是引用类型。
数组不是基本数据类型,而是引用数据类型。 数组下标从0开始编号 数组中的元素在内存中是连续存储的
javadoc:文档生成器,从源码注释中自动产生Java文档。
Redis包括String、list,set,zset,hash数据类型。