- 11
- 0
- 约2.45万字
- 约 15页
- 2017-01-29 发布于重庆
- 举报
Swing中的并发
Swing中的并发-使用SwingWorker线程模式本文将讨论并发机制在Swing编程中的应用。谨慎地使用并发机制对Swing开发人员来说非常重要。一个好的Swing程序使用并发机制来创建不会失去响应的用户接口-不管是什么样的用户交互,程序总能够对其给出响应。创建一个有响应的程序,开发人员必须学会如何在Swing框架中使用多线程。一个Swing开发人员将会与下面几类线程打交道:[1]Initial threads(初始线程),此类线程将执行初始化应用代码。[2]The event dispatch thread(事件派发线程),所有的事件处理代码在这里执行。大多数与Swing框架交互的代码也必须执行这个线程。[3]Worker threads(工作线程),也称作background threads(后台线程),此类线程将执行所有消耗时间的任务。开发人员不需要在代码中显式的创建这些线程:它们是由runtime或Swing框架提供的。开发人员的工作就是利用这些线程来创建具有响应的,持久的Swing程序。如同所有其他在Java平台上运行的程序,一个Swing程序可以创建额外的线程和线程池,这需要使用本文即将介绍的方法。本文将介绍以上这三种线程。工作线程的讨论将涉及到使用javax.swing.SwingWorker类。这个类有许多有用的特性,包括在工作线程任务与其他线程任务之间的通信与
您可能关注的文档
最近下载
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 土的分类及现场鉴别地基与基础工程施工课件.pptx VIP
- 通快激光中文说明书(3030 4030 6030).pdf VIP
- 12J9-1《室外工程》建筑标准设计图集.pdf VIP
- 质量保证体系框图、安全保证体系框图.doc VIP
- 2026山东青岛海发产业投资控股有限公司招聘9人考试备考试题及答案解析.docx VIP
- 安居宝数字社区管理软件说明书V20.doc VIP
- T∕CCASC 3001-2020 氯化石蜡产品中短链氯化石蜡检测方法.docx VIP
- 【图集】实验室安全事故案例分析精选课件(26页).pptx VIP
- 氯乙酸甲酯安全技术说明书.doc VIP
原创力文档

文档评论(0)