面试:并发篇

1、Java中volatile与synchronized有什么区别,分别作用于哪些场景 ? 2、synchronized和juc中的锁比较分别适用于哪些场景 ? 3、既要保证线程安全又要尽可能提升性能,怎么取得平衡 ? 4、分布式场景中,如何实现一个全局锁 ? 5、对于一个8核的的高性能CPU来说在多线程场景下是不是线程池设置的越大越好?如何确定线程池的大小,设置不当会带来什么问题 ? 思考下,或
相关文章
相关标签/搜索