Revised: 27th/Jan./2003; Since: Mar./23rd/2002
$B8=:_ $B$3$N%a%=%C%I$O(B $Bmain() $B%a%=%C%I$b0l$D$N%9%l%C%I$H$7$F $B$=$l$>$l$N%9%l%C%I$,@)8f$N:G=i$H:G8e$K%a%C%;!<%8$r=PNO$7$F$$$^$9$,!"(B $B $B=PNONc$r8+$F$_$k$H!";XDj$I$*$j%9%l%C%I$,Dd;_$7$F#C#P#U$K6u$-;~4V$,@8$8$F!"JL$N%9%l%C%I$,
public static void sleep(long millis) throws InterruptedException
static
$B@k8@$5$l$?%/%i%9%a%=%C%I$G$9$+$i!"%*%V%8%'%/%H!&%a%=%C%I$H$7$F$G$O$J$/!"(B Thread
$B%/%i%9$N%a%=%C%I$H$7$F8F$S=P$7$^$9!#$3$NJ8$r4^$s$G$$$k@)8f$N%9%l%C%I$,!";XDj$7$?%_%jIC!J#1#0#0#0J,$N#1IC!K$N4VDd;_$7$?$"$H$G
Thread.sleep(1000); // $B#1ICDd;_8eI|5"(B
SleepTest.java
:
class SleepingA implements Runnable {
public void run() {
System.out.println("SleepingA Start");
try {
Thread.sleep(1000); // $B#1IC4VDd;_(B
} catch (InterruptedException e) {
System.out.println(e);
}
System.out.println("SleepingA End");
}
}
class SleepingB implements Runnable {
public void run() {
System.out.println("\t" + "SleepingB Start");
try {
Thread.sleep(500); // $B#0(B.$B#5IC4VDd;_(B
} catch (InterruptedException e) {
System.out.println(e);
}
System.out.println("\t" + "SleepingB End");
}
}
class SleepTest {
public static void main(String[] args) throws InterruptedException {
System.out.println("main Start");
// $B
SleepingA
$B$O%9%l%C%I$H$7$Fmain()
$B%a%=%C%I$N@)8f$O#2IC4VDd;_$7$^$9!#(BSleepingB
$B$N%a%C%;!<%8$OJ,$+$j$d$9$/$9$k0Y$K!"(B \t
$B!J1_5-9f!JKt$O%P%C%/%9%i%C%7%e!K!\(Bt$B!K$G%?%VJ8;z$r=PNO$7$F%a%C%;!<%8$K%$%s%G%s%H$r$D$1$F$$$^$9!#(B
C:\Java\Thread>javac SleepTest.java
C:\Java\Thread>java SleepTest
main Start
SleepingA Start
SleepingB Start
SleepingB End
SleepingA End
main End
C:\Java\Thread>
main()
$B%a%=%C%I$,3+;O$7$F:G=i$N%a%C%;!<%8$r=PNO$7$^$9!#(BSleepingA
$B$H(B SleepingB
$B$r%9%l%C%I$H$7$F3+;O$7$?8e#2IC4V%9%j!<%W$7$^$9!#(BSleepingA
$B$N%9%l%C%I$,main
$B$,:G8e$N%a%C%;!<%8$r=PNO$7!"(B
Copyright © 2002 SUGAI, Manabu. All Rights Reserved.
SEO
[PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送