有经典,有干货,微信搜索【李子捌】关注这个每日更新的程序员。
问题来源
在阅读Java的JDK源码时,发现大部分写源码的大佬多采用for(;;)的方式来死循环,比如说AQS(AbstractQueuedSynchronizer)中大量使用的自旋的方式获取共享状态。
源码示例
有经典,有干货,微信搜索【李子捌】关注这个每日更新的程序员。
问题来源
在阅读Java的JDK源码时,发现大部分写源码的大佬多采用for(;;)的方式来死循环,比如说AQS(AbstractQueuedSynchronizer)中大量使用的自旋的方式获取共享状态。
源码示例