05 2022 档案
异常
摘要:检查性异常:用户错误 运行时错误:可以在编译的时候被忽略 错误:错误不是异常,而是脱离程序员控制的问题 try{//监控区域 } catch(ArithmeticException e){//捕获异常,括号里放的是想要捕获的异常类型 }finally{//处理善后工作 }
阅读全文
Stream 流
摘要:得益于lamda所带来的函数式编程,引入一个全新的stream流概念。 目的:用于简化集合和数组操作的API List<String> names=new ArrayList<>(); Collection.addAll(names,"张三","张哈哈”,"巴拉哈"); names.stream()
阅读全文
map(键值对集合)
摘要:键不可以重复,但是值可以重复 API: 遍历: 案例:统计80个学生最想去ABCD哪个景点 第一步是随机生成共80个ABCD
阅读全文
泛型
摘要:泛型类: 泛型方法: 可以接受一切数据类型的数组,int,String等 泛型接口: 通配符:(?表示泛型) 上下限:只允许所有车的子类或父类来实现这个方法,那么这时候就用到上下限
阅读全文
集合
摘要:List: ArrayList和HashSet ArrayList: public class collec { public static void main(String[] args) { Collection<String> a=new ArrayList<>(); //添加 a.add("
阅读全文
JDK8新增日期API
摘要:LocalDate和LocalTime: Instant:
阅读全文