线程通信

涉及到的三个方法:1、 wait():一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器。2、 notify():一旦执行此方法,就会唤醒被wait的一个线程。如果有多个线程被wait,就唤醒优先级高的那个。
阅读更多...

解决线程安全问题的方法

一、同步代码块 synchronized(同步监视器){ //需要被同步的代码 } 说明: 1.操作共享数据的代码,即为需要被同步的代码。 –>不能包含代码多了,也不能包含代码少了。 2.共享数据:多个线程共同操作的变量。比如:ticket就是共享数据。
阅读更多...

Object类

Object类是所有Java类的根父类 ,如果在类的声明中未使用extends关键字指明其父类,则默认父类 为java.lang.Object类
阅读更多...
复制成功
欢迎阅读文章~