y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 02:44:20
‚»‚ñ‚ȈӖ¡•s–¾‚ȃR[ƒh•Ђ¶‚ች‚ªŒ¾‚¢‚½‚¢‚Ì‚©‚í‚©‚ç‚ñB

count++; ‚Ý‚½‚¢‚ȃR[ƒh‚ÍAvolatile ‚Å‚ ‚Á‚Ä‚àƒAƒgƒ~ƒbƒN‚ɂȂç‚È‚¢B‘¼‚̃XƒŒƒbƒh‚ªŠ„‚螂މ”\«‚ª‚ ‚éB
‚‚܂è count++; ‚ð‚·‚éƒXƒŒƒbƒh‚ª•¡”‚ ‚Á‚½‚炾‚ßB
‘‚«ž‚ÞƒXƒŒƒbƒh‚ª‚ЂƂ‚¾‚¯‚Ìꇂ͕¡”‚̃XƒŒƒbƒh‚©‚ç“Ç‚ñ‚Å‚à‘åä•vB

EEE‚Ä‚¢‚¤˜bH ‚»‚ê‚Æ‚à volatile ‚̳Šm‚È’è‹`‚ª’m‚肽‚¢‚Ì‚ñH

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 02:45:56
Java ‚Ì volatile ‚Í‚¢‚¢‰ÁŒ¸‚ÈŽÀ‘•‚ɂȂÁ‚Ä‚é‰Â”\«‚ª‚ ‚éA
‚Á‚Ęb‚ðŒ©‚½‚±‚Æ‚ª‚ ‚é‚ñ‚¾‚¯‚ÇA¡‚Å‚à‚»‚¤‚È‚ÌH

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 02:55:30
‰Â”\«‚̘b‚ð‚³‚ê‚Ä‚à‚È‚ŸB
1.4 ˆÈ‘O‚Æ 5.0 ˆÈ~‚Å volatile ‚ÌŽd—l‚ª•Ï‚í‚Á‚½‚Æ‚¢‚¤˜b‚Í‚ ‚éB
­‚È‚­‚Æ‚à 5.0 ˆÈ~‚ÍŽd—l‚Ç‚¨‚èŽÀ‘•‚³‚ê‚Ä‚ñ‚¶‚á‚È‚¢H Sun ‚Ì VM ‚Å‚ÍB
‚łȂ«‚áAjava.util.concurrent.* ‚ ‚½‚肪¡‚²‚ëˆÙ퓮삵‚Ü‚­‚è‚̂͂¸B

Ú‚µ‚¢˜b‚Í‚±‚̂ւñ‚Å‚à‚Ç‚¤‚¼«
URLØÝ¸(www-06.ibm.com)
URLØÝ¸(www-06.ibm.com)
URLØÝ¸(www-06.ibm.com)

242:223
07/08/05 03:25:44
>>225,226,228
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
•׋­‚ɂȂè‚Ü‚µ‚½B

̂Ȃç‚Á‚½ƒRƒ{ƒ‹‚Å‚Í
long l=0x0123456789abcdefL;
byte[] b=new byte[8];
b=l;
‚ÅAl‚ðb‚É‘ã“ü‚·‚邯
[01][23][45][67][89][ab][cd][ef]
‚±‚ñ‚ÈŠ´‚¶‚ɃJƒpƒb‚Æ“–‚Ă͂܂Á‚½‚È[Ajava‚ł͂ǂ¤‚â‚ê‚΂¢‚¢‚ñ‚¾‚낤‚ÆŽv‚Á‚½‚µ‚¾‚¢‚Å‚·B
ƒrƒbƒOƒGƒ“ƒfƒBƒAƒ“‚ɂ͒ˆÓ‚µ‚Ü‚·B

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 04:02:50
Java“à•”‚ªƒrƒbƒOƒGƒ“ƒfƒBƒAƒ“‚Æ‚¢‚¤‚©A
Data*Stream‚âƒfƒtƒHƒ‹ƒg‚ÌByteBuffer‚ª‚»‚¤•Ⳃµ‚Ä‚é‚Á‚Ă̂ª³‚µ‚¢H

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 04:09:43
³‚µ‚­‚È‚¢B
‚Æ‚¢‚¤‚©ˆÓ–¡‚ª‚í‚©‚ç‚ñ



245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 04:40:07
ˆÓ–¡‚ª•ª‚©‚ç‚È‚¢‚Ȃ瑂­‚ÈB‚Ä‚©JavaDoc‚ÉÚ‚Á‚Ä‚éB

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 05:17:10
Å‹ßbyte‚Æint‚Ì’P€”’l¸Šiƒlƒ^‘‚¦‚½‚ÈB
‰´Ž©gƒoƒCƒgŽwŒü‚Ńf[ƒ^ˆµ‚¤‚±‚Æ‚ªŒ¸‚Á‚½‚̂ł·‚Á‚©‚è–Y‚ê‚Ä‚½B
"& 0xFF"‚ʼnºˆÊbit‚݂̂Ƃê‚Á‚Ęb‚¾‚æ‚ËB


247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 09:05:18
Jakarta Commoms‚ÌHttpClient‚ɂ‚¢‚Ă̂¢‚¢ƒy[ƒW‚È‚¢H
ƒOƒO‚Á‚½‚¯‚ÇAî•ñ—Ê‚ª‘«‚è‚È‚¢ƒy[ƒW‚΂©‚èB

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 09:22:41
>>247
î•ñ—Ê‚Á‚ÄBBB–{‰Æ‚É‚¢‚­‚ç‚Å‚à‚ ‚邾‚ë

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 09:27:21
ƒtƒ@ƒCƒ‹‚Ì“üo—Í‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA

‚à‚µƒvƒƒOƒ‰ƒ€‚Æ“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚É“üo—Í—pƒtƒ@ƒCƒ‹‚ ‚ê‚ÎA
‚»‚̃tƒ@ƒCƒ‹‚©‚ç’†g‚ðŽæ‚èo‚µE‰ÁH‚µ‚ÄĂт»‚̃tƒ@ƒCƒ‹‚É‘‚«o‚·B
‚à‚µ–³‚¯‚ê‚ÎAV‚µ‚¢ƒtƒ@ƒCƒ‹‚ð쬂µ‚ÄA‚»‚±‚É‘‚«o‚·B

‚Æ‚¢‚¤—p‚És‚¢‚½‚¢‚̂ł·‚ª‚ǂ̗l‚É‚µ‚½‚ç—Ç‚¢‚Å‚µ‚傤‚©H
‹³‚¦‚Ä‚­‚¾‚³‚¢B

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 09:50:44
>>249
‚Ç‚ÌJAVA‚Ì“ü–å‘‚Å‚àƒTƒ“ƒvƒ‹ƒR[ƒh‚ªÚ‚Á‚Ă邾‚ë
ƒOƒO‚ê‚ÎŽR‚Ù‚Ç‚ ‚邾‚ë

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 11:27:43
>>242
Žž‘ã‚Ì—¬‚ꂾ‚È
Java‚ŃoƒCƒg‚ðˆÓޝ‚µ‚ăf[ƒ^‚ðˆµ‚¤ƒP[ƒX‚Í‹H‚¾‚µA’m‚ç‚È‚¢‹ZpŽÒ‚à‘½‚¢

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:02:22
StringŒ^•Ï”‚É“ü‚Á‚Ä‚¢‚éi2ƒoƒCƒgj•¶Žš‚Ì•¶Žš—ñ‚ð
Š¿ŽšA‚Ђ炪‚ÈAƒJƒ^ƒJƒiA‚»‚Ì‘¼‹L†‚ȂǂƂ¢‚Á‚½Ží—ޕʂɕªŠ„‚·‚邯‚¢‚¤‚±‚Æ‚ð

uƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêJava‚ÉŠÖ‚·‚鎿–âƒXƒŒ‚Å‚·Bv
@@@@@@@@@«
uƒvƒƒOƒ‰ƒ~ƒ“ƒOvuŒ¾ŒêvuJavavu‚ÉvuŠÖvu‚·‚évuŽ¿–âvuƒXƒŒvu‚Å‚·vuBv

Java‚ÅiŒø—¦‚æ‚­j‚â‚é‚ɂ͂ǂ̂悤‚É‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©H
i‚Æ‚¢‚¤‚©A•¶ŽšŽí•Ê‚ð‚Ç‚¤‚â‚Á‚Ä”»’f‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©Hj
•¶ŽšƒR[ƒh‚É‚æ‚é–â‘è‚È‚Ç‚à‚ ‚è‚Ü‚·‚©H


253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:07:50
‚Ђ炪‚ȂƃJƒ^ƒJƒi‚͇˜‚Ç‚¨‚è•À‚ñ‚Å‚é‚炵‚¢‚©‚çif then‚Å‚â‚é‚Ì‚ªŠÈ’P‚Á‚Û‚¢‚¯‚Ç

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:10:03
Š¿ŽšE‚Ђ炪‚ȂȂç‚RƒoƒCƒg‚¾‚ÆŽv‚¤‚̂͒u‚¢‚Æ‚¢‚ÄA
Ž©‘RŒ¾Œê‰ðÍ‚·‚é‚©’Pƒ‚ɃeƒLƒXƒg‚»‚¤är‚ß‚µ‚Ä—pˆÓ‚µ‚Æ‚¢‚½’PŒêƒŠƒXƒg‚ÆÆ‚ç‚·‚©B
“ú–{Œê‚ÍRPN‚Ȃ̂ł’‚™

Œ¾‚¢o‚µ‚½‚çØ‚è‚ª‚È‚¢‚ÈB


255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:12:39
UFT-16‚È‚ñ‚¾‚©‚çA‘S•”2ƒoƒCƒg‚¾‚ë

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:14:09
volatlie‚ÌŒ‚¾‚¯‚ÇA1.5‚Ȃ炢‚¯‚»‚¤‚Å‚·B
‚ ‚肪‚Æ‚¤AŒŸØ‚µ‚Ă݂܂·B
1`400‚̃XƒŒƒbƒh‚©‚ç‘€ì‚ðŽó‚¯‚Ä‚é‚Ý‚½‚¢

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:36:33
>>256
1.5‚È‚ç‚ÎAAtomicInteger‚ÌŽg—p‚ðŒŸ“¢‚µ‚Ă݂½‚çH
ƒAƒgƒ~ƒbƒN‚È‘€ì‚ªŠÈ’P‚Éo—ˆ‚é

‚½‚¾A‚»‚à‚»‚àƒXƒŒƒbƒhŽü‚è‚̕׋­‚ð‚µ‚½ã‚ŃXƒŒƒbƒh‚ÉŽè‚ðo‚µ‚½•û‚ª‚¢‚¢

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:39:45
>>252
Œø—¦‚æ‚­‚â‚é•û–@‚Í‚©‚È‚è“‚¢‚̂ł͂Ȃ¢‚©H
‰pŒê‚̂悤‚É’PŒêŠÔ‚ªƒXƒy[ƒX‚Å‹æØ‚ç‚ê‚Ä‚¢‚é‚È‚çŠy‚¾‚낤‚ªEEE

‚Ï‚Á‚ÆŽv‚¢‚‚­‚Ì‚ÍAƒJƒ^ƒJƒiE‚Ђ炪‚ÈE”¼Šp‰p”i‚Æ‚¢‚­‚‚©‚Ì‹L†j‚ͳ‹K•\Œ»‚©‚Ȃɂ©‚Å’è‹`
Š¿Žš‚Å’Šo‚·‚é‚͓̂‚·‚¬‚é‚Ì‚Åu‚»‚Ì‘¼v‚ʼn䖂·‚é
Œã‚ÍA“ª‚©‚ç•ö‚µ‚ĘAŒ‹‚µ‚Ä‚¢‚­‚µ‚©‚È‚¢‚ÆŽv‚¤

‰ºŽè‚É•¶ŽšƒR[ƒh‚ð”’l‚Å•\Œ»‚µ‚½Š‚ÅAƒoƒO‚Í‘‚¦‚Ä‚àŽÀs«”\‚͑債‚Ä‚©‚í‚ç‚È‚»

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:40:16
ƒXƒŒƒbƒh‚ÉŽè‚ðo‚³‚È‚«‚áƒXƒŒƒbƒh‚̕׋­‚È‚ñ‚¼‚Å‚«‚È‚¢‚¾‚ë
‚±‚̃XƒŒ‚ÌŽ©Ì’†‹‰ŽÒ‚Ç‚à‚Í‚¤‚´‚¢‚̂΂Á‚©‚¾‚ÈEEE

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:51:02
‚¨‘O‚ÍV‚µ‚¢‹Zp‚ðƒRƒsƒy‚Å‚à‚µ‚ÄŽg‚Á‚Ä‚©‚ç•׋­‚·‚é‚Ì‚©H
“®‚¯‚΂¢‚¢‚Æ‚¢‚¤’჌ƒxƒ‹‚ȃ}‚Ì“TŒ^‚¾‚È

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:56:40
‚¨‘O‚̃R[ƒh‚̓oƒO‚¾‚炯‚È‚ñ‚¾‚낤‚ÈB
•’ʂ͖͔͓I‚ȃR[ƒh‚ðŒ©‚ÄŠo‚¦‚é‚à‚ñ‚¾B

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:58:18
–͔͓I‚ȃR[ƒh‚ðˆÓ–¡‚àŠÜ‚߂ė‰ð‚·‚邱‚Æ‚ª•׋­‚ł͂Ȃ¢‚Ì‚©H‚—

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 13:59:59
>>262
‚¨‘OŽ©g‚ª‰½‚à—‰ð‚µ‚Ä‚È‚³‚»‚¤‚¾‚ÈB‚±‚Ì—¬‚ê‚ð‚Ý‚é‚ÉB

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 14:02:00
>260‚Ì“ª‚ªˆ«‚¢‚Æ‚¢‚¤‚±‚Ƃ͉ð‚Á‚½

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 14:02:53
‰ŠwŽÒ‚ªvolatile‚Á‚Ä’PŒê‚É‚½‚ǂ蒅‚¢‚Ă鎞“_‚ÅGoƒTƒCƒ“‚͂łĂ邾‚ë
‚¢‚¶‚Á‚ÄŠo‚¦‚éâD‚Ì‚±‚ë‚ ‚¢‚¾‚ÆŽv‚¤‚Ì‚¾‚ªˆá‚¤‚Ì‚©H

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 14:27:56
•Ê‚Ìl‚ª‚³‚í‚ç‚È‚¢ƒvƒƒOƒ‰ƒ€‚¾‚©‚ç‚ÆŒ¾‚Á‚ÄAƒNƒ‰ƒX•Ï”‚ð‘S‚Äpublic‚É‚µ‚½‚ç“{‚ç‚ê‚»‚¤‚Å‚·‚ªB

public class Hogegege
{
@@private String name__;

@@public String getName()
@@{
@@@@return new String(name__);
@@}
}

‚Á‚Ä‚¢‚¤‚悤‚ÉAƒNƒ‰ƒX•Ï”‚ð—v‹‚³‚ꂽ‚Æ‚«‚É
V‚½‚ɶ¬‚µ‚½‚à‚Ì‚ð•Ô‚µ‚Äâ‘΂ɕÏX‚Å‚«‚È‚¢‚悤‚É‚µ‚½•û‚ª‚¢‚¢‚ñ‚Å‚µ‚傤‚©H
‚»‚ê‚Æ‚à’P‚É return name__; ‚Å‚n‚jH

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 14:32:10
String ‚ÍŒ³‚©‚çâ‘΂ɕÏX‚Å‚«‚È‚¢‚©‚ç’P‚É return ‚ÅOKB
•ÏX‚Å‚«‚邿‚¤‚ȃIƒuƒWƒFƒNƒg (•’ʂ̔z—ñ‚Æ‚©) ‚Í clone ‚µ‚½•û‚ª‚¢‚¢‚±‚Æ‚à‚ ‚éB

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 14:40:46
String‚âInteger‚Ȃǂ͕s•σNƒ‰ƒX‚ƌĂ΂ê‚é’lƒIƒuƒWƒFƒNƒg‚Æ‚µ‚Ä—‘z“I‚È\‘¢‚ðŽ‚Á‚Ä‚éB

—Ⴆ‚ÎOS‚²‚Ƃ̉üsƒR[ƒh‚ð•Ô‚·ƒNƒ‰ƒX‚ª‚ ‚邯‚µ‚ÄA
‚»‚ꂪchar[]‚ŕԂ³‚ê‚é‚à‚̂ȂçA‚»‚ê‚Í return clCode.clone(); ‚Æ‚©‚·‚ׂ«B
ƒRƒŒƒNƒVƒ‡ƒ“‚È‚çCollections.unmodifiableŒnƒƒ\ƒbƒh‚щƒbƒv‚·‚é‚Ì‚à‚æ‚µB

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 14:50:07
’蔂ɃRƒŒƒNƒVƒ‡ƒ“‚ðŽg‚¤‚Æ‚«‚ɉº‚̂悤‚É‚·‚邱‚Æ‚à‚ ‚éB

public static final Set<String> SUPPORTED_LANGUAGE;
static {
@ @ Set<String> set = new LinkedHashSet<String>();
@ @ set.add("ja");
@ @ set.add("en");
@ @ SUPPORTED_LANGUAGE = Collections.unmodifiableSet(set).;
}

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 14:52:08
—v‹‚³‚ꂽ‘¤‚ª‰½‚ð‚µ‚½‚¢‚©‚É‚à‚æ‚é
—v‹‚³‚ꂽ‘¤‚à‰½‚ð‚³‚¹‚ÄOK‚©‚ðl‚¦‚é
‚»‚Ìã‚Ŷ‚ÅŒöŠJ‚³‚¹‚Ä‚à‚¢‚¢‚µA–hŒä“I‚ɃRƒs[‚ð•Ô‚µ‚Ä‚à‚¢‚¢
Œ‹‹Ç‚Í—v‹ŽŸ‘悾‚ªA‚È‚é‚ׂ­‚Í–hŒä“I‚É‚·‚é‚Ì‚ªƒZƒIƒŠ[

String‚ÉŠÖ‚µ‚Ä‚Í>267,268‚Ìà–¾‚Ì’Ê‚è
‚½‚ªAchar[]‚ðƒRƒs[‚·‚é‚©”Û‚©‚Í—vŒŽŸ‘æ‚Ȃ̂ÅAˆêŠT‚ɃRƒs[‚·‚é‚ׂ«‚Ƃ͌¾‚¦‚È‚¢

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 15:41:35
•ςȂ̂ª‘›‚¢‚ł邪
‚¾‚ê‚©–ž‚ðŽ‚µ‚ălƒ^“Љº‚µ‚½>>255‚ɓ˂Áž‚ñ‚Å‚â‚ê‚æ‚—

UTFŒn‚͌Œ蒷‚¶‚á‚È‚¢‚¼B

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 16:15:11
UTF-32‚͌Œ蒷‚¾‚ªAUTF‚¶‚á‚È‚©‚Á‚½‚Ì‚©B

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 17:10:30
UTF-32‚Í21bit‚ɂȂÁ‚½Unicode3.1‚Ì‘SƒR[ƒh‚ð’Pˆê‚Ìbit’·‚Å•\Œ»‚·‚邽‚ß‚É
Œã‚©‚çì‚ç‚ꂽ‚©‚ç‰Â•Ï’·‚É‚·‚é•K—v‚ª‚È‚¢‚¾‚¯‚¾‚æB
ƒAƒŒ‚ª“ÁŽêB21bit”͈͓à‚ÍUCS-4‚ƌ݊·«‚ðŽæ‚é‚Á‚Ä–Ú“I‚à‚ ‚邵B

‰Â•Ï’·‚æ‚èŒÅ’è’·‚Ì•û‚ªˆµ‚¢‚â‚·‚¢‚©‚çbit‚Ì–³‘ÊŽg‚¢‚æ‚舵‚¢‚â‚·‚³‚ð—D悵‚½•„†‰»•ûŽ®B

UTF‚ÍŒ³—ˆ‰Â•Ï’·‚Å•\‚·‚à‚ÌB

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 17:13:49
ƒTƒƒQ[ƒg‚ª‚»‚à‚»‚àŒã•t‚¯‚¾‚ë

275:132
07/08/05 17:31:38
˜AŒ‹‚Á‚ĈӖ¡‚¾‚Á‚½‚ñ‚Å‚·‚ËOOG
“䂪‰ð‚¯‚Ü‚µ‚½orz

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 17:48:43
ƒTƒƒQ[ƒg‚ªŒã•t‚¯‚Á‚ÄŒ¾‚¤‚©Unicodeì‚èo‚µ‚½’iŠK‚Å
‚·‚Å‚É16bit‚¶‚á‘«‚è‚È‚¢‚͕̂ª‚©‚Á‚Ä‚½‚¯‚Ç‚»‚ê‚ɑΈ‚µ‚½‚Ì‚ª’x‚ꂽ‚¾‚¯B
ŽÀ‘•‘¤‚̌݊·«‚Ì–â‘è‚Æ‚©‚ª‚ ‚Á‚½‚©‚çB

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 18:02:43
StringBuffer key = new StringBuffer();
Random random = new Random(ƒ^ƒl);

for(int index = 0;index < 20;index ++)
{
@@key.append((char)('A' + random.nextInt() % 26));
}

ƒ‰ƒ“ƒ_ƒ€‚ÈA‚©‚çZ‚܂ł̕¶Žš‚ð‚Q‚OŒÂ’ljÁ‚µ‚½‚¢‚̂ł·‚ªA
•ςȕ¶Žš—ñ‚ª˜AŒ‹‚³‚ê‚Ü‚·B‰½‚ª‚¢‚¯‚È‚¢‚̂łµ‚傤‚©H
‚¨‚µ‚¦‚Ä‚­‚¾‚³‚¢B

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 18:08:47
>>277
nextInt()‚Í32ƒrƒbƒg—”‚̂͂¸‚¾‚©‚畉”‚àŽæ‚Á‚½‹C‚ª‚µ‚½B
0‚ÆŽ©‘R”‚¾‚¯—~‚µ‚¯‚ê‚ÎnextInt(26)‚Á‚Ä‚â‚ê‚Î0`25‚ð‚Æ‚é‚æB

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 18:10:52
>>277
o—ˆ‚Ü‚µ‚½I‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 18:13:04
>>277
random.nextInt() ‚Ń}ƒCƒiƒX‚àŠÜ‚Ü‚ê‚é‚©‚çB
ŽŽ‚µ‚Érandom.nextInt() ‚¾‚¯o—Í‚µ‚Ä‚Ý‚é‚Æ‚¢‚¢

random.nextInt() ‚ɂ̓I[ƒo[ƒ[ƒhƒƒ\ƒbƒh‚ÅA‚O‚©‚炎‚܂ł̗”‚ð•Ô‚·random.nextInt(n) ‚ª‚ ‚é
random.nextInt(26) ‚ÅŽŽ‚¹‚Ίú‘Ò‚µ‚½Œ‹‰Ê‚É‚È‚é‚ÆŽv‚í‚ê

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 18:23:18
ƒAƒ“ƒJ[ƒ~ƒX‚Á‚½
>>278 >>280
Žv‚¢’Ê‚è‚Ì“®ì‚ªo—ˆ‚Ü‚µ‚½A‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·m(_ _)m


282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 19:52:27
>>276
ƒTƒƒQ[ƒgƒyƒA‚ÍUnicode’a¶‚©‚ç5”NŒã‚É“±“ü‚³‚ꂽ‚ñ‚¾‚ªB
“K“–‚È‚±‚Æ‘‚©‚È‚¢‚Å‚¨‚­‚ê‚æ‚—

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 21:45:02
¬¶AEclipse‚ðŽg‚Á‚ÄŠJ”­‚µ‚Ä‚¢‚é‚̂ł·‚ª
–{“úuBufferUnderflowExceptionv‚È‚é‚à‚Ì‚ª”­¶‚µ‚Ü‚µ‚½B
ƒOƒO‚Á‚Ă݂½‚Æ‚±‚ëu‘Š‘Îugetv‘€ì‚ªƒ\[ƒXƒoƒbƒtƒ@‚ÌƒŠƒ~ƒbƒg‚É’B‚µ‚½‚Æ‚«ƒXƒ[‚³‚ê‚éAƒ`ƒFƒbƒN‚³‚ê‚È‚¢—áŠO‚Å‚·Bv
‚Ƃ̋Lq‚ª‚ ‚Á‚½‚̂ł·‚ª‚æ‚­ˆÓ–¡‚ª‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚±‚±‚Å‚¢‚¤ƒ\[ƒXƒoƒbƒtƒ@‚ÌƒŠƒ~ƒbƒg‚Ƃ̓Rƒ“ƒpƒCƒ‰[‚̃ƒ‚ƒŠ‚Ì‚±‚Æ‚ðŽw‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚à‚µƒƒ‚ƒŠŠÖ˜A‚̃TƒCƒY‚Ì‚±‚Æ‚ðŽw‚µ‚Ä‚¢‚é‚̂łµ‚½‚ç‚Ç‚±‚ÅÝ’è‚Å‚«‚é‚Ì‚©‚ǂȂ½‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H
‚¿‚Ȃ݂ÉEclipse‚ÌÝ’è¨Java¨ƒCƒ“ƒXƒg[ƒ‹Ï‚Ý‚ÌJRE‚ÉŽw’肵‚Ä‚¢‚é‚Ì‚ÍÅV‚ÌJRE1.6.0‚Å‚·B

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 21:53:47
‚¢‚âB
java.nio.ByteBuffer‚ ‚½‚è‚̃Nƒ‰ƒX‚ÌgetŒnƒƒ\ƒbƒh‚ŃTƒCƒY‚ðƒI[ƒo[‚µ‚ēǂݞ‚ñ‚Å‚µ‚Ü‚Á‚½ˆÓ–¡B
”z—ñ‚Ŕ͈͊O‚̃Cƒ“ƒfƒbƒNƒX‚ðŽg‚Á‚½‚Á‚Ä‚¢‚¤‚̂ɋ߂¢B ’P‚ɃvƒƒOƒ‰ƒ~ƒ“ƒOƒ~ƒXB

285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 22:04:45
>>283
‘Š‘Î‘€ì‚Íposition‚ª“ǂݞ‚ñ‚¾’l‚̃oƒCƒg”•ªæ‚Éi‚Þ‚ñ‚¾‚æB
‚ ‚Ɖ½ƒoƒCƒg“ǂݞ‚߂邩‚Íremaining‚ÅŠm”F‚Å‚«‚éB

\‘¢‘̃`ƒbƒN‚ÉŠeƒƒ“ƒo•Ï”‚Ì•À‚Ñ‚ð‰¼’è‚µ‚ÄŽg‚¤‚È‚çA0, 4, 8‚Ý‚½‚­
ƒvƒŠƒ~ƒeƒBƒu‚²‚Ƃ̃oƒCƒg”‚ð‘«‚µ‚Äâ‘΃AƒNƒZƒX‚·‚ê‚΂¢‚¢B

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 22:10:18
ƒvƒƒOƒ‰ƒ€ƒ~ƒX‚¾‚È‚ñ‚ÄEEEE‚»‚ñ‚ÈEEE
ŽÀт̂ ‚é‰ïŽÐ‚ª’ñ‹Ÿ‚µ‚Ä‚é—L—¿‚̃‰ƒCƒuƒ‰ƒŠ[‚Ɋ܂܂ê‚郃\ƒbƒh‚ðŽg‚Á‚Ä‚½‚ñ‚¾‚¯‚Ç
Žg‚¢•û‚ª‚í‚é‚©‚Á‚½‚Ì‚©‚È‚ŸEEE‚ [‚à‚¤Œ™‚Û

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 22:20:12
‚·‚¢‚Ü‚¹‚ñAjava‚Å‚ ‚鈗‚ðŽÀs‚·‚邯
ƒRƒ“ƒ\[ƒ‹‚̉‚ß‚ ‚½‚è‚Ɉȉº‚̂悤‚ȃGƒ‰[ƒƒbƒZ[ƒW‚ªo‚Ä
VMH‚²‚ƈ——Ž‚¿‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚µ‚©‚à‚±‚ê‚Í•K‚¸‚Í”­¶‚·‚邯‚¢‚¤‚킯‚ł͂Ȃ­‚Ä•s’èŠú‚Éo‚Ä‚µ‚Ü‚¢‚Ü‚·B
•s’èŠú‚Å‚·‚ªˆ—‚ðŒJ‚è•Ô‚µ‚Ä‚¢‚邯‚·‚®”­¶‚·‚銴‚¶‚Å‚·B
JRE‚̃‰ƒ“ƒ^ƒCƒ€‚àÅV‚Ì‚à‚Ì‚ðŽw’è‚¢‚é‚̂ł·‚ª‘Š•Ï‚í‚炸”­¶‚µ‚Ü‚·B
‚ǂȂ½‚©‚í‚©‚é•û‚ª‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢
uAn unexpected error has been detected by Java Runtime Environmentv

288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 22:29:50
ƒGƒ‰[ƒƒO‰Å

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 22:39:56
\‚µ–ó‚ ‚è‚Ü‚¹‚ñBƒGƒ‰[ƒƒOH‚ð“Ç‚ñ‚Å‚à‚³‚Á‚Ï‚è‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
’Êí‚̃ƒO‚Ƃ͈á‚Á‚Ä‚±‚̈——Ž‚¿‚Ìꇂɂ̂ݶ¬‚³‚ê‚郃O‚ð‚Ì‚±‚Æ‚¾‚ÆŽv‚¢‚Ü‚·‚ª
‚È‚ñ‚©uThreadvuProcessvuSystemv‚Æ‚¢‚Á‚½Š´‚¶‚ɂ킯‚ç‚ê‚Äî•ñ‚ð
ƒ_ƒ“ƒv‚µ‚Ä‚¢‚邿‚¤‚ÈŠ´‚¶‚ÉŒ©Žó‚¯‚ç‚ê‚Ü‚µ‚½‚ªƒGƒ‰[Œ´ˆö‚Æ‚È‚é‚æ‚¤‚È‹Lq‚Í
‘‚©‚ê‚Ä‚¢‚é‚Ì‚©‚¢‚È‚¢‚Ì‚©»Ê߰؂łµ‚½B‚Ȃɂ©“ǂݕû‚ª‚ ‚é‚̂łµ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢

290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 23:03:08
URLØÝ¸(forum.java.sun.com)
‚±‚¤‚¢‚¤Š´‚¶‚̂₂©H

ʼn‚̂ق¤‚Ì#‚ª‚‚¢‚½s‚ð‚¤‚‚µ‚Ä‚Ý

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/05 23:27:01
‚ ‚Ÿ‚»‚ê‚Å‚·‚íB‚Å‚àƒƒO‚ÍEê‚̃}ƒXƒB[ƒ“‚É‚ ‚é‚̂š‚¤‚‚Å‚«‚ñ‚̂ł·\‚µ–ó‚È‚¢‚Å‚·

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 00:13:57
>>286
ƒ\[ƒXƒR[ƒh“Ç‚ñ‚ł݂ë
ŽÀт̂ ‚é‰ïŽÐ‚È‚ç‚΃\[ƒXƒR[ƒh‚­‚ç‚¢’ñ‹Ÿ‚Å‚«‚é
o—ˆ‚È‚¢‚Æ‚©”²‚©‚·‚È‚ç‚Î‹à•¥‚¤•K—v‚È‚µ
‹tƒRƒ“ƒpƒCƒ‹‚µ‚ăoƒOŒ©‚‚¯‚Ä‘i×‚à‚¨‚‹

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 00:42:55
>>287
‚»‚ê‚Á‚ÄJava‚©‚çƒlƒCƒeƒBƒuƒ‚ƒWƒ…[ƒ‹“ǂݞ‚ñ‚ł܂·H*.dllƒtƒ@ƒCƒ‹‚Æ‚©H
‚»‚ꂾ‚Æ‚à‚µ‚©‚µ‚½‚çAPC‚Ì‘Š«‚ªˆ«‚¢‚¾‚¯‚©‚à‚µ‚ê‚Ü‚¹‚ñB
Ž©•ª‚àJNI‚ð—p‚¢‚½ƒvƒƒOƒ‰ƒ€‚Ńuƒ‹[ƒXƒNƒŠ[ƒ“o‚µ‚½Ž–‚ª‚ ‚éB‚µ‚©‚à•s’èŠúBB



294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 01:06:59
ƒlƒCƒeƒBƒuŽg—p‚È‚çVMˆø”‚ÉXcheck:jni‚ð‚‚¯‚Ă݂é
‚µ‚©‚µ>>287‚Ì‚æ[‚ÈŒ»Û‚ɊׂÁ‚½‚±‚Æ‚ª‚È‚¢ˆ×–ð‚É‚½‚‚©‚͂킩‚ñ‚È‚¢B

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 01:15:05
>>286
‚Ü‚Ÿ‚»‚̉ïŽÐ‚̃Tƒ|[ƒg‘‹Œû‚Éu‚¢‚Ă݂ê‚ÎH
Žg‚¢•û‚Ì–â‘è‚É‚¹‚æƒoƒO‚É‚¹‚æA‚È‚ñ‚ç‚©‚̕ԓš‚Í‚ ‚é‚Å‚µ‚åB

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 01:16:58
JDI@‚ŃIƒuƒWƒFƒNƒg¶¬‚ðŠÄŽ‹‚·‚é‚Ì‚Á‚Ăǂ¤‚·‚ê‚Ηǂ¢‚Æ‚¨‚à‚¤H

297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 03:02:37
>>282
‚¨‘O‚Í“ú–{Œê—‰ð‚µ‚悤‚ÈB

16bit‚¶‚á‘«‚è‚È‚¢‚͉̂Šú’iŠK‚©‚番‚©‚Á‚Ä‚½‚¯‚ÇŽÀ‘•‘¤‚𖳎‹‚Å‚«‚È‚©‚Á‚½‚©‚ç"Unicode’a¶‚©‚ç5”NŒã‚É“±“ü‚³‚ꂽ"‚ñ‚¾‚낤‚ªB

‚¾‚¢‚½‚¢java‚Ȃ畒i‚ÍŠg’£–Ê–³Ž‹‚µ‚Ă邩‚çUTF-16‚Å16bit’PˆÊ‚̉•ϒ·‚¾‚낤‚ªB

ŒÅ’è’·‚Ȃ̂ÍUCS-2‚Å‚·‚æ‚—

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 08:10:39
UCS-2 UCS-4 ‚Á‚Ä‚¢‚¤‚͕̂¶ŽšW‡‚Å‚ ‚Á‚ăGƒ“ƒR[ƒfƒBƒ“ƒO‚¶‚á‚È‚¢‚ñ‚Å‚ÍH

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 12:16:16
>>252
’Pƒ‚É‚â‚肽‚¢‚È‚çAjava.text.BreakIterator#getWordInstance()
–{Ši“I‚É‚â‚肽‚¢‚È‚çAŒ`‘Ô‘f‰ðÍ‚ª•K—vB

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 18:37:52
//Sample1
AAAAA

@*

BBBBB

//Sample2
XXXXX
YYYYY
ZZZZZ
‚Æ‚¢‚¤’†g‚ÌSample1.txt‚Æ‚¤ƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚Å
*‚Ì•”•ª‚ÉSample2.txt‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚Ì’†g‚ð‘‚«‰Á‚¦‚Ä
Sample3.txt‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚É‘‚«ž‚Þ‚Æ‚·‚ê‚΂ǂ¤‚â‚Á‚Ä‹Lq‚·‚ê‚΂悢‚Ì‚©
‹³‚¦‚Ä‚­‚¾‚³‚¢B

//Sample3
AAAAA

XXXXX
YYYYY
ZZZZZ

BBBBB

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 18:41:13
>>300
1. Sample1.txt‚ð“ǂݞ‚Þ
2. Sample2.txt‚ð“ǂݞ‚Þ
3. Sample3.txt ‚É Sample1.txt ‚Æ Sample2.txt ‚Ì“à—e‚ð‘‚«ž‚Þ

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 18:46:53
Sample1.txt‚ð­‚µ‚¸‚“ǂÞ
*‚©‚Ç‚¤‚©’²‚ׂé
@*‚È‚çSample2.txt‚Ì“à—e‚ðSample3.txt‚É‘‚­
@*‚łȂ¢‚Ȃ硂܂œǂñ‚¾Sample1.txt‚Ì“à—e‚ðSample3.txt‚É‘‚­
Sample1.txt‚ÌI‚í‚è‚܂ŌJ‚è•Ô‚·


303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/06 19:30:00
>>301
>>302
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚â‚Á‚Ă݂܂·

304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 01:38:48
‚ ‚ÌAŠÖ”‚̈ø”‚Éfinal‚Í•t‚¯‚é‚ׂ«‚Å‚µ‚傤‚©B
ŠÖ”“à‚ł͒l‚ð•Ï‚¦‚邱‚Æ‚ª‚È‚¢‚µ•Ï‚í‚Á‚Ä—~‚µ‚­‚È‚¢ê‡A
final‚ð•t‚¯‚½•û‚ª‚¢‚¢‚Ƃ͎v‚¤‚ñ‚Å‚·‚ªA
‘S‚Ăɕt‚¯‚Ä‚¢‚邯ƒpƒ‰ƒ[ƒ^‚Ì•”•ª‚ª’·‚­‚È‚Á‚Ä‚µ‚Ü‚¢Œ©‚Â炢‚Æ‚¢‚¦‚ÎŒ©‚Â炢‚Å‚·B
펯“I‚ɂ͂ǂ¤‚·‚é‚ׂ«‚È‚ñ‚Å‚µ‚傤‚©B

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 01:49:10
>>304
ŒÀ‚è‚È‚­D‚Ý‚©‚à‚µ‚ê‚È‚¢êŠ‚Ì‚P‚‚¾‚È
final‚É‚µ‚½Š‚ŃIƒuƒWƒFƒNƒg‚Ì“à•”‚Í•ÏX‚³‚ê‚é‰Â”\«‚Í‚ ‚é
ˆø”‚ɑ΂µ‚ÄÄ‘ã“ü‚·‚éŽ–Ž©‘Ì‚ð‹ÖŽ~‚µAFindBugsƒAƒ^ƒŠ‚Ń`ƒFƒbƒN‚µ‚Ä‚¨‚¯‚Εs—v‚Æ‚àŒ¾‚¦‚é
i‹t‚ÉŒ¾‚¦‚ÎAƒƒ\ƒbƒh“à‚ňø”‚Ö‚ÌÄ‘ã“ü‚ð–hŽ~‚·‚éˆ×‚Éfinal‚ð•t‚¯‚éA‚¾‚ª‚—j

ŒÂl“I‚ɂ͕s—v”h

306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 01:50:10
final•t‚¯‚éꇂƕt‚¯‚È‚¢ê‡‚à‚ ‚邵A
‚‚¯‚È‚­‚Ă̓Gƒ‰[‚É‚È‚é‚Æ‚«‚ª‚ ‚éB
‚ׂ‚ɖ³—‚ɂ‚¯‚é•K—v‚͂Ȃ¢‚ÆŽv‚¤‚Ì‚¾‚ª....


307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 01:52:40
>>304
ƒvƒƒWƒFƒNƒg‚ÅŒˆ‚ß‚ç‚ê‚Ä‚½‚çA‚»‚ê‚É]‚¦‚΂¢‚¢B‚»‚¤‚łȂ¯‚ê‚ÎD‚«‚É‚·‚ê‚Ηǂ¢B

ŒoŒ±“I‚ɂ͎èì‹Æ‚Å final •t‚¯‚Ă邯A‚»‚Ì‚¤‚¿Œ™‹C‚ª‚³‚µ‚ÄŽ~‚ß‚éB

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:06:45
ˆê”Ôʼn‚É‚â‚éHelloWorld‚È‚ñ‚Å‚·‚¯‚ǃeƒLƒXƒg‚É‘‚¢‚Ä
‚»‚ê‚ðƒRƒ“ƒpƒCƒ‹‚µ‚悤‚Æ‚µ‚½‚ñ‚Å‚·‚¯‚Ç
ujavac‚Í“à•”ƒRƒ}ƒ“ƒh‚Ü‚½‚ÍŠO•”ƒRƒ}ƒ“ƒhA‘€ì‰Â”\‚ȃvƒƒOƒ‰ƒ€
‚Ü‚½‚̓oƒbƒ`ƒtƒ@ƒCƒ‹‚Æ‚µ‚Ä”Fޝ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñv‚ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚¤‚µ‚½‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚·‚©H


309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:08:35
ŠÂ‹«•Ï”‚ŃOƒO‚ê

310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:10:14
>>306
final•t‚¯‚È‚­‚Ă̓Gƒ‰[‚É‚È‚é‚Æ–{‹C‚ÅŽv‚Á‚Ä‚¢‚é‚È‚ç‚Ε׋­•s‘«
‚»‚ê‚Í“½–¼ƒNƒ‰ƒX‚ȂǂɎQÆ‚ð“n‚µ‚Ä‚¢‚é‚©‚炾‚낤

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:10:26
ŠÂ‹«•Ï”PATH‚ðÝ’è‚·‚é

312:308
07/08/07 02:23:25
‚Ƃ肠‚¦‚¸‚Ý‚ñ‚È‚ªŽw“E‚µ‚Ä‚­‚ꂽ’Ê‚èŠÂ‹«•Ï”Œ©‚Ă݂½‚ñ‚¾‚¯‚Ç‘½•ª‚ ‚Á‚Ă邯Žv‚¤B
;C:\Program Files\Java\jdk1,5,0\bin‚ðpath‚ɉÁ‚¦‚ê‚΂¢‚¢‚ñ‚¾‚æ‚ËH

313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:23:54
JDBC‚ł̃f[ƒ^ƒx[ƒXÚ‘±‚ª‚Å‚«‚È‚­‚Ä¢‚Á‚Ä‚¢‚Ü‚·BˆÈ‰º‚̂悤‚Éì‹Æ‚ði‚߂܂µ‚½B

postgres@debian$ createdb hellodb

------Connector.java------
package db;

import java.sql.Connection;
import java.sql.SQLException;
import java.sql.DriverManager;

public final class Connector {
private static Connection conn;

static {
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException ex) {
throw new InternalError(ex.getMessage());
}
}

private Connector() {
}

public static Connection open() throws SQLException {
return DriverManager.getConnection("jdbc:postgresql://debian/hellodb", "postgres", "");
}
}


314:308
07/08/07 02:26:07
‚â‚Á‚Ï‚è‘Ê–Ú‚¾EEE’N‚©•‚¯‚Ä‚­‚ê

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:27:05
ƒJƒ“ƒ}‚ƃsƒŠƒIƒhÄŠm”F

316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:33:38
‚ ‚ÆA–{“–‚É 1.5.0 ‚©‚Ç‚¤‚©‚àB
ŽÀ‚Í 1.6.0 ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ă܂µ‚½‚Æ‚©B

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:34:29
------ConnectorTest.java------
package db;

public class ConnectorTest {
public static void main(String[] args) {
System.out.println(Connector.open());
}
}

postgres@debian$ java -cp .:/usr/share/java/postgresql.jar db.ConnectorTest

------ƒGƒ‰[ƒƒbƒZ[ƒW------
org.postgresql.util.PSQLException: Connection refused.
Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.

db–¼Aƒ†[ƒU–¼AƒpƒXƒ[ƒh–¼‚Í‘åä•v‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚ªEEEB

318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:50:20
>>312
> ;C:\Program Files\Java\jdk1,5,0\bin‚ðpath‚ɉÁ‚¦‚ê‚΂¢‚¢‚ñ‚¾‚æ‚ËH
‚ð‰Á‚¦‚¿‚á‚¢‚©‚ñ
;"C:\Program Files\Java\jdk1,5,0\bin"
‹ó”’•¶Žš‚̈µ‚¢‚ð’m‚ç‚ñ‚Ì‚©

319:318
07/08/07 02:52:26
‚µ‚©‚àƒsƒŠƒIƒh‚łȂ­‚ăJƒ“ƒ}‚â‚ñ‚—
;"C:\Program Files\Java\jdk1.5.0\bin"

320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 02:53:01
>>312
path‚ɉÁ‚¦‚½Žè‡‚ðà–¾‚µ‚Ă݂Ä

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:01:01
java“I‚É‚Ífinal‚Ȉø”‚𓱓ü‚µ‚½‚Ì‚Í“à•”ƒNƒ‰ƒX‚©‚çŽQÆ‚·‚邽‚ß‚Á‚ÄŽ–‚ð’m‚Á‚Ä‚é‘O’ñ‚Řb‚µ‚Ä‚é‚ñ‚¾‚æ‚ËH

l‚É•·‚­‚­‚ç‚¢‚È‚ç“à•”ƒNƒ‰ƒX‚È‚¢ê‡‚ÍD‚Ý’ö“xA‚Æl‚¦‚Ä‚¨‚¯‚Ηǂ¢‚ñ‚¶‚á‚È‚¢H

Ž©•ª‚©‚çfinal•t‚¯‚é–¾”’‚È——R‚à‚È‚³‚»‚¤‚¾‚µB

322:308
07/08/07 03:04:37
‘Ê–Ú‚¾EEE‰½‚łł«‚È‚¢‚ñ‚¾H‚Ƃ肠‚¦‚¸315‚³‚ñ‚É‚¢‚í‚ꂽ‚悤‚ɃJƒ“ƒ}‚ƃsƒŠƒIƒh‚Í‚¨‚‹
‚»‚µ‚Ä318‚³‚ñ‚ÉŒ¾‚í‚ꂽ‚Æ‚¨‚è‚É;"C:\Program Files\Java\jdk1.5.0\bin‚Á‚ÄPath‚Ì‚ ‚Æ‚É
‚‚¯‚Ä¡‚É‚¢‚½‚è‚Ü‚µ‚½>>320


323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:08:53
PATH‚ðƒ}ƒCƒRƒ“ƒsƒ…[ƒ^‚̃vƒƒpƒeƒB‚©‚ç•ÏX‚µ‚Ä‚é‚È‚çA
ƒvƒƒpƒeƒB‚ðOK‰Ÿ‚µ‚ĕ‚¶‚Ä‚©‚çƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‚¢‚Á‚½‚ñ•‚¶‚ÄŠJ‚«‚È‚¨‚·B

324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:10:35
‚»‚à‚»‚àC:\Program Files\Java\jdk1.5.0\bin‚Á‚ătƒHƒ‹ƒ_‚Ì’†‚Éjavac.exe‚ª‚ ‚é‚Ì‚©‚ËH

325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:13:11
>>322
‚¿‚Ȃ݂ɂ¤‚¿‚̊‹«‚¾‚Æ
C:\Program Files (x86)\Java\jdk1.5.0_01\bin
‚Éjavac.exe‚Í‚ ‚é

326:308
07/08/07 03:24:33
‚È‚ñ‚©“ª‚ª‚à‚¤ƒpƒjƒbƒN‚¾EEE‚Ƃ肠‚¦‚¸–{‚É‘‚¢‚Ä‚ ‚é’Ê‚è‚É‘‚­‚Æ
class Examplel {
public static void main(String args[]) {
System.out.println("This is the output from Examplel");
}
}
‚ð‚©‚¢‚Ä‚»‚ê‚ðƒtƒ@ƒCƒ‹–¼‚ÍExamplel.java‚É‚µ‚ĕۑ¶BŽÀs‚·‚邽‚߂ɃRƒ}ƒ“ƒhŠJ‚¢‚Äjavac Examplel.java“ü—Í‚·‚é‚炵‚¢B
‚à‚¤‰´‚ɂ͂¨Žèã‚°‚Å‚·B

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:28:25
>>326
‚»‚ê‚ÍŠÖŒW–³‚¢

ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚©‚ç
"C:\Program@Files\Java\jdk1.5.0\bin\javac.exe"@-version
‚Á‚Ä“ü‚ê‚Ä@Enter@‰Ÿ‚µ‚ÄŒ‹‰Ê‚ð‹³‚¦‚È‚³‚¢

328:308
07/08/07 03:31:03
Žw’肳‚ꂽƒpƒX‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚½‚Á‚Äo‚Ü‚µ‚½

329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:31:06
ClassPath’Ê‚µ‚Ä‚éH

330:308
07/08/07 03:33:52
‚æ‚­‚í‚©‚ç‚È‚¢

331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:33:54
C:\Program Files\Java\jdk1.5.0\lib‚Ì’†‚Ì
jarƒtƒ@ƒCƒ‹‚ɃNƒ‰ƒXƒpƒX’Ê‚µ‚ĂȂ¢‚ñ‚¶‚á‚È‚¢‚ÌH

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:34:39
>>328
ƒ}ƒCƒRƒ“ƒsƒ…[ƒ^ŠJ‚¢‚ÄCƒhƒ‰ƒCƒuŠJ‚¢‚ÄEEE‚Á‚Ä’H‚Á‚Ä‚¢‚Á‚Äjavac.exe‚Ì‚ ‚éƒtƒHƒ‹ƒ_Šm”F‚µ‚ÄB
Windows‚ÌŽí—Þ‚âJDK‚̃o[ƒWƒ‡ƒ“‚É‚æ‚Á‚Ä‚±‚̃tƒHƒ‹ƒ_‚̃pƒX‚͕ςí‚é‚©‚çB

333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:35:11
‚æ‚­’Þ‚è‚É•t‚«‡‚Á‚Ă܂·‚Ë[
ŠÌS‚ȂƂ±ƒXƒ‹[‚µ‚Ä“š‚¦‚Ä‚È‚¢‚µƒƒ`ƒƒƒNƒ`ƒƒ’Þ‚èL‚¢‚ñ‚Å‚·‚¯‚Ç

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:36:37
>>333‚Í‹³‚¦‚邱‚Æ‚àƒXƒ‹[‚·‚邱‚Æ‚à‚Å‚«‚È‚¢ƒSƒ~

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:36:45
>>328
‚Á‚Ä‚±‚Æ‚ÍAŒ´ˆö‚Í@wC:\Program@Files\Java\jdk1.5.0@‚É@Java@SDK@‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚È‚¢x@‚Á‚Ä‚±‚ƂɂȂé‚ñ‚¾‚¯‚ÇA
[1]@ƒ_ƒEƒ“ƒ[ƒh‚µ‚½@SDK@‚ÌŠm”FiJDK@‚Æ@JRE@‚ƊԈႦ‚ĂȂ¢‚©j
[2]@ƒCƒ“ƒXƒg[ƒ‹êŠ‚ÌŠm”F
‚ð‚¨Šè‚¢

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:36:45
’ނ肾‚×

337:308
07/08/07 03:45:11
‚²‚ß‚ñ’Þ‚è‚¶‚á‚È‚­‚Ä–{“–‚ɂ킩‚ñ‚È‚¢‚ñ‚¾‚æEEEŒ–‰Ü‚µ‚È‚¢‚Å‚­‚ê
>>332‚æ‚­‚í‚©‚ç‚È‚¢’²‚וû‚ªB>>335‚à’²‚וû‚ª‚í‚©‚ç‚È‚¢B–{“–‚É‚·‚Ü‚ñB‰SŽÒ‚È‚ñ‚¾B


338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:45:46
>>337
ŽŸ‚ÌŠe–â‚¢‚É›‚©~‚Å“š‚¦‚æ
‚PDC:\‚Í‚ ‚é‚©
‚QDC:\Program Files‚Í‚ ‚é‚©
‚RDC:\Program Files\Java‚Í‚ ‚é‚©
‚SDC:\Program Files\Java\jdk1.5.0‚Í‚ ‚é‚©
‚TDC:\Program Files\Java\jdk1.5.0\bin‚Í‚ ‚é‚©
‚UDC:\Program Files\Java\jdk1.5.0\bin\javac.exe‚Í‚ ‚é‚©

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:51:11
‚à‚¤javac.exe‚ðƒn[ƒhƒfƒBƒXƒN‚Ì’†‚ÅŒŸõ‚µ‚½‚çH

340:308
07/08/07 03:55:34
‚P›
‚Q›
‚·‚Ü‚ñ‚à‚¤‚±‚êˆÈã‚í‚©‚ç‚ñEEE


341:308
07/08/07 03:56:15
>>339
‚²‚ß‚ñB‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:56:28
ŽÀ‚ÍJDK‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½‚Æ‚¢‚¤ƒIƒ`H

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:57:58
>>340
‚¶‚á‚ JDK‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ĂȂ¢‚ñ‚¶‚á‚È‚¢‚ÌH
‚±‚ê‚ÍPC‚ÉŒ³‚©‚ç“ü‚Á‚Ä‚é‚à‚Ì‚¶‚á‚È‚¢‚æ
‚Ç‚±‚©‚çƒ_ƒEƒ“ƒ[ƒh‚µ‚½H
‚»‚à‚»‚àƒ_ƒEƒ“ƒ[ƒh‚·‚炵‚ĂȂ¢H

344:308
07/08/07 03:58:09
‚¢‚â–{‚ɂ‚¢‚Ä‚é“zƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚ÆŽv‚¤B

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:58:13
>>341
‚½‚Ô‚ñ‚ËA‚Ü‚¶‚߂Șbƒpƒ\ƒRƒ“‚ÉŠµ‚ê‚Ä‚©‚ç‚̂ق¤‚ª—Ç‚¢‚ÆŽv‚¤‚ñ‚¾B
–å‘O•¥‚¢‚·‚é‹C‚Í–³‚¢‚ñ‚¾‚¯‚ÇAPC@‚Ì’mޝ‚͂ǂ¤‚µ‚Ä‚à•K—v‚ɂȂ邩‚çA¡‚̂܂܂¾‚Æ¡Œã‚³‚ç‚É”Y‚Þ‚±‚ƂɂȂéB

‚Ƃ肠‚¦‚¸Q‚êBQ‚Ä‹N‚«‚Ă܂½l‚¦‚ëB

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 03:59:20
>>341
HDD“à‚̃tƒ@ƒCƒ‹ŒŸõ‚·‚炵‚½‚±‚Æ‚ª–³‚¢‚Ì‚©H
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Í‚©‚Ȃ莞Šú®‘‚¾‚æB

347:308
07/08/07 04:01:15
>>345
‚È‚ñ‚©‚Ý‚ñ‚Ȃ̘b•·‚¢‚Ä‚½‚çŠm‚©‚ÉŽ©•ª‚Í‘‚·‚¬‚é‚ȂƎv‚Á‚½‚íEEEQ|P|›
‚Ƃ肠‚¦‚¸¡“ú‚Í‚à‚¤ˆê‰ñƒCƒ“ƒXƒg[ƒ‹‚µ‚Ă݂ÄQ‚Ü‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B


348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 04:03:34
>>347
ƒCƒ“ƒXƒg[ƒ‹‚Ì“r’†‚Åo‚Ä‚­‚éà–¾‚͂悭“Ç‚ñ‚Å‚Ë
“Á‚ɃCƒ“ƒXƒg[ƒ‹æ‚̃tƒHƒ‹ƒ_‚ðŽw’è‚·‚邯‚±‚낪‚ ‚邾‚낤‚©‚ç‚»‚±‚̓ƒ‚‚µ‚Ä‚¨‚­‚Æ‚¢‚¢

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 04:03:45
>>347
¡‚Ý‚½‚¢‚ÉAJava@‚ð•׋­‚·‚é‰ß’ö‚Å@PC@‚ɂ‚¢‚Ă̒mޝ‚ð[‚߂邯‚¢‚¤r‹Æ‚à‚ ‚é
‚¶‚Á‚­‚è‚â‚ê‚Ηǂ¢‚ÆŽv‚¤‚º[

350:308
07/08/07 04:16:29
>>349
>>348
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚Ü‚¾Šî–{“I‚È’mޝ‚ª”²‚¯‚Ä‚¢‚é‚̂Ŏ©•ª‚ŕ׋­‚µ‚È‚ª‚ç‚q‚n‚l‚µ‚悤‚ÆŽv‚¢‚Ü‚·B
Ž¿–â‚Å‚«‚郌ƒxƒ‹‚É’B‚µ‚½‚ç‚Ü‚½Šç‚ð‚¾‚»‚¤‚ÆŽv‚¢‚Ü‚·B

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 04:23:37
>>304
ˆø”‚ɂ‚¯‚½ final ‚̓ƒ\ƒbƒh‚ðŽg‚¤‘¤‚©‚ç‚ÍŒ©‚¦‚È‚¢‚Ì‚ÅA
Š®‘S‚Ƀƒ\ƒbƒh‚ÌŽÀ‘•‘¤‚Ì“s‡‚ƂȂ邽‚ß‚»‚ê‚Ù‚Çd—v‚łȂ¢B

„‘S‚Ăɕt‚¯‚Ä‚¢‚邯ƒpƒ‰ƒ[ƒ^‚Ì•”•ª‚ª’·‚­‚È‚Á‚Ä‚µ‚Ü‚¢Œ©‚Â炢‚Æ‚¢‚¦‚ÎŒ©‚Â炢‚Å‚·B
‚±‚±d—vBŽg‚¢ŽÌ‚ĂłȂ¢ŒÀ‚èAƒ\[ƒXƒR[ƒh‚Íl‚ª“ǂޕ¶‘B‚µ‚©‚àA—BˆêŠ®‘S‚È•¶‘B

ˆÓ}‚¹‚¸Œë‚Á‚ăpƒ‰ƒ[ƒ^‚Ö‚Ì‘ã“ü‚ð–h‚®ƒƒŠƒbƒg‚Ƃ̃gƒŒ[ƒhƒIƒt‚¾‚ªA
‚»‚ꂪˆê–Ú‚Å•ª‚©‚ç‚È‚¢‚悤‚È•¡ŽG‚ȃƒ\ƒbƒh‚͂ނµ‚냊ƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚Ì‘ÎÛ‚ÆŽv‚í‚êB

•s—v”h‚ª‘½‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈBŽ©•ª‚à•s—v”h

352:351
07/08/07 04:42:09
•â‘«B

ˆø”‚É final ‚ð‚‚¯‚邱‚Ƃɂæ‚èA
ƒ\[ƒXƒR[ƒh‚̓ǂݎè‚É‚»‚̈Ó}‚ð“`‚¦‚é–ðŠ„‚ª‚ ‚邪A
‚»‚à‚»‚àAˆø”‚É‘ã“ü‚ðs‚¤‚±‚ÆŽ©‘Ì‚ª¬—‚𵂭‚±‚ƂȂ̂Å
’Êí‚â‚ç‚È‚¢i‚Þ‚µ‚ëA‚»‚̂悤‚ȃR[ƒh‚ÍƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‘ÎÛjB

‚µ‚½‚ª‚Á‚ÄA‚±‚̈Ӗ¡‚Å‚àAˆø”‚É final ‚ð‚‚¯‚éˆÓ‹`‚Í”–‚ê‚Ä‚¢‚é
‚Æ‚¢‚¤‚Ì‚ªA•s—v”h‚Ì‚¨‚¢‚ç‚ÌŒÂl“IˆÓŒ©

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 07:35:11
C++‚Å‚àconst‚ðˆø”‚ÉŽg‚¤‚Ì‚Íconst@char@*‚̂悤‚ȃP[ƒX‚¾‚¯‚¾‚à‚Ì‚ËB

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 07:44:14
‚¢‚â‚b++‚ÌconstŽQÆ“n‚µ‚Í’†g‚ð‘‚«Š·‚¦‚È‚¢‚Æ‚±‚ë‚܂ŕÛá‚·‚é‚©‚ç•Ê‚¾‚Æ‚¨‚à‚¤‚ªcc

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 08:09:04
char@*@const@s@‚Æ‚¢‚Á‚½Žg‚¢•û‚͂܂¸‚µ‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚¾‚ëB
java‚Åfinal‚É‚µ‚½ê‡‚Í‚±‚̈Ӗ¡‚¾‚©‚çB

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 09:32:08
>>352
ˆø”‚É‘ã“üs‚¤‚Ƭ—‚·‚é‚®‚ç‚¢’·‚¢ƒƒ\ƒbƒhŽ©‘̂̕û‚ðƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‘ÎÛ‚É‚µ‚½•û‚ª—Ç‚¢‚悤‚ÈB
’Z‚¢ƒƒ\ƒbƒh‚È‚çˆø”‚É‘ã“ü‚³‚ê‚Ä‚à‘債‚Ĭ—‚µ‚È‚¢‚µB

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 09:52:57
>>356
’·‚¢ƒƒ\ƒbƒh‰]X‚Ì‘O‚Ɉø”‚É‘ã“ü‚·‚ñ‚ÈA‚Á‚Ęb‚¾‚ÆŽv‚¤
‚Ç‚Á‚¿‚à•³ƒR[ƒh‚Ȃ̂͊ԈႢ‚È‚¢‚ªA’·‚¢ƒƒ\ƒbƒh‚͉“ǫ‚ª’á‚¢‚¾‚¯Aˆø”‚ÉÄ‘ã“ü‚·‚é‚Á‚Ă̂̓oƒO‚ÆŒ¾‚Á‚Ä‚à‚¢‚¢‚¾‚낤

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:04:10
Java‚É‚à‚¢‚¢‰ÁŒ¸const‚ÆfriendƒNƒ‰ƒX‚ª—~‚µ‚¢‚Å‚·

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:16:01
>>357
‚È‚ñ‚ňø”‚É‘ã“ü‚µ‚½‚¾‚¯‚ŃoƒO‚ɂȂé‚ñ‚¾cc

•ÏX‘O‚̈ø”‚Ì’l‚ðŠú‘Ò‚µ‚Ă邯‚±‚낪Žc‚Á‚Ä‚é‚Ì‚ÉAˆø”•ÏX‚µ‚¿‚Ⴄ‚Æ
ƒoƒO‚ÌŒ³‚ɂȂé‚Á‚Ä‚ñ‚È‚ç‚í‚©‚ç‚È‚­‚à‚È‚¢‚¯‚ÇA’Z‚¢ƒƒ\ƒbƒh‚È‚çC³—eˆÕ‚¾‚µB

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:17:14
URLØÝ¸(www.vipper.net)
‚±‚Ì’†‚Å휂µ‚Ä—Ç‚¢•¨‚ÍÝ‚è‚Ü‚·‚©H

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:25:39
>>360
JRE ‚ªˆê‚Â‚Å‚à‚ ‚ê‚΂¢‚¢‚̂ȂçAÔü‚̘g“à‚Í‘S•”휂µ‚Ä—Ç‚¢B
J2RE5 ‚ªˆê‚‚͂ ‚Á‚½•û‚ª—Ç‚¢‚È‚çAÔü‚̘g“à‚Í
J2SE Runtime Environment 5.0 update11 Žc‚µ‚Ä‘S•”íœB

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:37:28
>>359
ŒÀ‚è‚È‚­ƒoƒO‚ɋ߂¢‚¾‚낤A—áŠO‚̈¬‚è‚‚Ԃµ‚Æ‚©‚Æ“¯‚¶ƒŒƒxƒ‹
‹É’[‚ȘbAˆø”‚ÍŽ©‘R‚Éfinal‚Å‚à‚¢‚¢‚¾‚낤‚ÆŽv‚¤

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:39:32
‚‚¢‚Å‚ÉA6 ‚Ì Update 2 ‚ª‚ ‚é‚ñ‚¾‚©‚çA
6 ‚Ì Update 1 ‚à휂µ‚Ä‚¢‚¢‚ñ‚¶‚á‚È‚¢H

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:40:02
——R‚à–³‚µ‚ÉuƒoƒO‚ɋ߂¢v‚Æ‚©Œ¾‚í‚ê‚Ä‚àB‰Ä‚¾‚È‚ŸA‚Æ‚µ‚©B

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:50:36
——R‚à‰ð‚ç‚È‚¢‚È‚ñ‚ĉĂ¾‚È

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:50:39
>>362‚ɂƂÁ‚Ă̓oƒO‚È‚ñ‚¾‚ë
‚»‚Á‚Æ‚µ‚Æ‚¢‚Ä‚â‚ê

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 10:59:07
‚Ç‚Á‚¿‚Å‚à‚¢‚¢‚ñ‚¾‚¯‚ÇA‚»‚à‚»‚àƒoƒO‚Ì’è‹`‚Á‚ĂȂñ‚¾H

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 12:25:51
Ž¿–â‚æ‚낵‚¢‚Å‚µ‚傤‚©B

‚ ‚é•¶Žš—ñ‚ðƒL[‚ÉŒŸõ‚ðs‚¤ƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚¢‚Ü‚·B
‚»‚Ì•¶Žš—ñ‚̃L[‚ðƒƒCƒ‹ƒhƒJ[ƒhiˆê•¶Žšƒ}ƒbƒ`‚Í"?"‚Ås‚¢‚Ü‚·j‚Å‚àŽg—p‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚ÆŽv‚¢A•¶Žš—ñ‚ð––”ö‚©‚ç"?"‚É’uŠ·‚·‚郃\ƒbƒh‚ðì‚è‚Ü‚µ‚½B

String value = "AAAAA";
int len = value.length();
for (int i = 0; i < len; i++) {
@@String s = exec(value, len, i);
@@// ŒŸõˆ—
}



public String exec(String _s, int _len, int _i) throws Exception {
@@StringBuffer sb = null;
@@try {
@@@@sb = new StringBuffer(_s.substring(0, _len - _i));
@@@@while (sb.length() < _len) {
@@@@@@sb.append("?");
@@@@}
@@@@return sb.toString();
@@} catch(Exception e) {
@@@@throw e;
@@}
}


369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 12:26:05
Ž©•ª‚ÌŽv‚Á‚½’Ê‚è‚ɂȂç‚È‚­‚Ä‘ÊX‚ð‚±‚Ë‚éó‘Ô‚É‚³‚¹‚é‚à‚Ì

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 12:27:55
‚±‚ê‚ÅAAAAA, AAAA?, AAA??, AA???, A????‚Æ‚¢‚¤•¶Žš—ñ‚©‚猟õ‚ðs‚¦‚Ü‚·‚ªA
‚±‚̃ƒ\ƒbƒh‚ðˆÈ‰º‚̂悤‚È•¶Žš—ñ‚ð•Ô‚·ƒƒ\ƒbƒh‚É‚µ‚½‚¢‚ÆŽv‚¢‚Ü‚·B


ƒpƒ‰ƒ[ƒ^‚ª"ABC"‚È‚çAi2 ** •¶Žš—ñ’·j‰ñ‚̃‹[ƒv‚ňȉº‚Ì•¶Žš—ñ‚ð‡”ԂɕԂ·B

1‰ñ–ÚFABC
2‰ñ–ÚFAB?
3‰ñ–ÚFA?C
4‰ñ–ÚFA??
5‰ñ–ÚF?BC
6‰ñ–ÚF?B?
7‰ñ–ÚF??C
8‰ñ–ÚF???

‚ǂȂ½‚©‚²‹³Ž¦’¸‚¯‚È‚¢‚Å‚µ‚傤‚©B

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 12:35:51
>>370
32•¶ŽšˆÈ‰º‚ÉŒÀ‚邯‚ÇA

2^n ‰ñƒ‹[ƒv‚ÅAi‚ª”}‰î•Ï”‚¾‚Æ‚µ‚ÄA
ui‚Ìmƒrƒbƒg–Ú‚ª—§‚Á‚Ä‚¢‚½‚çm•¶Žš–Ú‚ð?‚É’u‚«Š·‚¦‚év‚Æ‚¢‚¤ˆ—‚ð
n‰ñ‚â‚ê‚΂¢‚¢‚ñ‚Å‚ÍB


372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 13:12:42
buildSearchKey ‚Æ‚©‚ª—Ç‚¢‚ÆŽv‚¤‚ñ‚¾

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 13:23:56
>>370
import java.math.BigInteger;
import java.util.*;
public class A implements Iterable<String> {
private String s;
public A(String s) { this.s = s; }
public Iterator<String> iterator() { return new B(); }
private class B implements Iterator<String> {
private BigInteger i = BigInteger.ZERO;
private final BigInteger m = BigInteger.valueOf(2).pow(s.length());
private final int len = s.length();
public boolean hasNext() { return i.compareTo(m) < 0; }
public String next() {
if (i.compareTo(m) >= 0) throw new NoSuchElementException();
StringBuilder sb = new StringBuilder(s);
for (int j = 0; j < len; j++) if (i.testBit(j)) sb.setCharAt(len - j - 1, '?');
i = i.add(BigInteger.ONE);
return sb.toString();
}
public void remove() { throw new UnsupportedOperationException(); }
}
}

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 13:24:37
Žg‚¢•û‚Í‚±‚ñ‚ÈŠ´‚¶‚Å
import java.util.*;
public class C {
public static void main(String[] args) {
Iterator<String> iterator = new A("ABCD").iterator();
while (iterator.hasNext()) {
String s = iterator.next();
System.out.println(s);//–{“–‚Ís‚ðŽg‚Á‚ÄŒŸõˆ—
}
}
}

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 13:28:05
ŠÈ’P‚É‘‚­‚Ȃ炱‚¤‚Å‚à‚¢‚¢
for (String s : new A("ABCD")) System.out.println(s);

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 14:18:24
ˆø”‚Ö‚ÌÄ‘ã“ü‚͔ے肹‚ñ‚ª‰¼ˆø”–¼‚©‚ç
i•Ï”‚Ì–ðŠ„‚ªjˆÓ–¡‚ª•Ï‚í‚éÄ‘ã“ü‚Í”½‘΂¾‚ÈBƒAƒŒ‚Í‘‚¢‚½“z‚É‚µ‚©“ǂ߂ñB

friend—~‚µ‚¢‚Ì‚ÍÝŒv‚ªˆ«‚¢B
const‚Íjava‚ł͖³ˆÓ–¡B

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 14:34:18
const‚Á‚Û‚¢‚à‚Ì‚ÍJSR-308‚̃Tƒ“ƒvƒ‹‚É‚ ‚é
@Readonly‚ª’ljÁ‚³‚ꂽ‚ç‹ß‚¢Ž–‚ªo—ˆ‚邿‚¤‚ɂȂ邩‚àH

378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 14:44:21
„@Readonly‚ª’ljÁ‚³‚ꂽ‚ç‹ß‚¢Ž–‚ªo—ˆ‚邿‚¤‚ɂȂ邩‚àH
generics‘g‚݇‚킹‚½‚è‚·‚邯Œ^–¼‚ª‚₽‚ç’·‚­‚È‚é‚̂͂¢‚½‚¾‚¯‚È‚¢‚¯‚ÇA
ƒR[ƒfƒBƒ“ƒOƒ~ƒX‚ðl‚¦‚邯‚â‚ނ𓾂Ȃ¢‚©cc

379:368, 370
07/08/07 18:02:05
„‚²‰ñ“š‰º‚³‚Á‚½ŠeˆÊ—l
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
­Xˆá‚Á‚½Œ`‚ł̎À‘•‚ƂȂ肻‚¤‚Å‚·‚ªA–³Ž–‚Éi‚ß‚ç‚ê‚»‚¤‚Å‚·B

// ŒŸõƒL[‚ÌŒ…”‚ðl—¶‚µ‚È‚¢‚Æ“‚¢«”\‚Éccorz

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 18:09:40
‚È‚ñ‚©‚æ‚­‚í‚©‚ç‚ñ‚ªAŒ³‚ÌŒŸõƒL[‚©‚糋K•\Œ»‚ð\’z‚µ‚Ä‚»‚ê‚ÅŒŸõ‚µ‚½•û‚ªŠÈ’P‚¶‚á‚È‚¢H

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 19:42:29
WŒv‚âƒCƒeƒŒ[ƒ^‚ð’S‚¤•Ï”‚È‚ÇA•ω»‚·‚邱‚Æ‚ª‘O’ñ‚Å‚ ‚é‚à‚̈ȊO‚ÍA
ˆø”‚ðŠÜ‚Þƒ[ƒJƒ‹•Ï”‚ÍŠî–{“I‚ÉÄ‘ã“ü‹ÖŽ~‚É‚µ‚½•û‚ª‚æ‚¢‚µA‚»‚¤‚·‚邱‚Æ‚ª‰Â”\B

ŠO‰ÈŽèp‚ɗႦ‚邯A‚“x‚ÈŽèp‚͉”\‚ÈŒÀ‚è–³‹Ûó‘Ô‚ð•ۂ‚±‚Ƃʼn‚߂ĉ”\‚ɂȂé
‚ÆA‚Ç‚±‚©‚Ì‚¨ˆÌ‚¢‚³‚ñ‚ªŒ¾‚Á‚Ä‚½ƒˆ

‚Ü‚½A‚±‚ÌƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚ÍA‘¼‚ÌƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚ðs‚¤Û‚Ì‘Oˆ—‚É‚à‚È‚éê‡‚à‚ ‚éB
—Ⴆ‚ÎAƒ[ƒJƒ‹•Ï”‚Ì“à—e‚ðƒƒ\ƒbƒh‚©‚çŽæ‚èo‚·‚悤‚ÉƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚·‚éÛA
“à—e‚ªƒƒ\ƒbƒh‚Ìꊂɂæ‚Á‚ĕςí‚Á‚Ä‚½‚碂éB

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 20:34:27
–¾Ž¦“I‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^[‚ð‹N“®‚µ‚Ä‚¢‚éŠÔAƒCƒ“ƒXƒ^ƒ“ƒXEƒtƒB[ƒ‹ƒh name ‚ÍŽQƂł«‚Ü‚¹‚ñ


‚±‚̃Gƒ‰[‚͂ǂ¤‚¢‚¤‚±‚Ƃłµ‚傤‚©H
’²‚ׂĂà‚í‚©‚ç‚È‚©‚Á‚½‚Å‚·B‚·‚݂܂¹‚ñB

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 20:49:06
ƒX[ƒp[ƒNƒ‰ƒX‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ªI‚í‚é‚܂ł̂ ‚¢‚¾ this ‚ÍŽg‚¦‚È‚¢B
—Ⴆ‚Î

class A {
A(int x){}
}
class B extends A {
int x = 10;
B() {
super( this.x ); // © ‚±‚ê
}
}

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:34:25
u¢ŠE‚Å‚¢‚¿‚΂ñŠÈ’Pv‚È‚…–{‚Ȃ̂Éc
‚T‚Oƒy[ƒW–ڂ̃Rƒ“ƒpƒCƒ‹‚ÅçT‚¢‚Ă܂·B
javac‚ª‚È‚ñ‚©‚¨‚©‚µ‚¢‚Ý‚½‚¢B‰½ŒÌ‚¾‚낤H

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:35:20
‚»‚ñ‚È–{‚à‚Á‚ĂȂ¢‚©‚ç‚í‚©‚ç‚È‚¢B
‚­‚킵‚­

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:40:22
ʼn‚ÌuƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ă݂év
‚Æ‚¢‚¤€–Ú‚Å

//MyJava

class MyJava{
@@@public static void main(String args[]) {
@ System.out.println("My Java Program");
}
}
‚ÆAƒeƒLƒXƒg‚őł¿‚Ü‚µ‚½B
‚ÅAƒRƒ“ƒpƒCƒ‹‚·‚é‚ñ‚Å‚·‚ª


387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:45:49
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å
¢cd c:\MyJava£
¢dir£
¢javac MyJava.java£
‚Ƒł‚Æ

¢'javac'‚ÍA“à•”ƒRƒ}ƒ“ƒh‚Ü‚½‚ÍŠO•”ƒRƒ}ƒ“ƒhA‘€ì‰Â”\‚È
ƒvƒƒOƒ‰ƒ€‚Ü‚½‚̓oƒbƒ`ƒtƒ@ƒCƒ‹‚Æ‚µ‚Ä”Fޝ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ£
‚Æo‚Ä‚µ‚Ü‚¤‚̂ł·B


388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:52:13
JDK ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©A
ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚¢‚é‚Ȃ炻‚̃Cƒ“ƒXƒg[ƒ‹æ‚ðŠm”F‚µ‚ÄA
‚»‚̃Cƒ“ƒXƒg[ƒ‹æ‚Ì bin ƒtƒHƒ‹ƒ_‚ðŠÂ‹«•Ï” PATH ‚ɒljÁ‚·‚éB
EEE‚»‚ÌŽè‚ÌÝ’è•û–@‚Á‚Ä–{‚ÉÚ‚Á‚ĂȂ¢H

389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:54:41
>>388—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ʼn‚ÉAJDK‚̃Cƒ“ƒXƒg[ƒ‹‚ÆAPATH‚Ìݒ肪ڂÁ‚Ă܂µ‚½B
‚»‚ê‚Í–{‚Ì’Ê‚è‚Éi‚ñ‚Å‚¢‚½‚̂ł·‚ªc

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:56:13
Ž¿–₳‚¹‚ĉº‚³‚¢B
intŒ^‚̃f[ƒ^u0xC01Av‚©‚çStringŒ^‚̃f[ƒ^"\uC01A"‚É
•ÏŠ·‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚È‚â‚è•û‚ª‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 21:59:19
>>389
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å PATH ‚Á‚đłÁ‚ÄA
JDK ‚Ì bin ƒtƒHƒ‹ƒ_‚ª‚¿‚á‚ñ‚ƒljÁ‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©Šm”F‚·‚éB
ƒGƒNƒXƒvƒ[ƒ‰[‚Ń}ƒCƒRƒ“ƒsƒ…[ƒ^‚©‚ç C: ¨ Program Files ¨ ... ‚Á‚Ä‚½‚Ç‚Á‚Ä‚¢‚Á‚ÄA
–{“–‚É‚»‚̃tƒHƒ‹ƒ_‚ª‘¶Ý‚µ‚Ä‚¢‚Ä’†‚É javac ‚ª‚ ‚é‚©‚Ç‚¤‚©Šm”F‚·‚éB

392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:00:02
>>391—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‘‘¬‚â‚Á‚Ă݂܂·B

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:03:02
>>390
int x = 0xc01a;
String s = "" + (char)x;

""+ ‚Á‚Ă̂ª‚È‚ñ‚©ƒCƒ„‚¾‚Á‚½‚çA–Ê“|‚¢‚¯‚Ç

String s = new String(new char[]{ (char)x });

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:04:27
>>389
URLØÝ¸(www.shuwasystem.co.jp)
³Œë•\o‚Ä‚¢‚邪AƒpƒX‚ÌÝ’è‚ð1.4‚̃fƒtƒHƒ‹ƒg‚Å‚â‚Á‚½‚ñ‚¾‚낤

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:21:49
>>390
String str = Integer.toString(0xC01A);

396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:24:52
‚·‚Ü‚ñAŠÔˆá‚¦‚½

String str = Character.toString((char)0xC01A);

‚¾‚È

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:27:56
>>391—l
C:\MyJava>path
PATH=C:WINDOWS\system32;C:WINDOWS;C:\WINDOWS\system32\Wbem;C:
\Program Files\pcbNavi\bin;C:\Program Files\Fujitsu\sa\dll;
c:\j2sdk_1.4.1_01\bin
‚Æ•\ަ‚³‚ê‚Ü‚µ‚½B
C: ¨ Program Files ¨Java¨‚Ì’†‚É‚Íjavac‚Í–³‚­A
C: ¨ j2sdk1.4.1 01 ¨bin¨javac‚Æ‚ ‚è‚Ü‚µ‚½B

‰½‚©ŠÔˆá‚Á‚½‚̂łµ‚傤‚©H

>>394—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
1.4.1@01‚ð‘I‚ñ‚Ń_ƒEƒ“ƒ[ƒh‚µ‚½‚̂ł·‚ªcŽ©M‚È‚¢‚Å‚·B



398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:31:06
ƒAƒ“ƒ_[ƒo[‚Ì—L–³‚ð‚æ‚­Šm”F‚µ‚Ă݂ÄB
PATH ‚Ì’†‚Ì j2sdk_1.4.1_01 ŽÀ‚Í j2sdk1.4.1_01 ‚ª³‚µ‚¢‚ñ‚¶‚á‚È‚¢H

399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:32:41
>>397
c:\j2sdk_1.4.1_01\bin\javac -version
‚Á‚ăRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚őł¿ž‚ñ‚ł݂Ä

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:35:39
‚Ç‚¤‚Å‚à‚¢‚¢‚ªApath‚Éݒ肵‚Ä‚à‚ë‚­‚ÈŽ–‚È‚¢‚ÆŽv‚¤‚ªEEE

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:39:51
>>390
new String(new int[] { 0xC01A }, 0, 1)

402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:40:39
>>390
String s = "\\u"+ String.format("%x", 0xC01A).toUpperCase();

403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:43:43
‚»‚ê‚È‚ñ‚©ˆá‚¤‚悤‚ÈEEE
‚Æ‚±‚ë‚Å toUpperCase ‚·‚é‚È‚ç %X ‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢H

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:52:02
>>398—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
j2sdk1.4.1_01 ‚ł͒ʂè‚Ü‚¹‚ñ‚Å‚µ‚½B
>>399—lA‚â‚Á‚Ă݂܂·B

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:53:54
>>399—lA¢Žw’肳‚ꂽƒpƒX‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ£‚ƂȂè‚Ü‚µ‚½B

406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 22:57:53
>>397 ‚É‚Í javac ‚Ì‚ ‚éƒtƒHƒ‹ƒ_–¼‚ª j2sdk1.4.1 01 ‚Á‚Ä‘‚¢‚Ä‚ ‚邯‚ÇA1.4.1 ‚Æ 01 ‚ÌŠÔ‚Í‹ó”’H
‚»‚¤‚¾‚Á‚½‚ç PATH ‚à‚»‚̂悤‚É
ˆêŽšˆê‹å“¯‚¶–¼‘O‚ð“ü‚ê‚Ä‚­‚¾‚³‚¢

407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 23:01:41
>>406—lA‚·‚݂܂¹‚ñBQ‚ ‚è‚Ü‚µ‚½B‚±‚±‚ł̑ł¿ŠÔˆá‚¢‚Å‚µ‚½B

408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 23:07:13
‚¶‚á‚ A >>397 ‚Ì PATH ‚É‚Í ...fujitsu\sa\dll; ‚Æ c:\j2sdk... ‚̊Ԃɉüs‚ª“ü‚Á‚Ă邿‚¤‚ÉŒ©‚¦‚邯‚ÇA
–{“–‚ɉüs‚â‚ç–³‘ʂȋ󔒂ª“ü‚Á‚Ä‚¢‚é‚̂ȂçAŽæ‚蜂¢‚Ă݂Ă­‚¾‚³‚¢B

409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 23:18:09
>>408—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚à‚¤ˆê“x‚â‚Á‚Ă݂܂·B

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 23:25:49
>>405
ƒGƒXƒp[‚µ‚Ă݂é
Dƒhƒ‰ƒCƒu‚ÉJDK“ü‚Á‚Ä‚¢‚邯‚©‚¶‚á‚È‚¢H

ƒGƒNƒXƒvƒ[ƒ‰[‚©‚çjavac.exe‚ð‘I‚ñ‚ÅAƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Ƀhƒ‰ƒbƒN•ƒhƒƒbƒv‚µ‚Ă݂Ă­‚ê
‚»‚±‚Å•\ަ‚³‚ꂽƒpƒX‚ð‚±‚±‚ɃRƒR‚ɃRƒs‚é

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 23:27:34
>>397
c:\j2sdk_1.4.1_01\bin
Žu‘ºAsdk‚ÌŒã‚ë‚É_“ü‚Á‚Ă邼
ƒL[ƒ{[ƒh‚Å“ü—Í‚·‚é‚ñ‚¶‚á‚È‚­‚ÄAƒpƒX‚̓Rƒs[•ƒy[ƒXƒg`

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/07 23:53:39
>>409
ƒGƒNƒXƒvƒ[ƒ‰‚ŃAƒhƒŒƒXƒo[‚ð•\ަ‚·‚邿‚¤‚É‚µ‚ĂȂ¢‚ÌH

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/08 01:05:36
ŠF—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
ƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚à‚¤ˆê‰ñŽn‚ß‚©‚ç‚â‚è’¼‚µ‚Ă܂µ‚½B
‚»‚Ì‚¨‚©‚°‚©Aƒ\[ƒXƒR[ƒh‚ð‘‚«’¼‚µ‚½‚¨‰A‚©i–{‚Ì•¶‘‚Ì•û‚Å‚Í
w//MyJavax‚ƂȂÁ‚Ă܂µ‚½‚ªAŽÀۂ̉æ–Ê‚ðŽÊ‚µ‚½ŽÊ^‚Å‚Íw//MyJava.javax‚Æj
PATH‚Ì•û‚àA–{‚ðŒ©‚é‚̂ł͂Ȃ­A>>411—l‚Ì’Ê‚è‚ɃRƒsƒy‚ð‚µ‚Ü‚µ‚½B

‰½‚Æ‚©‘Oi‚Å‚«‚Ü‚µ‚½B

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/08 01:09:45
‚Ü‚¸‚ÍWindows‚ÌŽg‚¢•û‚©‚çŽn‚ß‚é‚ׂ«‚¾‚È

415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/08 01:16:57
>>413
‚»‚ñ‚ȈႢ‚æ‚­Œ©‚‚¯‚½‚Ë
‚Å‚àƒRƒƒ“ƒg‚̈Ⴂ‚̓vƒƒOƒ‰ƒ€‚Ì“®ì‚ɉe‹¿‚µ‚È‚¢

416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/08 01:17:41
>>414—lA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Šæ’£‚è‚Ü‚·B
‚o‚bŽ©‘̉SŽÒ‚Ȃ̂ÉAŒP—ûŠwZ‚É“ü‚Á‚Ä‚µ‚Ü‚¢¡A–ˆ“ú‚ª•׋­‚Å‚·B
¡”N’†‚Ƀuƒƒ“ƒY‚ÆSJC-A‚ðŽæ“¾‚·‚邿‚¤‚ÉŒ¾‚í‚ê‚Ä‚¢‚Äc
“w—Í‚µ‚©‚È‚¢‚Å‚·‚ËB

417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/08 01:17:42
ŋ߂̓Rƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚àbat‚à‚¢‚ç‚È‚¢‚©‚ç‚È

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/08 01:54:40
>>384
‚©‚í‚¢‚»‚¤‚¾‚ªA‚»‚Ì–{‚Í’n—‹‚¾‚©‚çB

‚«‚Ý‚Í‚à‚¤‚µ‚΂炭‚µ‚½‚ç

@@–{‚Ì’Ê‚è‚É‚â‚Á‚½‚̂ł·‚ªƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B

@@¸“x‚ª—Ž‚¿‚Ä‚¢‚é‰Â”\«
@@ŒŸo’lF@double
@@Šú‘Ò’lF@float
@@a = 2.0;
@@ƒGƒ‰[@‚PŒÂ

‚Æ‚¢‚¤Ž¿–â‚ð‚·‚é‚Å‚ ‚낤B

½ÚØÝ¸(tech”Â:354-364”Ô)



419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/08 07:12:47
“ÆK‚ª—Ç‚¢‚Æ•·‚«”ƒ‚Á‚½‚ª•ªŒú‚¢‚̂Ŏ‚¿‰^‚тɕs•Ö‚Å‚ ‚Ü‚è“ǂ܂Ȃ¢‚—‚—‚—‚—‚—‚—‚—


ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5273“ú‘O‚ÉXV/116 KB
’S“–:undef