使用Java匿名內部類創建線程的步驟如下:
創建一個Thread對象,并傳入一個Runnable對象作為參數。
在創建Runnable對象時,使用匿名內部類來實現Runnable接口,并重寫run()方法。
在run()方法中編寫線程的執行邏輯。
下面是使用Java匿名內部類創建線程的示例代碼:
public class Main {
public static void main(String[] args) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
// 線程的執行邏輯
System.out.println("線程開始執行");
try {
Thread.sleep(1000); // 線程休眠1秒
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("線程執行結束");
}
});
thread.start(); // 啟動線程
}
}
在上述示例中,我們通過創建一個Thread對象,并傳入一個匿名內部類作為參數來創建線程。在匿名內部類中,我們重寫了run()方法,并編寫了線程的執行邏輯。然后通過調用start()方法來啟動線程。
運行上述代碼,會輸出以下結果:
線程開始執行
線程執行結束
這說明線程已經成功創建并執行了。