摘要: 线程同步 同步代码块 synchronized(监视器){ //共同享用的代码块 } 多个线程在抢夺cpu执行权,在执行run()方法,遇到synchronized代码块时,会检查是否有锁对象,如果有,就继续执行下去。反则,该线程就会进入阻塞状态。直到锁对象被释放,多个线程就会继续抢夺cpu执行权。 阅读全文
posted @ 2020-08-04 22:39 神也没办法 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 创建线程 1.继承Thread类 步骤: 1.创建一个Thread类的子类。 2.重写Thread类中的run()方法。 3.创建Thread类子类的对象。 4.子类对象调用start()方法,开启新的线程。 public class MyThread extends Thread{//1.创建一个 阅读全文
posted @ 2020-08-04 22:09 神也没办法 阅读(67) 评论(0) 推荐(0) 编辑