Java 类在后台运行
我用JavaSE制作了一个应用程序,我想制作一个总是在后台运行的类,并使用它自己的线程,而不是我的主类使用的主线程。这在JavaSE中可能吗?正如在android中一样,我们可以在服务类的帮助下完成这项任务。当然可以在JavaSE中完成。 您需要实现Runnable并将代码放入方法run()中 例如:Java 类在后台运行,java,class,Java,Class,我用JavaSE制作了一个应用程序,我想制作一个总是在后台运行的类,并使用它自己的线程,而不是我的主类使用的主线程。这在JavaSE中可能吗?正如在android中一样,我们可以在服务类的帮助下完成这项任务。当然可以在JavaSE中完成。 您需要实现Runnable并将代码放入方法run()中 例如: public final class ThreadExample implements Runnable { public static void main(String[] args) {
public final class ThreadExample implements Runnable {
public static void main(String[] args) {
Thread thread = new Thread(new ThreadExample());
thread.start();
System.out.println("Exit the main");
}
public void run() {
while (true) {
System.out.println("Current time: " + (new Date()).getTime());
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
System.out.println("Error: " + e.getMessage());
}
}
}
}
看看java中的并发性: