如何创建Java延迟类?

如何创建Java延迟类?,java,class,delay,Java,Class,Delay,我有以下代码: try { Thread.sleep(100); } catch(InterruptedException ex) { Thread.currentThread().interrupt(); } 如何将其放入自己的类文件中,以便在主类中的“Wait();”之类的位置引用所有代码?Make class public class WaitTools { public static void Wait() { t

我有以下代码:

try {
        Thread.sleep(100);
    } catch(InterruptedException ex) {
        Thread.currentThread().interrupt();
    }
如何将其放入自己的类文件中,以便在主类中的“Wait();”之类的位置引用所有代码?

Make class

public class WaitTools {
    public static void Wait() {
        try {
            Thread.sleep(100);
        } catch(InterruptedException ex) {
            Thread.currentThread().interrupt();
        }
    }
}
然后使用java静态导入(如果需要)

您应该直接使用
Wait()

还是经典的方式

import YOURPACKAGE.WaitTools;

并调用它
WaitTools.Wait()

请解释您真正的问题。在生产环境中使用这样的东西是不合适的。那^你应该读一本关于如何编写类和方法的Java基础教程。@LuiggiMendoza很棒,但你为什么还要提到生产环境?基本上我希望能够在Java类中多次使用延迟,但我不想反复使用同一个代码,这不是你真正的问题。为什么要使用延迟?我的包名是什么?文件夹名为BasicBox,是吗?它是包,类所在的位置。这是否意味着:导入静态BasicBox.WaitTools?所以,当您在eclipse中创建类时,它将在某个包中。查看软件包浏览器(位于左侧)。或者,如果您使用eclipse生成它,它会自动将包添加到您的包中;进入你的课堂。试试看科皮
import YOURPACKAGE.WaitTools;