
线程相关练习
文章平均质量分 60
小晓媛
一名大学学生
展开
-
Thread类阻塞队列的用法练习
所谓的死锁就是线程一拥有锁1,线程二拥有锁2,双方在拥有自身锁的同时尝试获取对方的锁,最终两个线程就会进入无线等待的状态,这就是死锁。给定一个很长的数组 (长度 1000w), 通过随机数的方式生成 1-100 之间的整数.其中线程1 计算偶数下标元素的和, 线程2 计算奇数下标元素的和.实现代码, 能够创建两个线程, 对这个数组的所有元素求和.需要让他们同时启动,并按 c,b,a的顺序打印。有三个线程,线程名称分别为:a,b,c。有三个线程,分别只能打印A,B和C。每个线程打印自己的名称。原创 2024-10-27 11:49:38 · 370 阅读 · 1 评论 -
Thread类的用法练习(1)
由于打印1 和 打印2分别在不同的线程中执行,具体先执行哪个线程是由系统决定的,且无法预测,所以两种情况都有可能。4.实现 Runnable, 重写 run, 使用匿名内部类。3.继承 Thread, 重写 run, 使用匿名内部类。2.实现 Runnable, 重写 run。6.请回答以下代码的输出, 并解释原因。此题可能输出结果为 2 1 或 1 2;5.使用 lambda 表达式。原创 2024-10-11 19:20:46 · 274 阅读 · 0 评论