随笔分类 -  多线程

摘要:获取和设置线程优先级 导言 优先级对线程至关重要。Cpu优先执行优先级高的线程。 下面我们将来介绍如何获取线程的优先级 如何设置线程的优先级? 获取线程的优先级 首先介绍的是如何获取线程的优先级,通过thread类的getpriority方法, 就可以获取到现成的优先级。它返回的是一个integer 阅读全文
posted @ 2022-04-26 21:50 小陈子博客 阅读(498) 评论(0) 推荐(0)
摘要:run方法与start方法的区别 引言 上一节我们介绍了如何获取和设置线程的名称,本节将介绍run方法与start方法的区别,我们将从5个方面来具体说明它们的区别。 第一个方面是位置,也就是方法所处的位置。 第二个方面是类型,也就是方法是否为同步方法。 第三个方面是作用,主要是看他们各自的功能有什么 阅读全文
posted @ 2022-04-12 13:29 小陈子博客 阅读(3762) 评论(0) 推荐(0)
摘要:获取和设置线程名称 引言 上一节我们介绍了如何获取正在执行任务的线程,本节将介绍如何获取和设置线程的名称, 首先介绍的是获取线程的名称, 然后介绍的是设置线程的名称。 获取线程的名称 我们先来看看如何获取线程的名称。通过Thread类的getName方法就可以获取现成的名称。它返回的是一个strin 阅读全文
posted @ 2022-04-12 13:02 小陈子博客 阅读(526) 评论(0) 推荐(0)
摘要:获取当前执行任务的线程 引言 上一节我们学习了创建线程的三种方式,将任务提交给线程执行以后,如果我们想知道是哪一个线程正在执行这个任务该如何做, currentThread 本节的内容就是介绍该如何获取当年正在执行任务的线程,通过thread类的currentThread此类的方法, 就可以获取当前 阅读全文
posted @ 2022-04-12 12:54 小陈子博客 阅读(1027) 评论(0) 推荐(0)
摘要:大家好,从今天开始,我想和大家分享 Java多线程系列教材。 接下来我们通过一个简单的例子来感受一下单线程和多线程的区别。 单线程 这是一个简单的单线程程序,它里面有三条输出语句,分别输出的是123,这个程序它的执行结果永远都是123。因为单线程程序它的执行顺序是顺序执行的,也就是说自上而下一条一条 阅读全文
posted @ 2022-04-01 13:20 小陈子博客 阅读(75) 评论(0) 推荐(0)