java

位置:IT落伍者 >> java >> 浏览文章

使用技巧:Java程序开发中如何应用线程


发布日期:2021年07月24日
 
使用技巧:Java程序开发中如何应用线程

Java平台从开始就被设计成为多线程环境在你的主程序执行的时候其它作业如碎片收集和事件处理则是在后台进行的

本质上你可以认为这些作业是线程它们正好是系统管理线程但是无论如何它们是线程线程使你能够定义相互独立的作业彼此之间互不干扰系统将交换这些作业进或出cpu这样(从外部看来)它们好象是同时运行的

在你需要在你的程序中处理多个作业时你也可以使用多个进程这些进程可以是你自己创建的你也可以操纵系统线程你进行这些多作业处理要使用几个不同的类或接口

javautiltimer类

javaxswingtimer类

thread类

runnable接口

对于简单的作业通常需要重复的你可以使用javautiltimer类告诉它每半秒钟做一次注意大多数系统例程是使用毫秒的半秒钟是毫秒

你希望timer实现的任务是在javautiltimertask实例中定义的其中运行的方法包含要执行的任务这些在hi类中进行了演示其中字符串hi重复地被显示在屏幕上直到你按enter键

上一篇:Java程序的性能优化StringBuffer与Vector

下一篇:Java2入门经典教程 11.2 管理线程[6]