摘要:
定义: 悲观锁(Pessimistic Lock): 每次获取数据的时候,都会担心数据被修改,所以每次获取数据的时候都会进行加锁,确保在自己使用的过程中数据不会被别人修改,使用完成后进行数据解锁。由于数据进行加锁,期间对该数据进行读写的其他线程都会进行等待。 乐观锁(Optimistic Lock) 阅读全文
摘要:
一、多线程的创建 1、多线程的创建 (1)、继承Thread类 (2)、实现Runnable接口 2、两种启动线程方法的区别 1、共同点 必须调用Thread 产生线程,然后调用start()方法 开启这个线程 2、不同点 因为Java是单继承这个特点 所以为了弥补这个缺点 我们可以实现Runnab 阅读全文