线程示例及其说明
在启动应用程序时,首先执行主线程。此主线程处理应用程序的所有 UI 概念。如果我们想要运行我们不需要 UI 的任务,那么我们使用线程在后台运行该任务。
以下是描述打击的 Thread 示例:
new Thread(new Runnable() {
public void run() {
for(int i = 1; i < 5;i++) {
System.out.println(i);
}
}
}).start();
我们可以通过创建 Thread 的对象来创建线程,该对象具有运行线程的 Thread.run()
方法。这里,start()
方法调用 run()
方法。
我们也可以独立运行多个线程,这称为 MultiThreading。该线程还具有睡眠功能,当前正在执行的线程通过该功能休眠(暂时停止执行)指定的时间。但是 sleep 会抛出 InterruptedException 所以,我们必须使用像这样的 try / catch 来处理它。
try{Thread.sleep(500);}catch(InterruptedException e){System.out.println(e);}