secguide icon indicating copy to clipboard operation
secguide copied to clipboard

#java# 规范 1.10.3 条修订建议

Open k4n5ha0 opened this issue 3 years ago • 0 comments

1、问题描述 java 代码安全规范的【1.10.3条】【建议】加锁操作

2、解决建议 应补充下列编码规范:

  • HashMap、HashSet是非线程安全的;
  • 而Vector、HashTable内部的方法基本都是synchronized,所以是线程安全的。
  • 在高并发下应使用Concurrent包中的集合类,同时在单线程下应禁止使用synchronized。

k4n5ha0 avatar May 24 '21 15:05 k4n5ha0