4.01.线程

进程:
计算机中特定功能的程序在数据集上的一次运行,word,qq,eclipse等等。
从任务管理器上可以看出
线程:
线程是进程的一个单元。
多线程:
一个进程中有多个线程在同时运行,如迅雷下载, JVM等

Java 线程都有一个优先级,当某个线程创建一个新Thread对象时,
该新线程的初始优先级==创建线程的优先级,
当且仅当创建线程是守护线程时,新线程才是守护线程

当Java虚拟机启动时,通常都会有单个非守护线程(通常调用某个制定类的main方法)。jvm会继续执行线程,直到下面两种中一种发生
1.调用了Runtime类的exit方法,并且安全管理器允许退出操作发生
2.非守护线程的所有线程都已经停止运行,无论是通过对run方法的调用中返回,还是通过跑出一个传播到run方法之外的异常

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 进程和线程 进程 所有运行中的任务通常对应一个进程,当一个程序进入内存运行时,即变成一个进程.进程是处于运行过程中...
    胜浩_ae28阅读 5,260评论 0 23
  • 单任务 单任务的特点是排队执行,也就是同步,就像再cmd输入一条命令后,必须等待这条命令执行完才可以执行下一条命令...
    Steven1997阅读 1,363评论 0 6
  • Java多线程学习 [-] 一扩展javalangThread类 二实现javalangRunnable接口 三T...
    影驰阅读 3,115评论 1 18
  • 本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。 首先讲...
    李欣阳阅读 2,602评论 1 15
  • 进程和线程 进程 所有运行中的任务通常对应一个进程,当一个程序进入内存运行时,即变成一个进程.进程是处于运行过程中...
    小徐andorid阅读 2,994评论 3 53

友情链接更多精彩内容