上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 45 下一页
摘要: 异常注意事项_finally有return语句 如果finally有return语句,永远返回finally中的结果,避免该情况 int a = getA(); System.out.println(a); //定义一个方法,返回变量a的值 public static int getA(){ int 阅读全文
posted @ 2022-07-08 11:26 魔光领域 阅读(18) 评论(0) 推荐(0) 编辑
摘要: finally代码块 finally:有一些特定的代码无论异常是否发生,都需要执行。另外,因为异常会引发程序跳转, 导致有些语句执行不到。而finally就是解决这个问题,在finally代码块中存放的代码都是一定会被执行的. 注意: 1.finally不能单独使用,必须和try一起使用 2.fin 阅读全文
posted @ 2022-07-08 10:53 魔光领域 阅读(236) 评论(0) 推荐(0) 编辑
摘要: try_catch异常处理 try...catch:异常处理的第二种方式,自己处理异常 格式: try{ 可能产生异常的代码 }catch(定义一个异常的变量,用来接收try中抛出的异常对象){ 异常的处理逻辑,异常对象之后,怎么处理异常对象 一般在工作中,会把异常的信息记录到一个日志中 } ... 阅读全文
posted @ 2022-07-08 09:57 魔光领域 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Objects非空判断 objects类中的静态方法 requireNonNull(T obj): 查看指定引用对象不是null method(null); 如果判断是否为空就可以使用requireNonNull进行判断简化代码 public static void method(Object ob 阅读全文
posted @ 2022-07-08 09:29 魔光领域 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 异常的产生过程解析 public static void main(String[] args){ int[] arr={1,2,3}; int e = getElem(arr, 3); System.out.println(e); } public static int getElem(int[] 阅读全文
posted @ 2022-07-07 20:38 魔光领域 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 异常概念&异常体系 异常,就是不正常的意思。在程序执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。 Java处理异常的方式是中断处理 异常体系: 异常机制其实是帮助我们找到程序中的问题, 阅读全文
posted @ 2022-07-07 17:04 魔光领域 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 分析: 1.准备牌 特殊牌:大王,小王 52张牌: 循环嵌套遍历两个集合/数组,组装52张牌 List<String> colors = List.of(“♠”,"♥","♣","♦"); List<String> numbers = List.of("2","A","K"..."3"); 2.洗牌 阅读全文
posted @ 2022-07-07 16:27 魔光领域 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Hashtable集合 Hashtable<K,V>集合 implements Map<K,V>接口 Hashtable:底层也是一个哈希表,是一个线程安全的集合,是单线程集合,速度慢 HashMap:底层Wie一个哈希表,是一个线程不安全的集合,是多线程的集合,速度快 HashMap集合(之前学的 阅读全文
posted @ 2022-07-07 15:41 魔光领域 阅读(22) 评论(0) 推荐(0) 编辑
摘要: HashMap存储自定义类型键值 Map集合保证key是唯一的: 作为key的元素,必须重写hashCode方法和equals方法,保证key唯一. HashMap<String, Person3> map = new HashMap<>(); map.put("北京",new Person3("张 阅读全文
posted @ 2022-07-07 14:54 魔光领域 阅读(22) 评论(0) 推荐(0) 编辑
摘要: Entry键值对对象 Map.Entry<K,V>:在Map接口中有一个内部接口Entry 作用:当Map结合一创建,那么就会在Map集合中创建一个Entry对象, 用来记录键与值(键值对对象、键与值的映射关系) Map集合遍历键值对方式 Map集合中的方法: Set<Map.Entry<K,V>> 阅读全文
posted @ 2022-07-07 14:12 魔光领域 阅读(24) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 45 下一页