多项选择题

A.直接调用run()方法只是在原来的线程中调用,没有创建新的线程
B.只有调用start()才会创建新的线程
C.当调用start()方法时会启动一个新创建的线程,然后在start()内部调用run()方法
D.没有区别