多线程并行与并发

 一、在多线程中,要实现并行控制的方式

1、代码控制,(如synchronized)

2、数据库控制(如行锁和表锁)

   开启事务使用 for update等等。

二、悲观锁和乐观锁区别

悲观锁的颗粒度打,并发小;乐观锁,颗粒度相对较小,并发稍大一些;

你可能感兴趣的:(Java)