一笠风雨任生平
java如何保证一个方法只能执行一次
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
一笠风雨任生平
社区首页
>
专栏
>
java如何保证一个方法只能执行一次
java如何保证一个方法只能执行一次
一笠风雨任生平
关注
发布于 2020-04-24 10:24:51
发布于 2020-04-24 10:24:51
2.8K
0
举报
文章被收录于专栏:
服务化进程
服务化进程
我们经常会遇到一些情况需要某一个方法或者操作只执行一次,比如说配置信息加载,如果配置信息需要动态刷新,这个不在适用范围。下面列举几种方式
第一种 如果是web容器,可以使用servlet或者Listener
第二种 如果使用spring容器,则可以直接使用注解@PostConstruct
第三种 main直接执行,可以写在静态代码块
代码语言:
javascript
复制
static{ }
第四种 封装成一个方法,使用AtomicBoolean来进行判断是否已执行,或者使用同步锁来保证原子性
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
容器
目录
第一种 如果是web容器,可以使用servlet或者Listener
第二种 如果使用spring容器,则可以直接使用注解@PostConstruct
第三种 main直接执行,可以写在静态代码块
第四种 封装成一个方法,使用AtomicBoolean来进行判断是否已执行,或者使用同步锁来保证原子性
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档