![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
002睿智
代码千万行,注释第一行。格式不规范,报错两行泪!
展开
-
java中事务什么是脏读、不可重复、虚读
什么是脏读、不可重复、虚读 脏读 dirty reads:当事务读取还未被提交的数据时,就会发生这种事件。举例来说:张三 修改了一行数据,然后 李四 在 张三 还未提交修改操作之前读取了被修改的行。如果 张三 回滚了修改操作,那么 李四 读取的数据就可以看作是从未存在过的。 不可重复的读 non-repeatable reads:当事务两次读取同一行数据,但每次得到的数据都不一样时,就会发...原创 2020-01-19 22:13:33 · 1109 阅读 · 0 评论 -
线程同步以及 yield() wait()和notify()、notifyAll()
线程同步以及 yield() wait()和notify()、notifyAll() 1、yield() 该方法与sleep()类似,只是不能由用户指定暂停多长时间,并且yield()方法只能让同优先级的线程有执行的机会。 2、wait()和notify()、notifyAll() 这三个方法用于协调多个线程对共享数据的存取,所以必须在synchronized语句块内使用。synchronized...转载 2020-01-15 16:40:29 · 463 阅读 · 0 评论 -
Thread线程的join
java线程join的方法简单讲解 1、作用 Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行(也就是同时只执行一个)。具体看代码: public class JoinTest { public static void main(String [] args) throws InterruptedException { Thre...原创 2020-01-15 16:21:13 · 246 阅读 · 0 评论