package com.LearnJava.Thread; class myThread extends Thread{ @Override public void run() { for(int i=0;i<100;i++){ if(i%2==0){ System.out.println(i); } } } } public class ThreadTest { public static void main(String[] args) { myThread t = new myThread(); t.start(); } }
如果調用run方法,則不會啟動新的線程,而是在主線程中,執行run方法。
也可以用匿名方法
new Thread(){ @Override public void run() { for(int i=0;i<100;i++){ if(i%2!=0){ System.out.println("******"); } } } }.start();
Thread類常用方法: