/** * 创建一个子线程, 完成1-100之间自然数的输出,同样的主线程执行同样的操作 *创建多线程的第二种方式,通过实现的方式 * 继承和实现的方式对比 * 一,联系: * public class Thread extends Object implements Runnable * 二,两个方式好,实现的方式好 * why?实现的方式避免了Java单继承的局限性,如果多个线程要操作一份数据,更适合使用实现的方式 */ //1创建一个实现了Runnable接口类 class PrintN…