java基础
BetterCbx
这个作者很懒,什么都没留下…
展开
-
Try catch fianlly包含return的情况
在我们的常规开发中,如果代码被try catch finally包含,发生异常之后,先去执行catch块,去处理一些逻辑,然后再执行finally块,一般用于关闭一些资源。 但是在含有return关键字后,就会出现一些不一样的情况。 1.正常情况 //1.正常情况 public void demo1(){ try { int i=1/0; } catch (Exception e) { System.out.prin原创 2020-10-19 13:41:08 · 108 阅读 · 0 评论 -
List可以边遍历边删除吗?
当问到List几个一边遍历一边删除时我想第一时间就会写出以下的代码 /** * @Author:cbx * @Date:2020/10/16/13:12 */ public class TestList { public static void main(String[] args) { List<String> resList=new ArrayList<>(); resList.add("james"); resLi原创 2020-10-16 15:22:46 · 456 阅读 · 0 评论 -
ThreadLocal分析以及其解决的问题
什么是ThreadLocal ThreadLocal是线程变量,填充的变量属于当前线程。对于其他线程是隔离的,ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。 如何使用ThreadLocal /** * @Author:cbx * @Date:2020/10/13/16:27 */ public class TestThreadLocal { public static void main(String[] args) { Th原创 2020-10-13 20:16:39 · 121 阅读 · 0 评论