你对线程的理解还不够,当然是选e了,而且线程A,B都不会sleep,程序运行后会立即结束,为什么?因为这里面有一个感念,因为A是一个守护线程(用来后台支持任务的,当VM监测到没有非守护线程时退出,因此,守护线程是不会阻止mian()方法的退出的,可以去查一下守护线程),因为B是由A创建的,所以马,一定要记住,这时,B也是一个守护线程,这是一种继承关系,而且,程序的退出是不会让A,B得sleep方法抛出InterruptedException异常的