標題:
執行緒 (二)
[打印本頁]
作者:
周政輝
時間:
2018-5-12 11:43
標題:
執行緒 (二)
自己建立一個新的類別,並繼承Thread 來查看執行結果
package tw.kuas.edu.tw;
import java.util.Date;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String[] args) {
// TODO 自動產生的方法 Stub
System.out.println("Thread 開始");
TimeThread thread = new TimeThread();
thread.start();
System.out.println("Thread 結束");
}
}
複製代碼
作者:
林侑成
時間:
2018-5-12 11:51
package qwer;
public class Qwer {
public static void main(String[] args) throws InterruptedException
{
System.out.println("Thread start");
TimeThread thread = new TimeThread();
thread.start();
System.out.println("Thread over");
}
}
複製代碼
作者:
蔡季樺
時間:
2018-5-12 11:52
public class Main2 {
public static void main(String[] args){
TimeThread tt =new TimeThread();
tt.start();
System.out.println("時間到!");
}
}
複製代碼
public class TimeThread extends Thread{
public void run()
{
for(int i=5 ; i>=1 ; i--)
{
System.out.println(i+"秒");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO 自動產生的 catch 區塊
e.printStackTrace();
}
}
}
}
複製代碼
作者:
蔡庭豪
時間:
2018-5-12 11:55
package bbs.istak.org.tw;
import java.io.IOException;
public class test {
public static void main (String[] arg0) throws InterruptedException, IOException{
System.out.println("START");
Thread time = new Thread();
time.start();
System.out.println("FINISH");
}
}
複製代碼
package bbs.istak.org.tw;
public class Tick extends Thread{
public void run(){
for(int i = 10 ; i > 0 ; i--){
System.out.println(i+"s");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO 自動產生的 catch 區塊
e.printStackTrace();
}
}
}
}
複製代碼
作者:
陳泓瑜
時間:
2018-5-12 12:00
package tw.kuas.edu.tw;
public class Main {
public static void main(String[] args) throws InterruptedException {
// TODO 自動產生的方法 Stub
System.out.println("Thread start.");
Prog thread = new Prog();
thread.start();
System.out.println("Thread end.");
}
}
複製代碼
package tw.kuas.edu.tw;
public class Prog extends Thread
{
public void run()
{
for(int i=100; i>=0; i--)
{
try {
Thread.sleep(1000);
System.out.println(i+"s!");
} catch (InterruptedException e) {
// TODO 自動產生的 catch 區塊
e.printStackTrace();
}
}
System.out.println("Time's up!");
}
}
複製代碼
作者:
張健勳
時間:
2018-5-25 19:10
本帖最後由 張健勳 於 2018-5-25 19:12 編輯
package bbs.istak.org.tw;
public class Main {
public static void main(String[] args) {
new myThread().start();
}
}
class myThread extends Thread
{
public void run()
{
for( int i=5; i>=1; i--)
{
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
}
System.out.println(i+"秒");
}
System.out.println("Time Out!!!");
System.out.println("執行緒名稱:"+Thread.currentThread().getName());
}
}
複製代碼
作者:
黃茂勛
時間:
2018-5-26 12:48
package bbs.istak.org.tw;
public class Main {
public static void main(String[] args) {
TimeThread tt = new TimeThread();
tt.start();
}
}
複製代碼
package bbs.istak.org.tw;
public class TimeThread extends Thread{
public void run()
{
for(int i=5; i>=1; i--)
{
System.out.println(i+"秒");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {}
}
System.out.println("時間到!");
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2