synchronized是Java中的一种关键字,用于实现同步,保证在同一时刻,被修饰的代码块或方法只会有一个线程执行,以达到保证并发安全的效果1。JUC (Java Util Concurrent)是JDK中java.util.concurrent包的简称,是Java多线程开发技术2。
“synchronized”
【相关推荐】
上面的案例中,体现出来了同步的概念,在调用了之后,需要等待运行结果,这就是同步;
如何实现多个线程的同步呢?可以使用分别调用多个线程的 join() 方法即可;
多线程运行的时间计算:需要的最长时间的线程的时间就是总运行的时间;