JAVA多线程学习
sunfengcai
这个作者很懒,什么都没留下…
展开
-
java多线程入门学习(一)
java多线程入门学习(一)一.java多线程之前 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。 线程和进程一样分为五个阶段:创建、就绪原创 2016-04-12 14:55:20 · 1438 阅读 · 0 评论 -
java多线程入门学习(二)
java多线程入门学习(二)一.currentThread()和isAlive()1. currentThread()方法 返回的是当前运行线程,首先来个简单的例子了解一下这个方法的意义:package cn.sun.method;public class demo01 { public static void main(String[] a原创 2016-04-13 14:13:56 · 456 阅读 · 0 评论 -
java多线程入门学习(三)
java多线程入门学习(三)在java中有三种方式可以终止正在运行的线程: (1)使用退出标志,使线程正常退出,也就是当前run()方法执行完成后线程终止 (2)使用stop()方法强行终止,不推荐这个方法,因为stop和suspend及resume一样,都是过期的方法 (3)使用interrupt方法终止线程原创 2016-04-13 16:12:55 · 554 阅读 · 0 评论