
线程
噢泡果奶
每天进步一点点呀!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使线程进入阻塞状态的方法
sleep( ) 使线程在一定的时间内进入阻塞状态,不能得到cpu时间,但不会释放锁资源。指定的时间一过,线程重新进入可执行状态 wait( )使线程进入阻塞状态,同时释放自己占有的锁资源,和notify( )搭配使用 suspend( ) 使线程进入阻塞状态,并且不会自动恢复,必须其对应的resume( )被调用,才能使线程重新进入可执行状态 区别:yie...原创 2019-10-21 23:28:55 · 14601 阅读 · 0 评论 -
线程与进程的区别
1.线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位;2.一个进程由一个或者多个线程组成,线程是一个进程中代码的不同执行路线;3.进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间,某进程内的线程在其它进程不可见;4.调度和切换,线程上下文切换比进程上下文切换要快的多...原创 2019-03-28 09:35:40 · 118 阅读 · 0 评论 -
通过内部类实现多线程
java常见的实现多线程的方式主要是继承Thread类、实现Runnable接口、实现Callable接口或者通过线程池,但是今天偶然间看到了一种 通过内部类来实现多线程 的一种方式,例子如下:public class Threads4{ public static void main(string[] args){ new Threads4().go(); } public void...原创 2019-09-08 10:56:34 · 1300 阅读 · 1 评论