并发:多线程操作一个资源。cpu单核快速切换模拟多线程。
并行:cpu多核,多个线程一起执行。提高效率:线程池。
查看电脑cpu:
public static void main(String[] args) {
System.out.println(Runtime.getRuntime().availableProcessors());
}
步骤:
并发编程的本质:充分利用cpu资源。
并发:多线程操作一个资源。cpu单核快速切换模拟多线程。
并行:cpu多核,多个线程一起执行。提高效率:线程池。
查看电脑cpu:
public static void main(String[] args) {
System.out.println(Runtime.getRuntime().availableProcessors());
}
步骤:
并发编程的本质:充分利用cpu资源。