java多线程
文章平均质量分 82
咦_
我是一个纯粹而且脱离低级趣味的人。真的........
展开
-
玩转java多线程学习篇一多线程基础
一:线程和进程的概念 1,进程:进程是操作系统的基础,是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的活动,是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位,一个进程至少一个线程。(比如windows系统中的进程列表)。 2,线程:线程可以理解为在进程中独立运行的子任务(比如QQ运行时候很多子任务在同时运行,视频线程,下载文件线程,发送表情线程原创 2017-05-02 17:34:57 · 387 阅读 · 0 评论 -
玩转java多线程学习篇二 实例变量与线程安全
一实例变量 前言:自定义线程类中实例变量对其他线程有共享与不共享之分。 1,不共享数据例子: public class MyThread extends Thread{ private int count = 8; public MyThread(String name) { // TODO Auto-generated constructor stub this.setNa原创 2017-05-02 17:56:28 · 228 阅读 · 0 评论 -
玩转java多线程学习篇三 线程的状态以及Thread类的API
一,线程的五大状态 线程从创建,运行到结束大致处于五个状态。创建状态,就绪状态,运行状态,阻塞状态,死亡状态。原创 2017-05-03 14:28:48 · 359 阅读 · 0 评论 -
玩转java多线程学习篇四 Thread类的常用API之currentThread,isAlive,sleep,interrupt,isInterrupted,stop
前言 该篇中主要学习Thread类的常用API,currentThread,isAlive,sleep,interrupt,isInterrupted,stop,suspend,resume,yieId,join,wait,notify,notifyAll,start等方法的使用以及详解。 1:currentThread() 返回正在调用的线程信息。原创 2017-05-04 17:55:56 · 706 阅读 · 0 评论 -
玩转java多线程学习篇五 线程的优先级和守护线程
一前言 在操作系统中线程具有优先级划分,优先级较高的线程得到CPU资源比较多,也就是CPU优先执行优先级较高的线程对象中的任务。线程优先级分为 1(Thread.MIN_PRIORITY ) ~ 10(Thread.MAX_PRIORITY)个等级,如果线程大于10或小于1会抛出异常throw new IllegalArgumentException(),默认优先级 是5。 1:怎样原创 2017-05-04 17:36:59 · 197 阅读 · 0 评论