`

进程----线程基本知识

 
阅读更多

 

 

1 线程 进程概念:

 


 

 

 



 

 



 

 

 

 

2 线程六种状态:

 

  • NEW
    至今尚未启动的线程处于这种状态。
  • RUNNABLE
    正在 Java 虚拟机中执行的线程处于这种状态。
  • BLOCKED
    受阻塞并等待某个监视器锁的线程处于这种状态。
  • WAITING
    无限期地等待另一个线程来执行某一特定操作的线程处于这种状态。
  • TIMED_WAITING
    等待另一个线程来执行取决于指定等待时间的操作的线程处于这种状态。
  • TERMINATED
    已退出的线程处于这种状态。 
  •  

     


  •  


  •  

 3 线程沉睡写法:

TimeUnit.SECONDS.sleep(1);

Thread.sleep(1000); 单位毫秒

 

  • 大小: 16 KB
  • 大小: 218.6 KB
  • 大小: 191.7 KB
分享到:
评论

相关推荐

    操作系统-基本知识点.docx

    操作系统-基本知识点 操作系统-基本知识点全文共19页,当前为第1页。操作系统-基本知识点全文共19页,当前为第1页。操作系统复习提纲 操作系统-基本知识点全文共19页,当前为第1页。 操作系统-基本知识点全文共19页...

    操作系统复习题第二章进程和线程

    复习题第二章进程和线程 期末考试考帮手 帮你在最后的时间里巩固知识点

    第2章 进程与线程1

    背景知识进程进程与线程基本与线程基本概念概念多进程编程多进程编程多进程编程多进程编程多线程编程多线程编程实验内容实验内容实验内容实验内容创建进程创建进程线程共享

    windows编程 多线程基本知识

    多线程基本知识 windows编程 进程(Process)是程序在计算机内存中的运行活动,是系统资源分配和调度的基本单位,是程序(Program)即指令集合和相关数据的动态体现。

    python 线程的使用 python线程基础知识,提供python2示例代码,供参考学习

    python 线程的使用 python线程基础知识,提供python2示例代码,供参考学习 python 提供thread和theading两个线程模块,thread较底层,threading较方便,大多数情况下使用theading就足够了; thread_test.py start(),...

    Java多线程之基础篇(一).docx

    与此相反,像java所使用的这种并发系统会共享内存或I/O这样的资源,因此编程编写多线程程序最基本的困难在于,协调不同线程驱动的任务之间这些资源的使用,以便使得这些资源不会同时被多个任务访问。

    线程的部分概念,以及线程的部分知识

    线程的一些基本概念 如什么是线程 什么是进程 并行和并发 一、创建线程 二、设置线程的名称 三、线程名称的获取 四、线程安全问题 五、线程同步 六、线程的状态

    Unity基础知识——进程、线程、协程入门

    首先在学习之前,我们要弄懂什么是进程,什么是线程,什么是携程。 简单来说,进程就是你能在任务管理器里看到的内容。包括 这些都是进程。而每一个进程可能还会有一个或多个线程。线程可以简单地理解为一个程序能...

    线程基础知识-必知必会

    线程知识那么多,我们先来了解下简单的,必须掌握的! 什么是线程,什么是进程? 进程:在操作系统中能够独立运行,并且作为资源分配的基本单位。它表示运行中的程序 打开电脑的管理控制台,看到的运行的应用程序...

    Java线程知识深入解析

    Java线程知识深入解析 一般来说,我们把正在计算机中执行的程序叫做"进程"(Process) ,而不将其称为程序(Program)。所谓"线程"(Thread),是"进程"中某个单一顺序的控制流。新兴的操作系统,如Mac,Windows NT,Windows 95...

    boa项目基础支持文档--进程的概念1

    进程前言:进程知识总结1、进程的引入2、进程的概念3、进程的特征4、进程的内容5、进程的切换6、进程的基本状态7、进程和程序的关系8、进程和线程的关系9、进程的

    新版Android开发教程.rar

    � Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金; Android 的 程序可以采用 JAVA 开发,但是因为它的虚拟机 (Virtual Machine) Dalvik ,是将 JAVA 的 bytecode 转成 自 己...

    Python-高频-面试-知识点

    14.多线程和多进程的区别? 6 15.is是对比地址,==是对比值 6 16. read,readline和readlines 6 17.闭包 6 18.垃圾回收机制? 7 19. +和join的区别? 7 20.为什么要使用Lambda函数?怎么使用? 7 21.协程的理解?怎么...

    贺兰_电子钢琴 2.0.5(源代码)

    播放线程问题!!!(2013-10-24) 2、重新用 Timer 控件播放!(2013-10-24) ------------------------------------------------------------------------- 1.0.2 2013-10-23~24 --------------------------------...

    贺兰_电子钢琴 2.0.4(简单发布)

    5、增加命令行参数的处理,为了同时启动多个进程弹奏左右手都有的谱子? 弹奏还是不同步!!!(2013-10-22) 命令行参数: -debug (调试模式) /F ".piano2文件完整路径" /C n /X x /Y y /T t n:频道值...

    贺兰_电子钢琴 2.0.3(简单发布)

    『软件简介』 "鹤望兰·流 - 电子钢琴" 是由鹤望兰·流开发的用电脑的声卡、键盘、鼠标来模拟电子钢琴的绿色...参考资料:MIDI音乐知识,2个VB MIDI钢琴代码,读取乐谱文件功能源码,虞美人简线对照谱。 附:电脑键盘...

    C__进程、线程与网络协议及实现

    面向对象编程的基础知识以及基本控件的用法。本书假定读者对相关基本内容比较熟悉,并在 此基础上,进一步学习更为复杂的基于Windows窗体的高级应用开发,而不再介绍 C#语法以 及控件的用法等基础内容。如果读者对C#...

    C#网络编程基础之进程和线程详解

    在C#的网络编程中,进程和线程是必备的基础知识,同时也是一个重点,所以我们要好好的掌握一下。 一:概念 首先我们要知道什么是”进程”,什么是“线程”,好,查一下baike。 进程:是一个具有一定独立功能的程序...

    Java高并发精讲(云盘下载)

    一、多线程的基本知识 1.1进程与线程的介绍  程序运行时在内存中分配自己独立的运行空间,就是进程  线程:它是位于进程中,负责当前进程中的某个具备独立运行资格的空间。  进程是负责整个程序的运行,而...

    C#多线程编程详解

    二、基本知识 1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2、前台线程和后台线程:通过Thread类新建线程默认为前台线程。当...

Global site tag (gtag.js) - Google Analytics