- 3
- 0
- 约2.66万字
- 约 15页
- 2016-11-25 发布于湖北
- 举报
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类。这个类有许多有用的特性,包括在工作线程任务与其他线程
您可能关注的文档
最近下载
- 2023年最新资料员考试题库附答案【培优】.docx
- 【通用】拒绝平庸、内驱力提升主题班会《唤醒心中的千里马》【课件】.pptx VIP
- 中职数学高考复习专题3.3 函数的奇偶性及周期性(练透)(教师版).docx VIP
- (完整版)土地登记代理人题库及答案(名校卷).docx
- 2023年资料员资格考试题库加下载答案.docx
- 新导则版根据GBT 29639-2020编制:生产事故应急预案.doc VIP
- 中医药基本知识培训精品课件.pptx VIP
- 2025年初中语文名著阅读《林海雪原》知识点总结及练习.pdf VIP
- 无处不在——传染病知到智慧树期末考试答案题库2025年南昌大学.docx VIP
- 2023年施工员《设备安装施工专业管理实务》题库【突破训练】.docx
原创力文档

文档评论(0)