2019年4月5日

interrupt和isInterrupted的基本使用方法

摘要: java线程是协作式,而非抢占式 调用一个线程的interrupt() 方法中断一个线程,并不是强行关闭这个线程,只是跟这个线程打个招呼,将线程的中断标志位置为true,线程是否中断,由线程本身决定。 isInterrupted() 判定当前线程是否处于中断状态。 static方法interrupt 阅读全文

posted @ 2019-04-05 09:29 梁凤财Zero 阅读(875) 评论(0) 推荐(0)

笔记-1、线程基础、线程之间的共享和协作

摘要: 1、线程基础、线程之间的共享和协作 基础概念 CPU核心数和线程数的关系 核心数:线程数=1:1 ;使用了超线程技术后 > 1:2 CPU时间片轮转机制 又称RR调度,会导致上下文切换 什么是进程和线程 进程:程序运行资源分配的最小单位,进程内部有多个线程,会共享这个进程的资源 线程:CPU调度的最 阅读全文

posted @ 2019-04-05 00:13 梁凤财Zero 阅读(148) 评论(0) 推荐(0)

导航