菜鸟程序员
  • 操作系统
  • 编程
  • 开源工具和中间件服务
  • 薅羊毛
  • 开源收藏
  • 关于菜鸟程序员
  • 编程
查看页面源码 编辑此页 添加子页面 提交文档问题 提交项目问题 整节打印
  1. 编程
  2. 编程语言
  3. Java
  4. Java最佳实践

Java最佳实践

Java最佳实践。测试案例均通过JDK21。有些代码在JDK8中报错需要调整

AES加解密

fastjson

这里主要是Map和JSONObject的转换

Integer比较

Java的参数是值传递

Optional

PDF转图片

Serializable序列化

SimpleFTPClient

Spring专栏

所有和Spring相关的内容。

Stream API示例

String API

TryCache到底怎么返回值

Valid参数校验

ZIPUtils

遍历List

遍历Map

从mybatis的sql日志自动填充sql占位符

应该由bug,没详细测试

代理模式实现

定义一个由builder来构造的实体类

多线程

多线程

根据对象层次路径动态获取和设置值

基于BigDecimal的高精度数字运算

基于序列化的深拷贝

时间日期

使用抽象类来实现接口

文件拷贝

下载图片

原生Java发送Post请求

© 2025–2025 Docsy Authors | CC BY 4.0 |保留所有权利隐私政策