happy birthday BNTang!

摘要: Springboot 打印 接口 耗时时间 三种方式 下面为大家一一对应 过滤器的方式 拦截器的方式 过滤器的方式 这种方式简单点 但是可配置性不高 **注意:**一定得扫描到spring容器中 创建一个类 实现 filter接口 init:该方法是对filter对象进行初始化的方法,仅在容器初始化 阅读全文
posted @ 2022-06-27 10:21 look-word 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 基本类型和包装类型的区别? 1 包装类型可以为 null,而基本类型不可以 数据库的查询结果可能是 null,如果使用基本类型的话,因为要自动拆箱(将包装类型转为基本类型,比如说把 Integer 对象转换成 int 值),就会抛出 NullPointerException 的异常。 int i1 阅读全文
posted @ 2022-06-27 00:10 look-word 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 02 java包装类型的缓存机制 Java 基本数据类型的包装类型的大部分都用到了缓存机制来提升性能。 Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据,Character 创建了数值在 [0,127] 范围的缓存数据,Boo 阅读全文
posted @ 2022-06-27 00:08 look-word 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 自动装箱与拆箱了解吗?原理是什么? 什么是自动拆装箱? 装箱:将基本类型用它们对应的引用类型包装起来; 拆箱:将包装类型转换为基本数据类型; 举例: Integer i = 10; //装箱 int n = i; //拆箱 字节码文件 L1 LINENUMBER 8 L1 ALOAD 0 BIPUS 阅读全文
posted @ 2022-06-27 00:03 look-word 阅读(89) 评论(0) 推荐(0) 编辑