Thread

简介: Thread方法

Thread方法

  • public void interrupt()
  • 标记该线程应该中断;仅仅只做标记
  • public static boolean interrupted()
  • 测试当前线程是否已中断;且清除当前线程的中断状态
  • public boolean isInterrupted()
  • 测试当前线程是否已中断;不清除当前线程中断状态
  • public final synchronized void join()
  • 若执行Thread.join(),则必须要在Thread执行完成才会执行接下来的事务
  • 内部依赖于Object.wait()方法、synchronized关键字
  • public static native void sleep()
  • 使线程Sleep一定时间;自身不释放资源
  • public final void stop()
  • 强制停止当前线程(不安全)
  • public static native void yield()
  • 使当前线程让出让出CPU
目录
相关文章
|
4月前
|
Java C# Python
线程等待(Thread Sleep)
线程等待(Thread Sleep)
|
5月前
|
Java 编译器 UED
Thread.sleep()总结
Thread.sleep()总结
|
6月前
|
监控 算法 Unix
Thread.sleep(0) 到底有什么用
Thread.sleep(0) 到底有什么用
54 1
|
安全 Java 程序员
线程(Thread)
🌼什么是线程 🌼Java 线程在代码中的体现 🌷线程对象 🌷在 Java 代码中创建线程 🌷启动线程 🌷代码演示创建线程 🌼多线程下各个线程之间执行先后的随机性 🌷什么情况下,子线程会被先执行 🌷什么情况下,会出现线程调度 🌼线程安全 🌷线程之间的数据共享 🌷演示什么是线程不安全 🌷线程不安全的原因 🌷原子性 🌷系统角度分析线程不安全的原因
82 0
|
Java 调度 C++
你真的了解Thread.sleep(0)吗?以及Thread.sleep(1) vs Thread.sleep(0)
你真的了解Thread.sleep(0)吗?以及Thread.sleep(1) vs Thread.sleep(0)
|
调度 C++
Thread.sleep(0) vs Thread.sleep(1) vs Thread.yield() vs Object.wait()
Thread.sleep(0) vs Thread.sleep(1) vs Thread.yield() vs Object.wait()
|
Java Linux 调度
Thread.yield、Thread.sleep、Object.wait、 LockSupport.park 对比
Thread.yield、Thread.sleep、Object.wait、 LockSupport.park 对比
450 0
Thread.yield、Thread.sleep、Object.wait、 LockSupport.park 对比