1 . 优先级表示重要程度或者紧急程度.但是能不能抢到资源也是不一定.
2 . 分配优先级:反映线程的重要或紧急程度
线程的优先级用1~10 表示,1的优先级最低,10的优先级最高,默认值是5

package com.qf.demo3;
/*** 优先级   : 只能反映 线程 的 中或者是 紧急程度 , 不能决定 是否一定先执行* setPriority()* 1~10   1最低  10最高    5是默认值*/
public class Test {public static void main(String[] args) {MyThread thread = new MyThread("二狗");thread.setPriority(1);MyThread thread2 = new MyThread("小香菇");thread2.setPriority(10);MyThread thread3 = new MyThread("小蘑菇");MyThread thread4 = new MyThread("观海同志");thread4.setPriority(3);thread.start();thread2.start();thread3.start();thread4.start();}
}class MyThread extends Thread{public MyThread(String name) {super(name);}@Overridepublic void run() {for (int i = 0; i < 20; i++) {System.out.println(Thread.currentThread().getName()+"--->"+i);}}
}

setPriority()优先级相关推荐

  1. java 多线程的使用_Java的多线程1:线程的使用

    概述 public enumState {/*** Thread state for a thread which has not yet started.*/NEW,/*** Thread stat ...

  2. Android通知Notification使用全解析,看这篇就够了

    1.效果 2.简介 通知是 Android 在您的应用 UI 之外显示的消息,用于向用户提供提醒.来自其他人的通信或来自您的应用的其他及时信息.用户可以点击通知打开您的应用或直接从通知中执行操作. 2 ...

  3. javaSE基础重点知识点总结 持续更新

    javaSE基础重点知识点解析 文章目录 javaSE基础重点知识点解析 前言 1.重载和重写 2.匿名对象 3.可变个数形参的方法 4.MVC设计模式 5.java.lang.Object类 6.自 ...

  4. Android8.0通知栏适配全面解析

    渠道 8.0系统后使用通知栏需要先创建渠道,多渠道可以设置渠道组进行管理. 如果你项目的targetSdkVersion>=26,如果没有进行渠道适配,将完全无法弹出通知栏. 如果targetS ...

  5. 线程 - 线程安全 - 线程优化

    本文详尽的介绍了线程的相关知识,从概念到创建线程和其基本使用,又介绍了线程安全的相关知识,其中包含线程同步的四种实现方式与线程休眠的不同方式与其区别,最后介绍了线程优化包括线程优化.线程任务优化.锁优 ...

  6. Java17线程进程

    线程 1.线程是程序执行中的一个单一控制流程,是程序执行的最小单位,是处理调度分派的基本单位. 2.一个标准线程由线程ID,当前指令指针,寄存器和堆栈组成 3.每个线程都有其各自的栈内存 ,堆,多个线 ...

  7. Android 通知详解

    简介 通知是 Android 在您的应用 UI 之外显示的消息,用于向用户提供提醒.来自其他人的通信或来自您的应用的其他及时信息.用户可以点击通知打开您的应用或直接从通知中执行操作. 2.1.展示 通 ...

  8. 2017校招面试总结

    List: |–Vector:内部是数组数据结构,是同步的.增删,查询都很慢! |–ArrayList:内部是数组数据结构,是不同步的.替代了Vector.查询的速度快. |–LinkedList:内 ...

  9. 改变进程的优先级,nice,getpriority,setpriority

    int getpriority(int which, int who);返回一组进程的优先级 参数which和who确定返回哪一组进程的优先级 The value which is one of PR ...

最新文章

  1. Hadoop会遇到的45个问题,你确定你了解吗?
  2. 神经网络的分类等位面
  3. SpringBoot - 优雅的实现【参数分组校验】高级进阶
  4. Vue 面试题 (全)
  5. IDEA控制台输出中文乱码日志文件正常
  6. AngularJS 日期格式化
  7. listen(int fd, int backlog)中的backlog含义
  8. 当电压放大电路的开路增益和输出电阻固定后_放大器的设计基础
  9. 树叶贴画机器人_洪山广场举办“落叶节”,树叶树枝拼贴出冬日风景
  10. CryptoHelper HMAC/X509/RSA/TripleDes/Hash/MD5/SHA1 (Release 3)
  11. 带撤销贪心——cf1148F好题
  12. JPDA 架构研究4 - JDWP的传输器
  13. [家里蹲大学数学杂志]第270期张恭庆编《泛函分析讲义》2.5节以前的习题参考解答...
  14. Redis(八):进阶篇 - 事务
  15. Ethernet_II帧和802.3_Ethernet帧格式比较
  16. 百度提升关键词排名优化软件,百度点击器,百度排名软件,百度竞价助手
  17. Angularjs之模块(angular.module('myApp', [])参数)
  18. html td 的横向与纵向合并
  19. 0.96寸OLED屏幕_清行
  20. 【设计模式】我终于读懂了装饰者模式。。。

热门文章

  1. 中科院特别提醒:发布成果时勿随意使用“国内首创”“国际领先”等词语!
  2. 基于Web的房地产乳霜营销平台
  3. 关于 股票 的 English
  4. 乔布斯:极客和设计师的化身
  5. Dynamo-【NO.03】Revit交互节点
  6. 等比数列和 详细证明过程
  7. 四线电阻触摸屏原理(仅作为学习记录)
  8. 将1亿以内的任意数字转换为中文输出
  9. 什么是云开发?小程序实例超详细演示~
  10. JAVA版扫雷游戏,清晰易懂,注释多