随笔分类 -  并发编程

摘要:由于创建线程需要资源和时间,所以并不是线程越多,执行指令速度越快。 使用线程池的好处: 1. 效率变高。 直接使用线程池执行Java代码,执行时间如下所示 ```Java Long start = System.currentTimeMillis(); final Random random = n 阅读全文
posted @ 2023-04-25 10:53 RainbowMagic 阅读(19) 评论(0) 推荐(0) 编辑
摘要:并发与并行 并发 在早期单核CPU中,没办法同时运行多条指令,只能将多个应用程序分成不同的时间片,由于时间片切换的速度很快,所以看起来就像是多个应用程序同时运行。并发就是一个时间点只有一条指令再执行。 并行 在现代cpu中有了多核多线程的概念,可以在不同的核心中执行不同的指令,不需要切换时间片。并行 阅读全文
posted @ 2023-02-07 08:45 RainbowMagic 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示