run()主要用来封装我们自定义的业务代码,直接调用本方法,相当于普通的方法调用
start()主要用来以多线程的方式启动线程,然后由JVM调用本线程的run()来执行业务
注意:这里所说的启动是指把线程加入到就绪队列中,具体什么时候执行,还得看OS

run()主要用来封装我们自定义的业务代码,直接调用本方法,相当于普通的方法调用
start()主要用来以多线程的方式启动线程,然后由JVM调用本线程的run()来执行业务
注意:这里所说的启动是指把线程加入到就绪队列中,具体什么时候执行,还得看OS