-
thread常用方法查看全部
-
接上面笔记 需要notify查看全部
-
锁里面本来是 if 后面改为while 并且wait 这样的的好处是 1:第一种写法,如果条件不满足,该线程还是回去抢锁的,其实条件不满足的话,你不应该去抢才对,而应该阻塞 2:所以就有了第2中写法,如果条件不满足就阻塞,这里是用wait,等条件满足了在去唤醒这个时候就又可以参与到进去了查看全部
-
表明这段代码要进行互斥操作查看全部
-
两个线程访问同一个数据查看全部
-
join方法 所有线程等待调用join方法的线程执行完毕查看全部
-
volatitle查看全部
-
Thread.currentThread()方法可以获取当前运行线程的对象 yield()让出处理器,重新调度线程 volatile保证了线程正确的读取其他线程写入的值 使线程睡眠的意思就是你主动对雇工说:“你睡觉去吧,某时某刻过来报到,然后接着干活” 军队打斗时间长短与睡眠时间长短正相关查看全部
-
线程的基本方法查看全部
-
start() 函数会自动调用该线程中的run() 函数查看全部
-
java对线程的支持主要体现在Thread类和Runnable接口查看全部
-
开个QQ,开了一个进程;开了迅雷,开了一个进程。 在QQ的这个进程里,传输文字开一个线程、传输语音开了一个线程、弹出对话框又开了一个线程 线程是系统中最小的执行单元 同一进程中有多个线程 线程共享进程的资源 线程的交互:互斥(竞争、轮流使用资源) 同步(团结、协作)查看全部
-
用volatile修饰的变量,线程在每次使用变量的时候,都会读取变量修改后的最的值。查看全部
-
交互模型查看全部
-
1查看全部
举报
0/150
提交
取消