java如何打開控制臺 JAVA在主方法中Thread.sleep()會讓主方法休眠嗎?
JAVA在主方法中Thread.sleep()會讓主方法休眠嗎?在主方法中調(diào)用Thread.sleep()會讓主方法休眠的,我們知道在JAVA中應(yīng)用是通過main方法入口開始啟動的,所以main方法中
JAVA在主方法中Thread.sleep()會讓主方法休眠嗎?
在主方法中調(diào)用Thread.sleep()會讓主方法休眠的,我們知道在JAVA中應(yīng)用是通過main方法入口開始啟動的,所以main方法中的線程稱為主線程,如下代碼:
public class A {
public static void main(String[] args) {
System.out.println("我是主線程開始")
Thread.sleep(5000)
System.out.println("我是主線程結(jié)束")
}
}
運行上面的代碼時,可以發(fā)現(xiàn)main快速的在控制臺上打印出"我是主線程開始"信息,之后主線程被休眠了,需要在5秒之后才能打印出"我是主線程結(jié)束"信息。