JUC学习心得(一)
作者:互联网
在java中,启用线程一般有两种方法
1:extends Thread
2:implements Runnable
这两种都可以创建线程,但是创建出来的稍有不同
获取名字:
LockSupport的特点:
可以先unpark()
后park(),这个操作并不会阻塞线程,但是unpark两park两次就会阻塞线程。
因为,unpark最多只发放一个许可证,所以,连着两次unpark的操作,只相当于有一个免死令牌,但是park一次就要消耗一个令牌。
LockSupport可以先唤醒再阻塞,而Condition和超类都做不到
标签:JUC,令牌,学习心得,park,阻塞,LockSupport,unpark,线程 来源: https://www.cnblogs.com/Timeouting-Study/p/14180757.html