Mai*_*kov 5 java multithreading
我个人使用高级并发抽象,因为它们更容易.其实我不记得上次我使用过theads了.但在技术面试中,这是一个经常被问到的问题.是的,我也问过它.
当需要使用低级Thread API而不是Executors/Locks/Latches/etc时,是否存在任何用例?
有没有理由在技术面试中讨论低级线程API?
如果您想要实现一些非常具体的东西,您被遗留代码、旧版本的 Java 所困,或者您需要未提供的抽象,那么我会考虑使用原始的低级线程 API。即使使用的是旧版本/遗留代码,但请记住,如果可以减少维护工作,则切换到较新的 API 可能是值得的 - 就我个人而言,我尝试将用户生成的并发代码量保持在最低限度!
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |