摘要:
如上所述,如果有一个线程正在运行Bank实例的deposit方法,那么其他线程无法运行这个实例中的deposit方法和withdraw方法,但未加锁的getName方法不受影响。当使用完syncharonized的方法运行完这个线程后,就会释放锁 线程的互斥机制称之为监视(monitor),另外,获 阅读全文
摘要:
顺序(sequential)用于表示多个操作依次处理。例如把十个操作交给一个人处理 并行(parallel)用于表示多个操作同时处理。比如是个操作分给两个人操作,两个人会并行处理 并发(concurrent)用于表示将一个操作分割成多个部分并允许无序处理。如果一个人来处理,就是顺序处理分开的并发操作 阅读全文