多项选择题
A.直接调用run()方法只是在原来的线程中调用,没有创建新的线程 B.只有调用start()才会创建新的线程 C.当调用start()方法时会启动一个新创建的线程,然后在start()内部调用run()方法 D.没有区别
A.submit()方法可以向线程池提交任务 B.execute()方法的返回类型是void,它定义在Executor接口中 C.submit()方法可以返回持有计算结果的Future对象,它定义在ExecutorService接口中 D.以上都对
A.互斥条件 B.不可抢占条件 C.占有且申请条件 D.循环等待条件