java线程
努力的小码
这个作者很懒,什么都没留下…
展开
-
线程的初步使用
什么是线程? java中,创建线程类就两个途径。实现Runnable接口,扩展Thread类。一般基于单继承多接口的原因,推荐使用Runnable接口!运行中的进程切换叫做“上下文切换” 最简单的线程例子 class ThreadDemo{ public static void main(String[] args){ new NewThread();原创 2017-11-13 21:28:02 · 257 阅读 · 0 评论 -
java多线程的记录总结
线程的各种方法1.sleep():--睡眠--线程进入睡眠状态,不会释放锁(对于执行sleep方法的线程来说!)。2.yield():--释放--线程释放当前cpu,回到就绪状态,此时该线程和其他线程会同时来竞争cpu。这个方法不能保证,该线程释放后不再占有cpu,只是尽可能的让资源不要一直被该线程持续占用。3.wait():--等待--:进入线程等待池,进入挂起状态,释放锁。只能在同步控制方法或...原创 2018-05-15 15:09:15 · 387 阅读 · 0 评论