|Java:JavaFX中的多线程( 二 )
使用任务和工作人员
任何计算密集型任务都必须通过使用单独的工作线程与 JavaFX 的主应用程序线程分离 。 JavaFX 提供了一个完整的包来处理多线程和并发的问题 。 为此 , 有一个名为 Worker 的接口、一个名为 Task 的抽象类和 ScheduledService 。 Task 基本上是一个 Worker 实现 , 非常适合实现长时间运行的计算 。 Task 类扩展了 FutureTask , 因此也支持 Runnable、Future 和 RunnableFuture 接口 。 由于其遗留/继承 , 这个类可以以各种方式使用 。
结论
【|Java:JavaFX中的多线程】本文展示了 JavaFX 多线程的基础知识 。 它还试图说明 JavaFX 中的多线程与常规 Java 中的多线程有一些不同之处 , JavaFX 中多线程的核心类在 javafx.concurrent 包中定义 。
- 太空中的真菌毒素是否危害宇航员健康?科学家:尚不明确
- 科学家:人类只是一片巨大的“空洞虚无”中的一粒微尘!
- Java|干翻小米,红米又出超大杯旗舰,120W+2K直屏+双旗舰芯
- 百度地图|Java程序员应知应会之Maven和Gradle的区别
- javascript|穿戴设备将迎变革,OPPO又增新专利,能提升模式切换效率!
- Java|Gamamobi CEO黄继德:我们的元宇宙游戏不担心体验落差
- 文艺评论丨科幻题材崛起与Z世代审美观照中的双向奔赴
- Java|美国传来新消息,ASML态度也变了,这一切竟如此之快
- Java|李佳琦消失扯下阿里“遮羞布”,原来淘宝根本就没有护城河
- Java|我做公众号终于不亏钱了
