±Û¾´ÀÌ :Á¶¿µÈ£ 1999³â 3¿ù 25ÀÏ 12:53:10
¾È³çÇϼ¼¿ä.
"Áö³ª¿Í ÇÔ²².." °¡ Ç×»ó ¸¹Àº µµ¿òÀ» ÁÖ°í ÀÖ½À´Ï´Ù.
¹®ÀÇ »çÇ×Àº
11Àå ³»¿ëÁß LockTest.java file À» ½ÇÇàÇϸé Ç×»ó
FirstThread:[0]0
FirstThread:[1]17
FirstThread:[2]35
FirstThread:[3]53
FirstThread:[4]71
FirstThread:[5]89
FirstThread:[6]107
FirstThread:[7]126
FirstThread:[8]145
FirstThread:[9]164
SecondThread:[0]183
SecondThread:[1]203
SecondThread:[2]223
SecondThread:[3]243
SecondThread:[4]263
SecondThread:[5]283
SecondThread:[6]303
SecondThread:[7]323
SecondThread:[8]343
SecondThread:[9]363
¿Í °°ÀÌ Ç×»ó µ¿±âÈ µÈ °á°ú¸¦ ¾ò°í ÀÖ½À´Ï´Ù.
¹°·Ð ¼Ò½º´Â Á¦°¡ º¯°æÇÑ °ÍÀÌ ¾ø½À´Ï´Ù (¾Æ·¡ ÂüÁ¶).
// thread class's lifetime
public void run() {
try {
for (int i=0; i<10; i++) {
raf.writeBytes(Thread.currentThread().getName()
+":["+i+"]"
+raf.getFilePointer()
+"\n");
}
} catch (IOException ie) {
ie.printStackTrace();
}
}
¿Ö ÀÌ·± °á°ú¸¦ ¾ò´ÂÁö ±Ã±ÝÇÕ´Ï´Ù.
ÀúÀÇ È¯°æÀº Pentium II ¿¡¼ NT ¸¦ »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù.