![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
Pluto_CSND
可不就是个打工仔吗
展开
-
SimpleDateFormat的线程安全问题
假设线程A执行完calendar.setTime(date),把时间设置成2024-07-26,这时候线程被挂起,线程B获得CPU执行权。线程B也执行到了calendar.setTime(date),把时间设置为2024-07-27,线程挂起,线程A继续,calendar还会被继续使用subFormat()方法,而这时calendar用的是线程B设置的值了,这就是引发问题的根源,会出现时间不对,线程挂死等。原创 2024-08-12 16:54:22 · 209 阅读 · 0 评论 -
Java 线程池的使用
文章主要介绍 ThreadPoolExecutor 线程池的简单使用和相关注意事项。原创 2024-02-27 17:05:12 · 369 阅读 · 1 评论 -
Linux安装JDK
【代码】Linux安装JDK。原创 2024-02-04 10:54:11 · 390 阅读 · 0 评论 -
基于jasypt的字符串对称加解密
后端开发中,有时需要对敏感信息进行加密处理,如数据库密码、私人信息的存储、传输等,在使用的时候再进行解密以获得原始信息。原创 2023-11-30 09:46:36 · 407 阅读 · 0 评论 -
synchronized与Lock
Java中解决公共变量访问的线程安全问题的主要的方法是加锁,包括synchronized、Lock。原创 2023-11-28 10:55:48 · 368 阅读 · 1 评论 -
基于freemarker的文本形参替换
【代码】文本(字符串)形参替换。原创 2023-11-27 10:51:54 · 486 阅读 · 1 评论 -
对象与Map相互转换
【代码】对象与Map相互转换。原创 2023-05-26 09:39:53 · 223 阅读 · 1 评论 -
数组与列表相互转换
数组转列表原创 2023-02-14 16:14:04 · 87 阅读 · 0 评论 -
安全终止线程
安全中止线程原创 2022-12-28 17:50:52 · 190 阅读 · 0 评论 -
Java方法的对象传参是引用类型
Java方法传参原创 2022-12-09 16:08:49 · 318 阅读 · 0 评论