版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38331606/article/details/84621067
- Unsafe源码分析
- park方法
public native void park(boolean isAbsolute, long time);
阻塞线程。直至unpark唤醒线程,或者设置的等待时间到达。
-
- unpark方法
public native void unpark(Thread thread);
释放线程的许可。这个函数不是安全的,即当需要释放的线程不存活时会出异常。