并发
多个线程同时操作同一个资源 ,一核CPU,多个线程情况下快速切换CPU交替使用
并行
并行是在多核CPU情况下,多个线程可以同时执行任务。
我这里逻辑处理器,也就是同时能处理4条线程,如果用了超线程的话就会翻倍
同时我们作为程序员也可以使用代码获取CPU核数
public static void main(String[] args) {
System.out.println(Runtime.getRuntime().availableProcessors());
}