同步:要求多线程依次执行,当第一个线程在操作共享资源(执行一段代码),其他线程处于等待状态,到第一个线程处理完毕,其他线程中,获得CPU分配时间的那一个则可以操作共享资源(执行代码)异步:多线程互相操作,互不干扰。synchronize:同步操作关键词的操作有三种方式:1、作用在普通方法上表示同一时间,只能有一个线程在执行该方法,等到此线程执行结束,获得CPU分配时间的那一个则可以操作共享资源(执行代码)