首页 > 编程语言 >Java 基础 - 线程的全部方法,线程池的使用

Java 基础 - 线程的全部方法,线程池的使用

时间:2023-03-11 22:12:11浏览次数:51  
标签:Java Thread void PRIORITY static 线程 方法

1.线程的全部方法

静态方法:

static Thread currentThread():返回当前线程
static void yield():把当前线程的执行权让给优先级更高或相对的线程
static void sleep(long millis):使当前线程发生一段时间的阻塞,使用场景同步方法中 不会释放锁

非静态方法:

void start():启动线程
void run():执行方法
String getName():获取当前线程名称
void setName():设置当前线程名称
void join():使线程发生阻塞,当线程A调用线程b的join方时,线程A会发生阻塞 直到线程b相关方法全部执行完毕
boolean isAlive():判断线程是否还活着
int getPriority():返回优先级

void setPriority(int newPriority):设置优先级
Thread.MAX_PRIORITY 10
Thread.MIN_PRIORITY 1
Thread.NORM_PRIORITY 5

 

2.线程池的使用:(11条消息) Java线程池(超详细)_CodePanda@GPF的博客-CSDN博客

标签:Java,Thread,void,PRIORITY,static,线程,方法
From: https://www.cnblogs.com/ErenYeager/p/17207157.html

相关文章

  • System.MissingMethodException:“找不到方法:“System.Web.Routing.RouteValueDictio
    System.MissingMethodException:“找不到方法:“System.Web.Routing.RouteValueDictionarySystem.Web.WebPages.TypeHelper.ObjectToDictionaryUncached(System.Object)”......
  • 03-java下载
    #java版本javase标准版javaME嵌入式。手机,小家电。————没人学javaEE企业级开发![](https://img2023.cnblogs.com/blog/1552841/202303/1552841-202303......
  • java SE 八股2
    1.hashmaphashmap不是线程安全,若要线程安全使用concurrenthashmap.hashtable是为了和老代码兼容。(1)HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到......
  • 【java基础】java的强引用、弱引用、软引用、虚引用
    前言Java执行GC(垃圾回收)判断对象是否存活有两种方式,分别是引用计数法和引用链法(可达性分析法)。引用计数:Java堆中给每个对象都有一个引用计数器,每当某个对象在其它地......
  • 系统评价——综合评价方法(三)
    综合评价(ComprehensiveEvaluation,CE),也叫综合评价方法或多指标综合评价方法,是指使用比较系统的、规范的方法对于多个指标、多个单位同时进行评价的方法。它不只是一种方法,......
  • 计算机系统方法:9.1传统应用
    我们开始讨论应用程序,重点是两个最流行的应用程序--万维网和电子邮件。广义上讲,这两种应用都使用了请求/回复范式--用户向服务器发送请求,然后服务器做出相应的回应。我们把......
  • 计算机网络系统方法:Problem: Applications Need Their Own Protocols
    https://book.systemsapproach.org/applications/problem.html在本书的开头,我们谈到了人们希望在计算机网络上运行的应用程序--从网络浏览器到视频会议工具,无所不包。在中......
  • 安全编码案例(52)go结构体方法未使用指针,结构体实例的锁失效
    摘要:go结构体方法未使用指针,结构体实例的锁失效【问题描述】go结构体方法未使用指针,结构体实例的锁失效【错误代码片段】给结构体定义一把锁在函数中调用锁实测锁......
  • 计算机网络系统方法:密钥的分配
    为了使用密码器和认证器,交流的参与者需要知道使用什么密钥。在秘密钥匙密码的情况下,一对参与者如何获得他们共享的钥匙?在公钥密码的情况下,参与者如何知道哪个公钥属于某个......
  • 软件工程方法论对我们经软件开发有多大用处?
       软件工程方法论是指在软件开发过程中必须遵循的普遍行为和规则,包含方法(一种使用定义好的技术集及符号表示组织软件开发的过程,是完成软件开发各个任务的技术方法)、......