
多线程
文章平均质量分 58
眼☄ฺ(◣д◢)☄ฺ眸
这个作者很懒,什么都没留下…
展开
-
了解synchronized使用及优缺点
当我们在多条线程共同操作共享数据会出现线程不安全的情况。1.引入synchronized关键字 synchronized1.可以保证在同一个时刻,只有一个线程可以执行某个方法或者某个代码块。2.可保证一个线程的变化(主要是共享数据的变化)被其他线程所看到(保证可见性)3.synchronized锁的是1.对象2.class2.synchronized的三种应用方式修饰实例方法,作用于当前实例加锁,进入同步代码前要获得当前实例的锁修饰静态方法,作用于当前类对象加锁,进入同步代码前要获得当前类原创 2021-03-27 22:06:21 · 1848 阅读 · 1 评论 -
Thread.sleep方法及其用sleep方法模拟龟兔赛跑
Thread.sleep方法 public static native void sleep(long millis) throws InterruptedException;1.sleep是一个静态的本地方法2.参数是毫秒long millis原创 2021-03-23 21:22:04 · 435 阅读 · 3 评论