![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
文章平均质量分 78
zjj582984208
这个作者很懒,什么都没留下…
展开
-
创建线程
一:程序 进程 线程1 程序:指令集 静态概念2 进程:操作系统调度程序 动态概念3 线程(Thread):在进程内多条执行路径,是进程中的一个“单一的连续控制流程”一个进程可以拥有多个并行线程一个进程中的线程共享相同的内存单元/内存地址空间,可以访问相同的变量和对象,而且它们从相同堆中分配对象二:创建线程:1 继承Thread方法+run():在java中负责线原创 2017-03-23 15:54:38 · 429 阅读 · 0 评论 -
线程状态
三.线程状态:新生状态:用new关键字或者Thread类或者子类建立一个线程对象就绪状态:start方法进入运行状态:run方法阻塞状态:让出CPU暂时停止自己的状态死亡状态:一个是正常运行的线程完成它的全部工作,另一个强制终止(stop或destroy),不推荐四.停止线程(重点): 1 自然终止,线程正常执行完毕 2 外部干涉原创 2017-03-23 16:06:42 · 375 阅读 · 0 评论 -
线程基本信息
六 线程基本信息:isAlive() 判断线程是否还“活”着,即线程是否还未终止 getPriority() 获得线程的优先级数据 setPriority() 设置线程的优先级数据原创 2017-03-23 16:09:49 · 482 阅读 · 0 评论 -
线程同步
七 同步:并发 多个线程访问同一个资源,为了确保资源安全,加入同步 -à线程安全synchronize--->同步 1 同步块 synchronized(引用类型/this/类.class){ } 2 同步方法 synchronizedpackage thread.syn;public class Web原创 2017-03-23 16:16:42 · 389 阅读 · 0 评论