gpt4 book ai didi

java - 静态 hibernate 线程与使用其实例

转载 作者:搜寻专家 更新时间:2023-11-01 04:05:04 26 4
gpt4 key购买 nike

有什么区别-

Thread workerThread = new Thread(runnable);
workerThread.start();
workerThread.sleep(5000);
.....

Thread workerThread = new Thread(runnable);
workerThread.start();
Thread.sleep(5000);

它们都会导致工作线程暂停 sleep 吗?

谢谢

最佳答案

No sleep 是影响当前线程的静态方法:http://download.oracle.com/javase/6/docs/api/java/lang/Thread.html#sleep(long)

所以没有区别,他们都不会按照你的意愿去做。不鼓励在实例上使用静态方法 已弃用 ,因为它会让您认为您可以做一些您实际上做不到的事情(例如本例)

少量添加 - 请参阅 John 对 why calling static methods from class instances is allowed in Java 的回答:-)

关于java - 静态 hibernate 线程与使用其实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5843097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com