涉及到的三个方法:1、 wait():一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器。2、 notify():一旦执行此方法,就会唤醒被wait的一个线程。如果有多个线程被wait,就唤醒优先级高的那个。
阅读更多...
一、同步代码块 synchronized(同步监视器){ //需要被同步的代码 }
说明: 1.操作共享数据的代码,即为需要被同步的代码。 –>不能包含代码多了,也不能包含代码少了。 2.共享数据:多个线程共同操作的变量。比如:ticket就是共享数据。
阅读更多...
所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。
阅读更多...
Object类是所有Java类的根父类 ,如果在类的声明中未使用extends关键字指明其父类,则默认父类 为java.lang.Object类
阅读更多...
复制成功
欢迎阅读文章~