11 2022 档案
摘要:1. 概述 从实现的角度来说,代理分为基于类的代理和基于接口的代理,基于接口的代理有 静态代理和 动态代理,而基于类的代理需要依赖第三方库,比如 cglib,cglib的代理在运行时动态生成字节码文件来实现代理。 2. 静态代理 在编译期间就已经实现代理 2.1 实现静态代理的必要条件 基于接口或者
阅读全文
摘要:
Apache-Commons-* 字符串 判断字符串是否为空白字符串 以前判断字符串是否为空: if ((name == null) || (name.isEmpty())){} 使用 apache-common-lang3 的 StringUtils: void testIsBlank() { /
阅读全文

摘要:
1. 代码检测工具 代码格式检测工具-CheckStyle 代码规范检测工具-Sonarlint 代码规范检测工具-Alibaba-Java-Coding-Guidelines AlibabaJava开发规范PDF版 代码规范检测工具-SonarQube 2. 代码规范书籍 Effective Ja
阅读全文
