- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 关于java中wait()和notify(),notifyAll()方法的理解
wait()是属于Object类的方法,从源码给出的解释来看,wait()方法可以做到如下几点:(1)首先,调用了wait()之后会引起当前线程处于等待状状态。(2)其次,每个线程必须持有该对象的monitor。如果在当前线程中调用wait()方法之后,该线程就会释放monitor的持有对象并让自己处于等待状态。(3)如果想唤醒一个正在等待的线程,那么需要开启一个线程通过notify()或者not...
2018-04-03 17:00:35 600 1
原创 关于对java中synchronized修饰同一个类的两个方法的理解
synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象; 3. 修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类的所有对象;...
2018-04-03 16:08:31 5900
ant获取SVN版本信息的jar包xmltask以及安装,使用方法
2020-02-17
java进行Vmware ESXI开发所需的基础jar包,包含vim25,dom4j,vijava
2017-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人