y‰SŽÒzJavaŽ¿–⥑ ..
[
2ch
|
¥Menu
]
¡ƒRƒsƒyƒ‚[ƒh
ƒXƒŒ‚ð’Êí•\ަ
ƒIƒvƒVƒ‡ƒ“ƒ‚[ƒh
‚±‚̽گÄÞ‚ÌURL
¡€–ÚƒeƒLƒXƒg
455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/18 15:42:34 >ƒlƒCƒeƒBƒuƒCƒ“ƒ^[ƒtƒFƒCƒX JNI‚Ì‚±‚ÆH 456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/18 15:55:04 ‚Í‚¢ 457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/18 15:59:29 >>454 ‚±‚ê‚Å‚à“Ç‚ñ‚Ç‚¯ http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/jni/spec/jniTOC.html 458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/18 16:05:55 ‚„‚Œ‚Œ‚Ìì‚è•û‹³‚¦‚Ä‚‚¾‚³‚¢ 459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/18 16:10:42 ‚»‚ê‚ÍJava‚¶‚á‚È‚¢‚æ 460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/18 16:11:22 ‚í‚©‚ç‚È‚¢–â‘肪‚ ‚Á‚½‚̂ŋ³‚¦‚Ä‚‚¾‚³‚¢ public class Test extends Thread{ private int i, j; public synchronized void run(){ for(int count = 0; count < 2; count++){ i++; j++; System.out.print("i=" + i + " : j=" + j + " "); } } public static void main(String[] args){ new Test().start(); new Test().start(); } } A. i=1:j=1 i=1:j=1 i=2:j=2 i=2:j=2 B. i=1:j=1 i=2:j=2 i=1:j=1 i=2:j=2 C. i‚Æj‚Ì’l‚Ío—Í‚³‚ê‚邪•\ަ‡‚͈êˆÓ‚ł͂Ȃ¢ TestƒNƒ‰ƒX‚Í“ñ‚‚ł«Arunƒƒ\ƒbƒh‚Í‚»‚ꂼ‚ê‚Å“®‚‚½‚ß A‚É‚àB‚É‚à‚Ȃ肦‚é(ŽÀۂ͉½‰ñ‚â‚Á‚Ä‚àB‚ɂȂ邪)‚ÆŽv‚Á‚ÄC‚É‚µ‚½‚ñ‚Å‚·‚¯‚Ç“š‚¦‚ÍB‚Å‚µ‚½ A‚ɂ͂Ȃç‚È‚¢‚ñ‚Å‚µ‚傤‚©H ‰ðà‚É‚Íurun()ƒƒ\ƒbƒh‚ðsynchronizedŽw’肵‚Ä‚¢‚邽‚ßrun()ƒƒ\ƒbƒhŽÀs’†‚Í ‘¼‚ɧŒä‚ªˆÚ‚邱‚ƂȂˆ—‚³‚ê‚Ü‚·v‚Æ‚ ‚è‚Ü‚·
ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
ƒŒƒXƒWƒƒƒ“ƒv
mixiƒ`ƒFƒbƒNI
Twitter‚É“Še
ƒIƒvƒVƒ‡ƒ“
‚µ‚¨‚è‚ð‹²‚Þ
ƒXƒŒƒbƒh‚É‘ž
ƒXƒŒƒbƒh‚̈ꗗ
‰É‚‚Ԃµ2ch
4264“ú‘O‚ÉXV/275 KB
’S“–:undef