自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 JAVA EE 多线程 --- 线程的等待(join)与获取线程的实例

等待线程 join : 是会让一个线程等待到另外一个线程结束!就是等待线程被阻塞 , 一直阻塞到被等待线程执行完run()方法.

2023-12-21 19:06:17 350

原创 JAVA EE 多线程 --- 线程的终止

如何让线程结束 => 核心是让其run的方法提前结束!=> 通过代码来控制!

2023-12-12 18:22:14 374 1

原创 JAVA EE 多线程 --- run()与start()方法的区别

运行全是run()方法内部的while()循环代码段,而main方法里面的while就没有运行,这是因为没有创建线程,只有main这一个线程,所以导致一直运行run()中的while循环!4.从方法调用多次会不会出问题,run方法可以被调用,无数次都不会产生问题,而start方法虽然 说它可以被调用无数次 , 但是在于线程只能被启动一次 , 它不能重复启动!2.从作用上来讲run方法的作用是存放任务代码的,start的方法的作用是启动线程,线程启动以后它 会自动去执行run方法。

2023-12-06 13:43:18 388 1

原创 JAVA EE 多线程 --- Thread 的几个常见属性

6.是否是前台线程是通过 isDaemon()方法设置为 true(后台线程) false(前台线程)5.优先级是指在多线程环境中,通过给线程分配不同的优先级来决定线程获取CPU时间片的顺序.3.状态为线程运行过程中的状态 getState()方法可以获取以下状态。(5)TERMINATED(终止状态)(2)RUNNABLE(可运行状态)(3)BLOCKED(阻塞状态)(4)WAITING(等待状态)4.是否存活是指PCD(线程)是否存在。前台线程 : 会阻止进程的结束。(1)NEW(新建)

2023-12-05 22:20:26 334

原创 JAVA EE 多线程 --- 为线程命名 !

线程有各自的名字对于我们程序猿来说是非常有必要的,在后续工作中有大量的线程,对于线程的命名还是相当重要的!接下来我展示一下代码!我们可以通过在本地的 jdk -> bin -> 找到 jconsole.exe 来进行查看你的线程。可以看到我们代码创建的线程的名字 -> 线程一。

2023-11-29 18:32:58 398 1

原创 JAVA EE 多线程 --- 创建线程的5大方法!

1.实现Runnable接口,重写run,其中Runnable仅代表一段代码,具体线程还是需要搭配Thread类,其的好处是降低了代码的耦合性!创建 Thread 类实例, 调⽤ Thread 的构造⽅法时将 Runnable 对象作为 target 参数,调用start()启动线程!写{}是定义一个类,与此同时并继承自Thread,在此次定义子类的属性与方法,主要目的在于重写run。Thread构造方法的参数,填写了Runnable的匿名内部类的实例。

2023-11-29 15:52:52 342

原创 JAVA EE 多线程 --- 进程与线程的区别和联系

进程是操作系统资源分配的最小单元。它被包含在进程中,是进程中实际运行的单位。: 进程的CPU利用率较低,因为上下文切换开销较大,而线程的CPU的利用率较高,上下文的切换速度快。:保证进程执行的公平性,它记录CPU调用次数和执行间隔,为进程调度器提供数据支持,规避进程饿死。: 进程之间是无法进行共享资源的,进程中的线程之间共享进程的所有资源!: 线程的创建,销毁,调度效率要比进程要高,并且有自己独立进行的任务!: 进程是系统分配资源的最小单位,进程是CPU调度的最小单位.:进程ID,是进程的唯一身份标识,

2023-11-25 11:01:49 372

原创 为梦想而拼搏

编程目标,追求梦想

2022-12-02 14:59:35 102 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除