网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

Java 线程的join方法

时间:2024-11-16 04:12:05

1、join()Waits for this thread to die.join(long millis)Waits at most millis milliseconds for this thread to die. A timeout of 0 means to wait forever.join(long millis, int nanos)Waits at most millis milliseconds plus nanos nanoseconds for this thread to die.上面是jdk中对join的三个函数的解释,join()是等待调用此方法的线程结束,join(long millis)是等待线程结束或等待millis毫秒,当millis=0时就相当于join()方法,join(long millis, int nanos)则是将等待的时间精确到十亿分之一秒。。简单说就是join方法是让别的线程等待调用该方法的线程执行完或者等待一定的时间。

2、在eclipse中新建一个java工程项目,创建类Main。工程目录及Main.java的内容如图。

Java 线程的join方法Java 线程的join方法Java 线程的join方法

5、如图将a.join(20)改为a.join(200)。运行程序,控制台输出如图。线程b在线程a打印两个数后开始执行。说明线程b等待了线程a一定的时间。

Java 线程的join方法
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com