Runnanle方式可以避免Thread由于单继承特性带来的缺陷。
Runnable代码可以被多个线程(thread实例)共享,适用于多个线程处理同一资源的情况。
线程的生命周期:创建,就绪,阻塞,运行、终止。
java线程的种类:用户线程,守护线程。
Runnanle方式可以避免Thread由于单继承特性带来的缺陷。
Runnable代码可以被多个线程(thread实例)共享,适用于多个线程处理同一资源的情况。
线程的生命周期:创建,就绪,阻塞,运行、终止。
java线程的种类:用户线程,守护线程。