Open YuezhenQin opened 1 year ago
Runnable
Callable
java.util.concurrent
volatile: 一个变量可能被多个线程修改,用于取得这个变量的当前值。
停止线程
java 并发的核心机制是 java.lang.Thread。在你创建 Thread 时,JVM 会在一块为 Thread 保留的内存空间中分配一部分,从而为任务的运行提供所需的一切:
Runnable
或Callable
接口。 Runnable 只包含一个抽象方法,以下是这个方法的签名: public interface java.lang.Runnable {public abstract void run();} 类似地,Callable 也只包含一个抽象方法 call(),不过这个方法会返回一个特定的类型。 public interface java.util.concurrent.Callable