java中如何使用全局变量终止线程
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章主要介绍"java中如何使用全局变量终止线程"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"java中如何使用全局变量终止线程"文章能帮助大家解决问题。
千家信息网最后更新 2025年01月23日java中如何使用全局变量终止线程
这篇文章主要介绍"java中如何使用全局变量终止线程"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"java中如何使用全局变量终止线程"文章能帮助大家解决问题。
说明
1、使用自定义的全局变量终止线程。终止方法比较温柔,在拿到终止指令后,需要执行完当前的任务才会终止线程。
使用全局变量方式"终止说话"后又有一次"正在说话"。
2、全局变量控制线程终止会让当前任务结束后再进行终止。
实例
public class ThreadDemo { // 全局自定义变量 private static boolean flag = false; public static void main(String[] args) throws InterruptedException { // 转账线程 Thread t1 = new Thread(new Runnable() { @Override public void run() { while (!flag) { try { Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("正在讲话..."); } System.out.println("停止说话"); } }); t1.start(); Thread t2 = new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(310); } catch (InterruptedException e) { e.printStackTrace(); } // 改变变量的值来终止线程 System.out.println("停止说话,有要事发生。"); flag = true; } }); t2.start(); t1.join(); //对于用户线程而言,join()可以不写 t2.join(); } }
关于"java中如何使用全局变量终止线程"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
线程
变量
全局
知识
任务
方法
正在
行业
不同
实用
温柔
内容
实例
实用性
实际
指令
文章
方式
更多
案例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
鸡西一鸣网络技术
网络安全知识征文题目怎么写
客户服务器的工作方式
坚守网络安全的方法
社保行业网络安全应急预案
php脚本数据库使用说明
中国数据库职称
软件开发文档顺序
新版dnf怎么选择服务器
网络安全法适用港澳台吗
termux 服务器
金融数据库 知乎
特定网络技术开发行业标准
明日之后全部服务器的功能
哈尔滨医疗管理软件开发公司
莆田坊味网络技术有限公司
数据库系统考试的题
校园网络安全内容中华蜜蜂快
一台服务器配置两个域名
安徽视频服务器云主机
密切关注网络安全挑战
常见的网络安全硬件
csgo亚洲服务器设置代码
阿里云数据库实例空间
莱阳电商软件开发外包公司
软件开发优秀员工自荐信500字
网络安全和信息化专题会议纪要
跨地区数据库直连数据加密
番禺天安科技中心互联网企业
数据库 表 同步数据