默默过客

文章
6
资源
0
加入时间
2年10月21天

(35)21.3.6 在其它对象上同步---Java编程思想之并发笔记

1. synchronized块必须给定一个在其上进行同步的对象,并且最合理的方式是,使用其方法正在调用的当前对象:synchronized(this),在这种方式中,如果获得了synchronized块上的锁,那么该对象其他的synchronized方法和临界区就不能被调用了。因此如果在this上同步,临界区的效果就会直接缩小在同步的范围内。2.在另一个对象上同步。    有时候必须在另

解决IntelliJ创建Maven项目一直显"Loading archetype list"

最近在使用idea的过程中,创建maven项目,一直会遇到这个问题,查了很多资料,最终解决啦。网上普遍存在两种方式但是我是用第三种方式解决的..... 首先,说说前两种方式, 1.删除{User_Home}/.IntelliJIdea{Version}/system/Maven/Indices下面的文件,然后重启idea。  这种方式,我做完,一点反应都没有