Java
CodeBoyWLC
技术+原理爱好者
展开
-
【Java】CglibUtil的使用(初用)
copy()源dx与目标dx间复制。原创 2022-07-30 11:24:33 · 751 阅读 · 0 评论 -
【Java】HashMap线程不安全测试、及解决
package com.test;import lombok.extern.slf4j.Slf4j;import java.util.Collections;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.*;import org.junit.Test;@Slf4j(topic = "c.TestHashMap")public class Test原创 2021-05-31 19:31:39 · 402 阅读 · 0 评论 -
【Java】i++与++i字节码分析
package test;public class Test{ public static void main(String[] args){ int j=10; int b=j++; System.out.println(b); }}++i与i++前后无其他变量从字节码角度,两者功能一致:都先存储在LV[i]内,在LV[i]内自增++i与i++前后有其他变量:int j=10;int b=++j;++i:先自增,后赋值先存储在LV[i]内,在LV[i]内自原创 2021-05-28 13:18:34 · 115 阅读 · 0 评论 -
【Java】多层嵌套try-catch执行过程
try抛出异常:try→按catch编写顺序,找到匹配→finallytry未抛出异常:try→finally原创 2021-05-28 12:52:33 · 1072 阅读 · 0 评论 -
【Java】try-catch-finally执行过程
分有return和没return分析try-catch-finally执行顺序:无return:try中没抛出异常:执行try→不执行catch→执行finallytry中抛出异常:执行try(抛出异常语句之后的代码不再执行)→执行catch→执行finally有return:try块中有return①try中没抛出异常:执行try(执行return前)→不执行catch→执行finally→执行try内return→finally之后的return不再执行(因含1条return轨迹)原创 2021-05-28 12:51:37 · 791 阅读 · 0 评论