当我们调用start,系统会自动调用run方法。(因为MyThread是继承自Thread)。
这个时候,我们只是单独调用run方法,调用完之后才运行for循环,没有体现多线程同时运行。
为什么创建线程类需要使用继承方法?
因为线程类thread只有run方法,这个run方法并没有做什么事,所以我们需要通过继承来对这个方法进行重写。
当我们调用start,系统会自动调用run方法。(因为MyThread是继承自Thread)。
这个时候,我们只是单独调用run方法,调用完之后才运行for循环,没有体现多线程同时运行。
为什么创建线程类需要使用继承方法?
因为线程类thread只有run方法,这个run方法并没有做什么事,所以我们需要通过继承来对这个方法进行重写。