y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
778:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 10:11:39
>>775
eclipse ‚È‚çƒeƒ“ƒvƒŒ[ƒg‚ðŽg‚Á‚ÄA­‚µŠy‚ªo—ˆ‚éB‰º‚̂ق¤‚ɗႪ‚ ‚éB
URLØÝ¸(www.eclipsewiki.net)

>>776
ƒƒ\ƒbƒh‚Æ‚»‚Ì“à•”ƒNƒ‰ƒX‚Ƃŋ¤—p‚ÅŽg‚¤•Ï”‚ÍAƒƒ\ƒbƒh“à final ‚Æ‚µ‚ÄAƒRƒ“ƒpƒCƒ‹‚ð’Ê‚·B
‘¼‚É‚à•û–@‚Í‚ ‚邯Žv‚¤‚¯‚ÇA‚»‚êˆÈã‚È‚çAƒNƒ‰ƒX“àƒNƒ‰ƒX‚É‚µ‚Ä‚¿‚á‚ñ‚Æ’è‹`‚µ‚Ü‚µ‚åB

779:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 16:41:22
String s = "ab" + \r + "cd" + \n + "ef";
³‚µ‚­’¼‚µ‚Ä‚­‚¾‚³‚¢B

780:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 16:43:38
String s = "ab\rcd\nef";
’¼‚µ‚Ü‚µ‚½B

781:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 16:43:54
String s = "ab\rcd\nef";

782:781
08/02/25 16:44:30
‚©‚Ô‚Á‚½...orz

783:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 16:46:12
780,781 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

784:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 16:47:23
qa3808666 ‚©‚Ô‚Á‚Ä‚é...

785:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 17:24:32
‚»‚ê‚Í‚©‚Ô‚Á‚Ä‚é‚ñ‚¶‚á‚È‚­‚ă}ƒ‹ƒ`ƒ|ƒXƒg‚¾‚낤c

786:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 17:47:04
tomcat‚Ìjsp-examples‚É‚ ‚éFORM”F؂̃Tƒ“ƒvƒ‹‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
‚Ü‚¸‘€ì‚ð1->5‚̇‚Ås‚Á‚½Œ‹‰Ê‚ð‘‚«‚Ü‚·B

1.URLØÝ¸(hostname:port)‚ɃAƒNƒZƒX‚·‚邯FORM”FØ‹@”\‚ª“­‚«login.jsp‚ª•\ަ‚³‚ê‚éB
2.login.jsp -> Username/Password‚ðŠÔˆá‚¦‚Ä“ü—Í->error.jsp‚ª•\ަ‚³‚ê‚éB
3.error.jsp -> "try again"‚ðƒNƒŠƒbƒN -> login.jsp‚ª•\ަ‚³‚ê‚éB
4.login.jsp -> Username/Password‚𳂵‚­“ü—Í -> login.jsp‚ªÄ•\ަ‚³‚ê‚éB
5.login.jsp -> Username/Password‚𳂵‚­“ü—Í -> HTTPƒXƒe[ƒ^ƒX 404 - /jsp-examples/security/protected/j_security_check

4‚ÅUsername/Password‚𳂵‚­“ü—Í‚µ‚Ä‚¢‚é‚Ì‚Å1‚Ìindex.jsp‚É”ò‚Ô‚±‚Æ‚ðŠú‘Ò‚µ‚½‚̂ł·‚ªAlogin.jsp‚ªÄ•\ަ‚³‚ê‚Ü‚µ‚½B
login.jsp‚Ìo—Í“à—e‚ªƒuƒ‰ƒEƒU‚É•\ަ‚³‚ê‚½Žž‚ÉAƒ\[ƒX‚ð•\ަ‚µ‚Ä‚Ý‚é‚Æ
 2‚Ìlogin.jsp
<form method="POST" action='j_security_check;jsessionid=74394043647C95BAC48CC67ECDFFEFB7' >
 4‚Ìlogin.jsp
<form method="POST" action='j_security_check' >
”äŠr‚µ‚Ä‚Ý‚é‚ÆA4‚̃\[ƒX‚ł̓ZƒbƒVƒ‡ƒ“ID‚ª•t‰Á‚³‚ê‚Ä‚¢‚È‚¢ˆ×‚ÉA–{—ˆ‚Ì‘JˆÚæ‚ÌURL‚ðŒ©Ž¸‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚éA‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H

jspƒ\[ƒXƒtƒ@ƒCƒ‹‚ðŒ©‚é‚ÆAlogin.jsp‚àerror.jsp‚àresponse.encodeURL()‚ÌŒ‹‰Ê‚ðƒZƒbƒg‚µ‚Ä‚¢‚Ü‚µ‚½B
login.jsp‚ÌƒŠƒNƒGƒXƒg‰ÓŠ
<form method="POST" action='<%= response.encodeURL("j_security_check") %>' >
error.jsp‚©‚çlogin.jsp‚ð•\ަ‚·‚郊ƒ“ƒN‰ÓŠ
<a href='<%= response.encodeURL("login.jsp") %>'>again</a>.

¡‚̂܂܂¾‚Æerror.jsp‚©‚çƒuƒ‰ƒEƒU‚Ì–ß‚éƒ{ƒ^ƒ“‚Å‘O‰æ–Ê(login.jsp)‚É–ß‚ç‚È‚¢‚ÆA”FØŒã‚ÉŠú‘Ò‚µ‚½URL‚Ö‘JˆÚ‚µ‚Ä‚­‚ê‚Ü‚¹‚ñB
error.jsp‚É‚ ‚éƒAƒ“ƒJ[ƒ^ƒO‚Ålogin.jsp‚É–ß‚Á‚½Žž‚à“¯‚¶“®‚«‚É‚³‚¹‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚ÉC³‚·‚ê‚ΑΉž‚Å‚«‚é‚Å‚µ‚傤‚©H

787:786
08/02/25 17:51:39
Œg‘т̃uƒ‰ƒEƒU‚Å‚àŒ©‚é‚Ì‚ÅuJavaScript‚ÍŽg‚í‚È‚¢v‚Æ‚¢‚¤‘O’ñ‚Å‚¨Šè‚¢‚µ‚Ü‚·B

788:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 18:37:01
Ž©ì‚Ì‚ ‚鈳kƒA[ƒJƒCƒu‚̉𓀃XƒgƒŠ[ƒ€‚ðì‚낤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
‚»‚̈³kŒ`Ž®‚̓‰ƒCƒuƒ‰ƒŠ‚ðŽ‚Á‚Ä‚¨‚èAInflaterInputStream‚ð—˜—p‚·‚邯”äŠr“I‚ÉŠy‚ÉŽÀŒ»‚Å‚«‚邯l‚¦‚½‚̂ł·‚ªA
read()‚âread(byte[],int,int)‚È‚ÇA‚¢‚¸‚ê‚É‚¹‚惆[ƒU[‚ªŒˆ‚ß‚éƒoƒbƒtƒ@‚̃TƒCƒY‚ʼn𓀂ðs‚¤•K—v‚ª‚ ‚邽‚ßA¡‰ñ‚̂悤‚ȉ𓀂·‚鑤‚Å’PˆêƒoƒCƒg“ǂݞ‚ÝŽž‚Éo—Í‚³‚ê‚éƒf[ƒ^‚ðŒˆ‚ß‚éƒ‰ƒCƒuƒ‰ƒŠ‚ðŽ‚Á‚½ˆ³kŒ`Ž®‚ł͂ǂ̂悤‚És‚¤‚ׂ«‚Ȃ̂©•ª‚©‚è‚Ü‚¹‚ñB
‰ð“€‚µ‚½ƒf[ƒ^‚àƒoƒbƒtƒ@ƒŠƒ“ƒO‚µ‚ÄAƒ†[ƒU[‚̃TƒCƒY‚ɇ‚킹‚Äo—Í‚·‚ê‚ÎŽÀŒ»‚͂ł«‚邯Žv‚¤‚̂ł·‚ªA‰½‚©‘¼‚É‚¢‚¢•û–@‚͂Ȃ¢‚à‚Ì‚©‚ÆŽv‚¢Ž¿–₵‚Ü‚µ‚½B
Inflater‚̃\[ƒX‚à“Ç‚ñ‚ł݂½‚̂ł·‚ªAŠÌS‚Ì•”•ª‚Ínativeƒƒ\ƒbƒh‚ɂȂÁ‚Ä‚¨‚茋‹Ç‚ǂ̂悤‚ÈŽÀ‘•‚Ȃ̂©•ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B—Ç‚¢•û–@‚ª‚²‚´‚¢‚Ü‚µ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢B

789:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 19:24:42
>>788
„‰ð“€‚µ‚½ƒf[ƒ^‚àƒoƒbƒtƒ@ƒŠƒ“ƒO‚µ‚ÄAƒ†[ƒU[‚̃TƒCƒY‚ɇ‚킹‚Äo—Í‚·‚ê‚ÎŽÀŒ»‚͂ł«‚邯Žv‚¤‚̂ł·‚ª

‚»‚ꂵ‚©‚È‚¢‚̂łÍEEE
1ƒoƒCƒg‚¾‚¯•Ô‚·read()‚ðŽÀ‘•‚·‚ê‚΂ ‚Ƃ̓fƒtƒHƒ‹ƒg‚ÌŽÀ‘•‚ª‚ ‚é‚Ì‚ÅA
class@MyInputStream@extends@InputStream@{
@private@byte[]@buf;
@private@int@pos,@size;
@public@int@read()@throws@IOException@{
@@if@(pos@==@size)@{
@@@//@‰ð“€ƒf[ƒ^‚ðbuf‚É‹l‚ß‚Äsize‚ðƒZƒbƒg
@@@pos@=@0;
@@}
@@return@buf[pos++];
@}
}
‚±‚ꂾ‚¯‚Å‚àˆê‰ž“®‚­‚æ
InflaterInputStream‚ð‚Ç‚¤—˜—p‚µ‚悤‚Æ‚µ‚Ä‚é‚Ì‚©‚æ‚­‚í‚©‚ç‚ñ‚ªA‚ ‚ê‚ÍzlibƒXƒgƒŠ[ƒ€ê—p

790:789
08/02/25 19:27:03
~return@buf[pos++];
›return@buf[pos++]@&@255;
‚Å‚µ‚½EEE

791:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 20:59:08
>>775

Ž×“¹‚©‚à‚µ‚ê‚ñ‚ªB ‚È‚ñ‚©Ž|‚¢•û–@A‚Æ‚¢‚¤‚±‚ƂȂçB

Enum ‚Ì’†‚É‘‚­’蔂͂P‚‚P‚‚ªƒVƒ“ƒOƒ‹ƒgƒ“‚¾B
‘S’蔂ɋ¤’ʂ̃ƒ\ƒbƒh‚àU‚é•‘‚¢‚ªˆÙ‚Ȃ郃\ƒbƒh‚àŽÀ‘•‚Å‚«‚邼B


792:‚¿‚ñ‚± ŸGbXlaaQNk.
08/02/25 21:04:53
Java‚ɂ̓vƒŠƒ~ƒeƒBƒu‚ÆŽQÆ‚ª¬Ý‚µ‚Ä‚¢‚Ü‚·B
List‚ȂǂðŽg‚¤Žž‚ɂ͎QÆŒ^‚µ‚©Žg‚¦‚È‚¢‚̂ł·‚ªA
‚¢‚Á‚»‚·‚ׂĂÌint‚ðInteger‚É‘‚«Š·‚¦‚½•û‚ª‚¢‚¢‚Å‚µ‚傤‚©H
ƒvƒŠƒ~ƒeƒBƒuŒ^‚̈µ‚¢‚ð‚݂Ȃ³‚ñ‚Ç‚¤‚µ‚Ä‚¢‚Ü‚·‚©H
‚¨‚ê‚ÍRuby‚©‚çJava‚É—ˆ‚½‚Ì‚Å”Žš‚ªŽQÆŒ^‚¶‚á‚È‚¢‚Æ‚¢‚¤‚Ì‚É
‚·‚²‚­ˆá˜aŠ´‚ðŠ´‚¶‚Ü‚·B‚Ü‚µ‚Ä‚â¬Ý‚µ‚Ä‚¢‚邯‚¢‚¤‚͔̂ñ펖‘Ô‚Å‚·B

¡‚·‚²‚­”Y‚ñ‚Å‚¢‚Ü‚·B
‚݂Ȃ³‚ñ‚ª‚Ç‚¤‚µ‚Ä‚¢‚é‚©‚ð’m‚肽‚¢‚Å‚·B

793:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:09:13
>>789
ƒlƒbƒg‚ÉŒq‚ª‚ç‚È‚­‚ĕԎ–‚ª’x‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
•·‚¢‚Ä‚¢‚½—§ê‚Å\‚µ–ó‚È‚¢‚Å‚·B
Inflater‚ð—˜—p‚µ‚悤‚ÆŽv‚Á‚½‚Ì‚ÍAŒ`Ž®‚É‹¤’Ê“_‚ª‘½‚­A‚¢‚­‚‚©‚ðƒI[ƒo[ƒ‰ƒCƒh‚·‚ê‚΂ł«‚»‚¤‚È‹C‚ª‚µ‚½‚½‚߂ł·B
Šm‚©‚É–{—ˆ‚Ì—p“r‚©‚çŠO‚ê‚Ü‚·‚̂Ŏg—p‚·‚ׂ«‚ł͂ ‚è‚Ü‚¹‚ñ‚ËB

‚â‚Í‚èƒoƒbƒtƒ@‚©‚Ü‚·‚±‚Ƃɂµ‚Ü‚·B
e؂ɂǂ¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

794:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:10:35
>>792
‚¹‚Á‚©‚­ƒvƒŠƒ~ƒeƒBƒuŒ^‚ª‚ ‚é‚̂ɂ킴‚í‚´ƒIƒuƒWƒFƒNƒg‚É‚·‚é•K—v‚͂Ȃ¢‚ÆŽv‚¢‚Ü‚·B
ƒRƒXƒg‚Ì–â‘è‚à‚à‚¿‚ë‚ñ‚Å‚·‚ªA‰½‚æ‚舵‚¢‚É‚­‚¢‚Å‚·B

795:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:18:04
>>792

Integer ‚Á‚ÄAƒIƒuƒWƒFƒNƒg‚¾‚Ƃ͌¾‚Á‚Ä‚àA’†‚̃f[ƒ^‚ð‘‚«Š·‚¦‚ç‚ê‚È‚¢‚©‚ç•s•Ö‚¾‚æB
List ‚È‚Ç‚É‚Í int ‚ð“ü‚ê‚Ä‚à auto boxing ‚³‚ê‚é‚ñ‚¾‚©‚çAint ‚̂܂܂ł¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È‚ B

‚݂Ȃ³‚ñ‚ª‚Ç‚¤‚µ‚Ä‚¢‚é‚©A‚ÉŠÖ‚µ‚Ä‚ÍAu‹C‚É‚µ‚Ä‚¢‚È‚¢v‚¾‚ÆŽv‚¤B


796:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:18:13
>>792
‚»‚¤‚¢‚¤Œ¾Œê‚¾‚©‚çŽó‚¯“ü‚ê‚邵‚©‚È‚¢
Ruby‚Í—‘z‚ðdŽ‹‚µ‚½•ª’x‚­‚È‚Á‚Ă邵
C#‚̓vƒŠƒ~ƒeƒBƒuŒ^‚̈µ‚¢‚ð•Ï‚¦‚Ä—¼—§‚³‚¹‚Ă邯‚Ç‚»‚Ì•ª•¡ŽG‚ɂȂÁ‚Ä‚½‚è‚·‚é

797:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:42:46
Strint[] a = {"A","B"};
a‚Ì—v‘f”‚ð1‚É‚·‚étruncate‚Ý‚½‚¢‚È‚à‚̂͂ ‚è‚Ü‚¹‚ñ‚©H


798:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 21:54:32
”z—ñ‚¶‚á‚È‚­‚ÄƒŠƒXƒg‚¶‚á‘Ê–Ú‚È‚ñH

799:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:01:35
>>798
Strint[] a; ‚Æ‚¢‚¤”z—ñ‚Å‚â‚肽‚¢‚Å‚·B
Strint[] a = {"A","B"};
‚±‚±‚ň—‚µ‚Ä"A"‚ª•s—v‚¾‚Æ•ª‚©‚Á‚ÄA
a = {"B"};
‚Æ‚·‚ê‚΂悢‚̂łµ‚傤‚©H
ˆÈ‘O‚Ìa‚Ía = {"B"};‚·‚é’¼‘O‚ɃKƒxƒR‚³‚ê‚é‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚à“à•”‚Åtruncate‚Ý‚½‚¢‚È‚±‚Æ‚³‚ê‚ÄAa‚̃AƒhƒŒƒX‚͕ςí‚ç‚È‚¢‚̂łµ‚傤‚©H

800:‚¿‚ñ‚± ŸGbXlaaQNk.
08/02/25 22:04:44
>>795
”z—ñ‚ÌautoBoxing‚ª‚È‚¢‚Å‚·B
—Ⴆ‚Î

void methodA(int a)
‚ÉIntegerŒ^‚ð•ú‚èž‚ñ‚¾‚炱‚ê‚ÍBoxing‚³‚ê‚Ü‚·‚ªA

void methodB(int[] a)
‚ÉInteger[]Œ^‚ð•ú‚螂ނ̂̓Gƒ‰[‚ɂȂè‚Ü‚·B

”z—ñ‚©‚çList‚ðì‚鎞‚É‚àŽQÆŒ^‚ª‹­§‚³‚ê‚é‚̂ŕs—˜‚©‚ÆŽv‚¢‚Ü‚µ‚½B
i—Ⴆ‚ÎArrayList<int>‚̓Gƒ‰[‚ɂȂéj

>>796
JRuby‚àƒ_ƒ‚Å‚µ‚傤‚©Hi‘¬“x‚ÉŠÖ‚µ‚Äj

801:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:05:33
>>799
a = {"B"};
‚ł悢B{"A","B"}‚ÍGC‚Ü‚©‚¹B
‚¿‚Ȃ݂ÉGC‚ÍA•s—v‚ɂȂÁ‚½‚瑦ŽÀs‚³‚ê‚é–ó‚¶‚á‚È‚¢‚æB

802:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:09:09
>>801
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BƒKƒxƒR‚É”C‚¹‚Ü‚·B

803:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:09:22
>>801
‚»‚êA‰Šú‘ã“ü‚Å‚µ‚©‚Å‚«‚È‚¢‚ñ‚¶‚á‚ËH

804:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:12:12
>>803
‚»‚¤‚Å‚µ‚½B
Strint[] a; ‚Æ‚¢‚¤”z—ñ‚Å‚â‚肽‚¢‚Å‚·B
Strint[] a = {"A","B"};
‚±‚±‚ň—‚µ‚Ä"A"‚ª•s—v‚¾‚Æ•ª‚©‚Á‚ÄA
Strint[] aTemp = {"B"};
‚̂悤‚ÉA‚à‚¤1‚•ϔ‚ª•K—v‚Å‚·‚©H

805:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:16:45
aTemp‚Ì—v‘f”‚͂ǂ¤‚·‚é‚Ì?
ArrayList‚ðì‚Á‚Ä•K—v‚È—v‘f‚¾‚¯’ljÁ‚µ‚Ä‚¢‚Á‚ÄŒã‚Å”z—ñ‚ɕϊ·‚µ‚½‚Ù‚¤‚ª‘‚¢
”z—ñ‚Å‚â‚é‚É‚µ‚Ä‚à‚Ç‚¤‚¹“¯‚¶‚悤‚È‚±‚Æ‚ðŽ©•ª‚Å‚â‚邱‚ƂɂȂé

806:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:17:13
String[] a = {"A", "B"};
a = new String[1];
a[0] = "B";
‚ł悭‚ËH

807:798, 803, 806
08/02/25 22:18:52
>>805
‚ñ‚¾‚È‚ŸB
ArrayList<String> a = new ArrayList<String>();
a.add("A"); a.add("B");
a.remove(0);
‚Æ‚©‚Å‚¢‚¢‚ÆŽv‚Á‚½B

808:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:25:09
>>806
‚»‚¤‚Å‚«‚é‚ñ‚Å‚·‚ËB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>>807
STL‚Á‚Ă܂¾‚æ‚­•ª‚©‚ç‚È‚¢‚ñ‚Å‚·B‚Å‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

809:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:27:18
STLw
‚»‚ê‚Í‚¨‚¢‚Æ‚¢‚ÄC>>806‚Å‚¢‚¢‚ñ‚¾‚Á‚½‚ç
String[] a = { "B" };
‚Æ‘S‚­•Ï‚í‚ç‚È‚¢‚æ

810:798, 803, 806
08/02/25 22:28:13
STL‚ÍC++‚̃‰ƒCƒuƒ‰ƒŠ‚Ì‚±‚Æ‚¶‚á‚Ë[‚ÌH‚—
‚¿‚Ȃ݂ɔz—ñ‚ւ̕ϊ·‚Í
String[] array = a.toArray(new String[a.size()]);
‚Å‚¢‚¢‚ÆŽv‚¤

811:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:51:19
>>807
”z—ñƒ‚ƒhƒL‚ƃRƒŒƒNƒVƒ‡ƒ“
List<String> list = Arrays.asList("A", "B");
System.out.println(list);
list = ArrayList<String>(list); // •ÒW‰Â”\‰»
list.remove(0);
System.out.println(list);

812:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 22:57:41
>>808
‚¨‚Ü‚¢‚ÍŠ¨ˆá‚¢‚µ‚Ä‚éBJava‚Ì”z—ñ‚̓TƒCƒY‚ð•ÏX(C‚ÅŒ¾‚¤‚Æ‚±‚ë‚Ìrealloc)o—ˆ‚È‚¢B
”z—ñŒÀ’è‚Å’·‚³‚ð•Ï‚¦‚é‚É‚ÍAV‚µ‚¢•ʂ̔z—ñ‚ðì‚Á‚ăRƒs[‚·‚邵‚©‚È‚¢B
¡‚܂ŋ“‚ª‚Á‚Ä‚½—á‚Í‘S‚ÄV‚µ‚¢•ʂ̔z—ñ‚ðì‚Á‚Ä‚¢‚邾‚¯B
’·‚³‚ª•Ï‚í‚éê‡A’Êí‚ÍArrayList“™‚ÌListŒn‚̃RƒŒƒNƒVƒ‡ƒ“‚ðŽg‚¢A
‚Ç‚¤‚µ‚Ä‚à”z—ñ‚ª•K—v‚Èê–ʂł¾‚¯toArray()‚ŕϊ·‚·‚éB

813:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:07:52
>>800

”z—ñ‚ÍŠù‚ɃIƒuƒWƒFƒNƒgi•Ï”‚ɂ͎QÆ‚ªŽû‚ß‚ç‚ê‚éj‚¾‚©‚çAauto Boxing ‚Í‚¢‚ç‚È‚¢‚µA
List ‚É‚à add ‚Å‚«‚éB
int[] ‚ð—v‹‚µ‚Ä‚¢‚éŠ‚É Integer[] ‚ð•ú‚螂ނƃGƒ‰[‚ɂȂé‚̂͌^‚ªˆá‚¤‚©‚çB
•ú‚螂߂邱‚Æ‚ðŠú‘Ò‚·‚é‚Ì‚Í
int ‚ɑΉž‚·‚é‚Ì‚ª IntegerAint[] ‚ɑΉž‚·‚é‚Ì‚ª Integer[] ‚Æ‚¢‚¤Š´Šo‚ª‚ ‚é‚©‚炾‚낤‚ªA
‚±‚Ì‚S‚‚̒†‚ÅAint ‚¾‚¯‚ªƒvƒŠƒ~ƒeƒBƒuAInteger ‚¾‚¯‚ª’l•ÏX‚ª•s•ւȂ̂ÅA
Integer ‚Í int ‚ðƒIƒuƒWƒFƒNƒg‚É‚·‚邽‚ß‚¾‚¯‚É‚ ‚é“Á•ʂȑ¶Ý‚ÅA
‘ÎÌ«‚Í‚ ‚܂薳‚¢A‚Æl‚¦‚½•û‚ª‚¢‚¢B


814:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:30:24
>812
•ÏX•s‰Â‚Ègetter‚ÅŒ‹\toArrayŽg‚í‚ñ‚©H

815:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:32:42
ˆêŒ‹³‚¦‚Ä‚­‚¾‚³‚¢B

main()‚Ì’†‚Å‹Lq‚µ‚Ä‚¢‚½ˆ—‚ðA
‚Ù‚©‚̃tƒ@ƒCƒ‹‚ÌŠÖ”‚Ɉړ®‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚·‚ê‚΂悢‚©‚í‚©‚炸A‹³‚¦‚Ăقµ‚¢‚Å‚·B
(ƒTƒuƒ‹[ƒ`ƒ“‚ň—‚ð‚·‚é‚æ‚¤‚Èl‚¦•û‚ÅB)

cŒ¾Œê‚ÅŒ¾‚¦‚ÎA
main(){
@@ˆê˜A‚̈—‚̂܂Ƃ܂è1
@@ˆê˜A‚̈—‚̂܂Ƃ܂è2
p
‚ƂȂÁ‚Ä‚¢‚½‚à‚Ì‚ð
main(){
@@func1(“n‚·•K—v‚Ì‚ ‚é•Ï”)
@@ˆê˜A‚̈—‚̂܂Ƃ܂è2
}
func1(ˆø”){
@@ˆê˜A‚̈—‚̂܂Ƃ܂è1‚Ì‘ã‘Ö
@@•K—v‚ª‚ ‚ê‚Îreturn•¶
}
‚Æ‚¢‚Á‚½Š´‚¶(Œ^‚Æ‚©×‚©‚¢‚±‚Ƃ͕ʂƂµ‚ÄB)‚É•ªŠ„‚µ‚½‚¢‚̂ł·‚ªB

¡‚ÌŽ©•ª‚Ì’mޝ‚Å‚ÍAƒNƒ‰ƒX‚ðì‚Á‚ÄAƒƒ\ƒbƒh‚ðì‚Á‚ÄA
ƒƒ\ƒbƒh‚ðƒCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚ÄA
‰¼‚ɃCƒ“ƒXƒ^ƒ“ƒX‚ªÝ’肳‚ꂽ•Ï”‚Ì–¼‘O‚ªaaa‚Æ‚µ‚½‚çA
aaa.ƒƒ\ƒbƒh(ˆø”)@‚Æ‚·‚é‚­‚ç‚¢‚µ‚©A“ª‚ª‰ñ‚è‚Ü‚¹‚ñB
ƒƒ\ƒbƒh‚ð—˜—p‚µ‚½‚¢‚¾‚¯‚ÅAƒCƒ“ƒXƒ^ƒ“ƒX‰»‚ª•K—v‚Ȃ̂©‹^–â‚ÅA‚â‚è‚©‚½‚ª‚ ‚邿‚¤‚È‹C‚ª‚µ‚Ü‚µ‚ÄB

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

816:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:39:52
>>815
•ʃNƒ‰ƒX‚É‚·‚é•K—v‚ª‚È‚¢‚̂ȂçA•ʃNƒ‰ƒX‚É‚µ‚È‚­‚Ä‚¢‚¢‚ñ‚¶‚á‚È‚¢H
main‚̂ق©‚ɃNƒ‰ƒXƒƒ\ƒbƒh‘‚¯‚΂悢B

‘¼‚©‚ç‚àŽg‚¢‚½‚¢‚¯‚ÇAƒCƒ“ƒXƒ^ƒ“ƒX‚ðì‚éˆÓ–¡‚ª‚È‚¢‚̂ȂçAƒ†[ƒeƒBƒŠƒeƒBƒNƒ‰ƒX‚Æ‚¢‚¤Žè‚à‚ ‚éB
java.lang.Math‚Ý‚½‚¢‚ȃNƒ‰ƒXBƒƒ\ƒbƒh‚Í‘S‚ÄAƒNƒ‰ƒXƒƒ\ƒbƒh‚Æ‚µ‚Ä’è‹`‚·‚éB


817:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:45:00
>>815
>ƒƒ\ƒbƒh‚ð—˜—p‚µ‚½‚¢‚¾‚¯‚ÅAƒCƒ“ƒXƒ^ƒ“ƒX‰»‚ª•K—v‚Ȃ̂©
ƒIƒuƒWƒFƒNƒgŽwŒü‚Ì¢ŠE‚ł͕K—v‚¾‚Æ‚¢‚¤‘O’ñ‚È‚ñ‚¾‚æ
Œ´‘¥‚Æ‚µ‚Ä‚·‚ׂẴƒ\ƒbƒh‚͂ǂÁ‚©‚̃Nƒ‰ƒX‚É‘®‚µ‚Ä‚¢‚ÄAƒCƒ“ƒXƒ^ƒ“ƒX‚ð‰î‚µ‚ÄŽg—p‚·‚鎖‚ªŠî–{
‹t‚ÉŒ¾‚¦‚΃Nƒ‰ƒX‚É‘®‚·‚邯‚ÇAƒCƒ“ƒXƒ^ƒ“ƒX‚ð‰î‚³‚È‚¢mainƒƒ\ƒbƒh‚Ì•û‚ª“ÁŽê

е‚ê‚é‚Ü‚ÅAƒƒŠƒbƒg‚ðŠ´‚¶‚é‚܂ł͉ð‚ç‚ñ‚ÆŽv‚¤‚ªAʼn‚Í‚»‚¤‚¢‚¤¢ŠE‚ÆŽv‚¤‚µ‚©‚È‚¢

818:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:47:04
>>815

ƒƒ\ƒbƒh‚Í‚¢‚­‚ç•ªŠ„‚µ‚Ä‚àƒƒ\ƒbƒh‚¾B
‚»‚̗Ⴞ‚ƃIƒuƒWƒFƒNƒg‚ɂȂé‚Ì‚Í (“n‚·•K—v‚Ì‚ ‚é•Ï”) ‚Á‚Ă₂¾‚¯‚¾‚ÈB

main() ‚Å
“n‚·•K—v‚Ì‚ ‚é•Ï”‚ÌŒ^ obj = new “n‚·•K—v‚Ì‚ ‚é•Ï”‚ÌŒ^();
‚µ‚ÄA
obj.func1()


819:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:47:46
>>809
Strint[] a = {"A","B"};
‚±‚±‚ň—‚µ‚Ä"A"‚ª•s—v‚¾‚Æ•ª‚©‚Á‚ÄA
Strint[] a = {"B"};

ªa‚ª2d’è‹`‚ɂȂé‚Ì‚Å>>806‚Ì•û–@‚É‚µ‚Ü‚µ‚½B


820:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:49:18
>>815
// ƒƒCƒ“ƒNƒ‰ƒX(Main.java)
public class Main {
@@public static void main(String[] args){
@@@@Sample.func();
@@}
}

// ƒTƒuƒ‹[ƒ`ƒ“ƒNƒ‰ƒX(Sample.java)
public class Sample {
@@public static void func(){
@@@@// ªstatic‚Ńƒ\ƒbƒh‚ð錾‚·‚ê‚Î<ƒNƒ‰ƒX–¼>.<ƒƒ\ƒbƒh–¼>‚ŃAƒNƒZƒX‚Å‚«‚éB
@@@@System.out.println("Hello, world!");
@@}
}

821:815
08/02/25 23:49:35
815‚Å‚·B
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·A816,817B

>ƒNƒ‰ƒXƒƒ\ƒbƒh(816)
ƒNƒ‰ƒXƒƒ\ƒbƒh‚ÌŠT”O‚ð’m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

>ƒIƒuƒWƒFƒNƒgŽwŒü‚Ì¢ŠE‚ł͕K—v‚¾‚Æ‚¢‚¤‘O’ñ‚È‚ñ‚¾‚æ(817)
‚»‚Ìl‚¦‚ð—‰ð‚Å‚«‚邿‚¤‚É“w—Í‚µ‚Ä‚¢‚«‚Ü‚·B
Žw“E‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

822:815
08/02/25 23:51:52
>820
ƒŒƒXƒ|ƒ“ƒX‹Lq‚µ‚Ä‚¢‚éÅ’†‚ÉXV‚³‚ꂽ‚悤‚ÅAޏ—炵‚Ü‚µ‚½B

816‚Ì‚¨‚Á‚µ‚á‚éAƒNƒ‰ƒXƒƒ\ƒbƒh‚Ì‹ï‘Ì—á‚Å‚·‚ËB
‚í‚©‚è‚â‚·‚¢à–¾‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

823:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:51:53
>>815

„‚Ù‚©‚̃tƒ@ƒCƒ‹‚ÌŠÖ”‚Ɉړ®‚µ‚½‚¢
„ƒTƒuƒ‹[ƒ`ƒ“‚ň—‚ð‚·‚é‚æ‚¤‚Èl‚¦•û‚Å
„ƒƒ\ƒbƒh‚ð—˜—p‚µ‚½‚¢‚¾‚¯‚Å

ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚½‚­‚È‚¢‚Ȃ瓖‘RƒCƒ“ƒXƒ^ƒ“ƒX‰»‚Í•s—v‚¾B


824:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/25 23:58:44
>>815
‘¼‚Ì•û‚ªŽw“E‚µ‚Ä‚ç‚Á‚µ‚á‚邿‚¤‚ÉA
ƒƒ\ƒbƒh‚ÍA•K‚¸‚µ‚àƒIƒuƒWƒFƒNƒg‚ÉŠÖ˜A•t‚¯‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB

ŽÖ‘«BJava‚Å‚Íu‘¼‚̃tƒ@ƒCƒ‹‚É‹Lq‚·‚év‚Æ‚¢‚¤ŠT”O‚Í‚ ‚è‚Ü‚¹‚ñB
‚ ‚­‚܂łàAƒNƒ‰ƒX‚𕪂¯‚é‚©‚Ç‚¤‚©A‚Å‚·B
‚»‚ê‚䂦‚©AƒNƒ‰ƒX“àƒNƒ‰ƒX‚Å‚ ‚é“à•”ƒNƒ‰ƒX‚ª4Ží—Þ‚ ‚è‚Ü‚·B

825:‚¿‚ñ‚± ŸGbXlaaQNk.
08/02/26 00:30:07
JRuby‚â‚Á‚Ă݂悤‚ÆŽv‚¤B

826:815
08/02/26 00:32:49
815‚Å‚·B

821“à‚Ìw>818x‚Íw>820x‚̊ԈႢ‚Å‚·‚ËBޏ—炵‚Ü‚µ‚½B

>818
¡ƒR[ƒfƒBƒ“ƒO‚µ‚ÄŠm”F‚µ‚Ü‚µ‚½B
ƒNƒ‰ƒXƒƒ\ƒbƒh‚ð’¼ÚŒÄ‚Ño‚·‚©A
’Êí‚ÉA’Êí‚̃ƒ\ƒbƒh‚ðƒCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚ČĂÑo‚·‚©‚Å‚·‚ËB

>823
>ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚½‚­‚È‚¢‚Ȃ瓖‘RƒCƒ“ƒXƒ^ƒ“ƒX‰»‚Í•s—v‚¾B
‚¢‚ÜŠm”F‚Ƃ肽‚¢‚ÆŽv‚¢ƒR[ƒfƒBƒ“ƒO‚µ‚Ă݂½‚̂ł·‚ªA
‚Ù‚©‚Ì•û‚ªŽ¦‚³‚ꂽ—p‚Éstatic‚É‚·‚é‚Ù‚©‚É•û–@‚ ‚é‚̂łµ‚傤‚©B
static‚ȃƒ\ƒbƒh‚É‚·‚é‚©AƒCƒ“ƒXƒ^ƒ“ƒX‰»‚·‚é‚©ˆÈŠO‚ÅŽŽ‚¹‚Ü‚¹‚ñ‚Å‚µ‚½B
static‚É‚·‚邱‚Æ‚ð‚¨‚Á‚µ‚á‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©B(Ž„‚Ì821,822‚̂悤‚ÉŽžŠÔ·H)

>824
“à•”ƒNƒ‰ƒXB—‰ð‚Å‚«‚邿‚¤¸i‚µ‚Ü‚·BTip‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

Ž©•ª‚ÌŽ¿–â‚ɑ΂µ‚ÄA
816‚Ìl‚¦•ûA817‚Ìl‚¦•ûA‚Ì“ñŽí—ނ̈ӌ©‚ðŽ‚Â•û‚É•ª‚©‚ê‚邿‚¤‚ÉŠ´‚¶‚Ü‚µ‚½B
ƒIƒuƒWƒFƒNƒg‰»‚·‚é‚ׂ«‚Æ‚Ìl‚¦‚ÆAƒ†[ƒeƒBƒŠƒeƒBƒƒ\ƒbƒh‚Å‚¢‚¢‚̂ł͂Ƃ¢‚¤l‚¦‚ÆA‚Å‚·B
‚±‚̂ǂ¿‚ç‚ð‘I‚Ô‚©‚ÍAŒÂl‚âGr‚Ìl‚¦•ûŽŸ‘æ‚Æ‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©H
‚»‚ê‚Æ‚àAƒIƒuƒWƒFƒNƒgŽwŒü“I‚ɂ͌ãŽÒ‚Ì•û‚ªA–]‚Ü‚µ‚¢‚ªA–Ê“|‚Ȏ葱‚«‚ÍD‚Ü‚ê‚È‚¢‚Ì‚ÅA‘OŽÒ‚ªŽg‚í‚ê‚邯‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©B

827:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:42:12
>>826
‚¨‚¨‚´‚Á‚ςɂÍA
Eƒf[ƒ^‚ªŽå‘̂ȂçƒIƒuƒWƒFƒNƒg‚É‚·‚éB
EƒƒWƒbƒN‚ªŽå‘̂ȂçƒNƒ‰ƒXƒƒ\ƒbƒh‚É‚·‚éB
‚­‚ç‚¢‚Å—Ç‚¢‚̂ł͂Ȃ¢‚©‚ÆŽv‚Á‚Ä‚éB(–³˜_—áŠO‚ÍŽR‚Ù‚Ç‚ ‚é)

828:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:50:08
‚±‚ñ‚΂ñ‚íB
eclipseŽg‚¢‚Í‚¶‚ß‚½‚̂ł·‚ªAeclipse‚ÉŽw“E‚³‚ê‚éƒGƒ‰[‚̈Ӗ¡‚ª‚í‚©‚ç‚È‚¢‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢B

‚½‚Æ‚¦‚ÎA‚Ü‚³‚É820‚̃R[ƒh‚ðA
eclipse‚łЂƂ‚̃tƒ@ƒCƒ‹‚É‹Lq‚·‚邯A
ƒNƒ‰ƒXSample‚ð•ʂ̃tƒ@ƒCƒ‹‚É‘‚¯‚Æ‚¢‚í‚ê‚Ü‚·B

Java‚̃‹[ƒ‹‚Ȃ̂łµ‚傤‚©B
‚Ç‚¤‚¢‚Á‚½Œ´ˆö‚Ȃ̂©‹³‚¦‚Ä‚­‚¾‚³‚¢B
eclipse“Á—L‚ÅŽw“E‚³‚ê‚é‚à‚̂Ȃ̂łµ‚傤‚©H

829:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:51:19
>>826
‰½‚ðì‚Á‚Ä‚¢‚é‚Ì‚©‚É‚æ‚éB
‚È‚ñ‚ç‚©‚ÌŠT”Oi“`•[EŽæˆø‚Ý‚½‚¢‚ȋƖ±ŠT”O‚âAƒtƒ@ƒCƒ‹EƒEƒBƒ“ƒhƒE‚̂悤‚ȃVƒXƒeƒ€ŠT”Oj‚ÌA
“Á’è‚̂ЂƂ‚ɑ΂·‚é‘€ì‚Å‚ ‚ê‚ÎAƒCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh‚Æ‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢B

‹t‚ÉAŠT”O‚É‘®‚·‚é‘S‚Ă̑Îۂɑ΂·‚é‘€ì‚âA‚»‚à‚»‚à‚»‚Ì‘ÎÛ‚ðì‚èo‚·‘€ì‚Ȃǂ̓Nƒ‰ƒXƒƒ\ƒbƒh‚ɂȂéB

‚½‚¾‚µAŽÀۂɂ̓Nƒ‰ƒX‚Æ‚¢‚¤ŠT”O‚Ƃ͊֘A‚©‚È‚¢‘€ì‚à‚ ‚èA
Java‚Ìꇂ͑S‚Ẵƒ\ƒbƒh‚ªƒNƒ‰ƒX‚É’è‹`‚³‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢‚½‚ßA•Ö‹X“I‚ɃNƒ‰ƒXƒƒ\ƒbƒh‚Æ‚·‚éB

830:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:52:53
>>828
Java‚̃‹[ƒ‹B

public‚̃Nƒ‰ƒX‚̓tƒ@ƒCƒ‹–¼ƒNƒ‰ƒX–¼‚Æ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B
‚Ȃ̂ÅAŽ©“®“I‚ɂЂƂ‚̃tƒ@ƒCƒ‹‚É‚ÍpublicƒNƒ‰ƒX‚͈ê‚‚܂łµ‚©’è‹`‚Å‚«‚È‚¢B

831:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 00:58:39
>>828
830 ‚Ì’Ê‚èAJava‚ÌŽd—l‚Å‚·B
public ‚ðŠO‚·‚©AƒNƒ‰ƒX“àƒNƒ‰ƒX‚É‚·‚é‚©A
ˆê‰žAˆê‚‚̃tƒ@ƒCƒ‹‚É•¡”‚̃Nƒ‰ƒX‚ð‹Lq‚·‚é•û–@‚Í‚ ‚è‚Ü‚·B

832:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 01:03:07
828‚Å‚·B
830ŽA831ŽA‚·‚΂₢‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
•׋­‚ɂȂè‚Ü‚µ‚½B
public‚ªƒL[ƒ[ƒh‚Å‚µ‚½‚©B

833:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 01:21:48
ƒAƒNƒZƒXCüŽq‚ɂ‚¢‚Äà–¾‚à‚炦‚Ü‚¹‚ñ‚©B

ƒAƒNƒZƒXCüŽq‚É‚ÍApublic, protected, private‚ª‚ ‚èA
ƒAƒNƒZƒX§Œä‚͈̔͂Ƃµ‚Ä‚ÍAã‹L3‚‚̂ق©‚ÉACü‚È‚µ‚ðŠÜ‚ß‚½4‚‚ª‚ ‚邿‚¤‚Å‚·B
‚ÅAÅŒã‚ÌCü‚È‚µ‚Ȃ̂ł·‚ªA
ŽÀÛ‚ÉŽdŽ–‚ł̃vƒƒOƒ‰ƒ~ƒ“ƒO‚âAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Ì쬂ÅAŽg—p‚³‚ê‚é‚̂łµ‚傤‚©B
”͈͂ªCü‚ ‚è‚Ì3‚‚ƈقȂé‚̂ł·‚ªA‰½‚à‹Lq‚µ‚È‚¢‚Æ‚¢‚¤‚Ì‚ªA‚Ç‚¤‚É‚àD‚«‚ɂȂê‚È‚¢‚Ý‚½‚¢‚ÈB
Šî–{“I‚ÉA‰½‚ç‚©‚ÌCü‚ð‚µ‚Ü‚µ‚傤‚Æ‚¢‚¤‚±‚Ƃ͖³‚¢‚Å‚·‚©H

834:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 01:31:30
>>833
‚½‚µ‚©‚É‹CŽ‚¿ˆ«‚¢‚ªA‚»‚¤Œˆ‚Ü‚Á‚Ä‚éˆÈãA‚»‚¤‚¢‚¤‚à‚ñ‚¾‚ÆŽv‚¤‚µ‚©‚È‚¢B
Žg‚¤ê–ʂ͂Ƃ«‚Ç‚«‚ ‚邿B
ƒgƒbƒvƒŒƒxƒ‹ƒNƒ‰ƒX‚ÍApublic‚É‚µ‚½‚­‚È‚¯‚ê‚ÎA‘¼‚É‘I‘ðŽˆ‚à‚È‚¢‚µEEE

835:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 01:40:22
>>833
ƒNƒ‰ƒX‚Í—Ç‚­ƒpƒbƒP[ƒWƒfƒtƒHƒ‹ƒg‚É‚·‚é‚È‚ŸB
ƒpƒbƒP[ƒW‚ðƒRƒ“ƒ|[ƒlƒ“ƒg‚ÆŒ©—§‚Ä‚ÄApublic‚ªƒCƒ“ƒ^ƒtƒF[ƒX‚ŃpƒbƒP[ƒWƒfƒtƒHƒ‹ƒg‚ªŽÀ‘•‚ÌÚ×B

ƒƒ\ƒbƒh‚âƒtƒB[ƒ‹ƒh‚ł͂ ‚Ü‚èŽg‚Á‚½‚±‚ƂȂ¢‚âB

836:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 01:55:23
‚Í‚¶‚߂Ďè‚É“ü‚ꂽIDE‚ªeclipse‚Å¡‚Ü‚ÅC‚ÆWinSDK‚ðƒGƒfƒBƒ^‚ʼn½‚Æ‚©‚µ‚悤‚Æ‹ê˜J‚µ‚Ä‚½‚Ì‚ª‰R‚Ý‚½‚¢‚É
GUI‚ȃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚³‚­‚³‚­‘‚¯‚ÄJavaƒ}ƒ“ƒZ[‚Èó‘ԂȂ̂ł·‚ªA
‚»‚ë‚»‚둼‚ÌŒ¾Œê‚Á‚Ä‚©C{{‚Å“¯“™‚ÌŽ–‚ª‚Å‚«‚邿‚¤‚ɂȂ肽‚¢‚ÆŽv‚¢Žn‚߂Ă܂·B

‚»‚ñ‚Ȃڂ­‚É‚¨Š©‚ß‚ÌC++—p‚ÌIDE‚ð‹³‚¦‚Ä‚­‚ê‚Ü‚¹‚ñ‚©H
eclipse‚Ý‚½‚¢‚ÉCtrl+space‚ȂǂŃKƒ“ƒKƒ“•⊮‚Å‚«‚邿‚¤‚Ȃ₂ÅA
ƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚ª‹­—͂Ȃâ‚‚ª‚æ‚¢‚Å‚·B

iŽáбƒXƒŒˆá‚¢Hj

837:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 02:09:29
>>836
‘S‚­ƒXƒŒˆá‚¢
CDT

838:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 02:46:20
>>833
”h¶æ‚©‚炾‚¯Œ©‚¦‚Ä—~‚µ‚¢Žž‚Í‘½”‚ ‚邯‚Ç
ƒpƒbƒP[ƒW“à‚©‚炾‚¯Œ©‚¦‚Ä—~‚µ‚¢Žž‚ª‚È‚¢‚Ì‚Å
ƒfƒtƒHƒ‹ƒgƒXƒR[ƒv‚ðŽg‚¤‹@‰ï‚ª‚È‚¢B

Œp³EŽÀ‘•‚ÌŠK‘w‚ƃpƒbƒP[ƒWŠK‘w‚Ƃ͑S‚­•ʌ‚̂à‚̂Ȃ̂É
1Œn“‚ÌCüŽq‚ŕЕt‚¯‚悤‚Æ‚µ‚½‚̂ɖ³—‚ª‚ ‚éB
ƒpƒbƒP[ƒWŠK‘w‚Í–³Ž‹‚·‚é‚©2Œn“—pˆÓ‚µ‚Ä‘g‚݇‚킹‰Â”\‚É‚µ‚½‚ç—Ç‚©‚Á‚½‚Ì‚ÉB

C#(.NET?) ‚¾‚Æ–¼‘O‹óŠÔ‚Í–³Ž‹‚·‚é‚©‚í‚è‚ÉA
ƒAƒZƒ“ƒuƒŠ‹«ŠE‚ɑ΂µ‚Ä internal ‚ŧŒÀ‚·‚é‚©‚Ç‚¤‚©‚ð‘I‚ׂéB

839:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 03:20:53
>>833
‚»‚±‚»‚±‰ÂŽ‹«‚ª‚ ‚邪AŒ¾Œê“I‚ÉÅŒã‚ÌÔ‚Å‚ ‚éƒpƒbƒP[ƒW‚Ì‹«ŠE‚ŃJƒvƒZƒ‹‰»‚µ‚ăZ[ƒt
‚Æ‚¢‚¤‚Ì‚ªƒpƒbƒP[ƒWƒvƒ‰ƒCƒx[ƒg‚Ȃ̂ÅA‚Ƃ肠‚¦‚¸‘‚¢‚Ă݂é“I‚ÉŽg‚¤‚Ì‚ÍA‚¿‚傤‚ǂ悢‚Ì‚©‚ÆB

‚»‚µ‚ÄA‚Ƃ肠‚¦‚¸‘‚¢‚Ă݂郌ƒxƒ‹‚¾‚Á‚½‚çA
‰½‚àCüŽq‚ð‘‚©‚È‚­‚Ä‚à‚¦‚¦‚¶‚á‚È‚¢‚©A‚̂悤‚Èæ‚è‚©‚ÆB

‚È‚¨Œp³‚̓JƒvƒZƒ‹‰»‚ð‰ó‚·‚Ì‚ÅAprotected ‚ðŽg‚¤‚̂͂»‚̈êü‚ð‰z‚¦‚Ü‚·B

840:833
08/02/26 03:45:25
833‚Å‚·B
•ÔM‚É‚½‚¾‚¢‚½“à—e‚ðŒ³‚ÉAŠwK‚µ‚Ü‚·B

>839
>‚È‚¨Œp³‚̓JƒvƒZƒ‹‰»‚ð‰ó‚·‚Ì‚ÅAprotected ‚ðŽg‚¤‚̂͂»‚̈êü‚ð‰z‚¦‚Ü‚·B
‚±‚Ì“_‚ɂ‚¢‚ÄA‰SŽÒŒü‚¯‚Ìà–¾‚ð‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©B
ŽžŠÔ‚©‚¯‚邯—‰ð‚ªi‚ÞŽ‘—¿‚Ìꊂà‚݂‚©‚é‚̂łµ‚傤‚ªB

841:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 07:01:30
>>819
a = new String[]{"B"};

842:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 08:12:42
>Œ¾Œê“I‚ÉÅŒã‚ÌÔ‚Å‚ ‚éƒpƒbƒP[ƒW‚Ì‹«ŠE‚ŃJƒvƒZƒ‹‰»
JDK7‚ɂȂÁ‚½‚çƒX[ƒp[ƒpƒbƒP[ƒW‚ªo—ˆ‚é‚ñ‚¾‚¯‚ǂ˂¥B
JDK7‚Í–{“–‚ÉŠ®¬‚·‚é‚ñ‚¾‚낤‚©B

843:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 10:47:38
>>841
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚»‚ê‚É‚µ‚Ü‚µ‚½B

844:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:19:58
o—Í‚ðs‚¤‚Æ‚«‚ɉ½‚Åoutputstreamwriter‚ðŽg‚í‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚̂ł·‚©H
ƒeƒLƒXƒg‚Å‚±‚Ì͂ɓü‚é‚܂ł͂±‚ê‚ðŽg‚í‚È‚­‚Ä‚ào—͂ł«‚Ä‚¢‚½‚킯
‚Å‚·‚©‚çB


845:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:22:42
D‚«‚È‚à‚Ì‚ðŽg‚¦‚΂¢‚¢‚ñ‚¶‚á‚È‚¢H

846:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 17:25:51
ƒXƒgƒŠ[ƒ€‚̈Ӗ¡‚ª•ª‚©‚ç‚ñ

847:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:24:48
>>846
ƒxƒ‹ƒgƒRƒ“ƒxƒA‚Ý‚½‚¢‚È‚à‚Ì‚ðŽv‚¢•‚‚©‚ׂë
‚»‚±‚É•¨iƒf[ƒ^j‚ð’u‚­‚ÆA‚»‚ê‚͂ǂ±‚©‚É—¬‚ê‚Ä‚¢‚­
‚»‚ꂪo—̓XƒgƒŠ[ƒ€‚̃Cƒ[ƒW@istream‚Í—¬‚ê‚Æ‚¢‚¤ˆÓ–¡j
‚Ç‚±‚É—¬‚ê‚Ä‚¢‚­‚©‚ÍA‚»‚ꂪ‚Ç‚ñ‚ȃXƒgƒŠ[ƒ€‚©‚É‚æ‚é
—Ⴆ‚Î@FileOutputStream@‚¾‚Á‚½‚çAƒtƒ@ƒCƒ‹‚É‘‚«ž‚Ü‚ê‚é
System.out@‚¾‚Á‚½‚çA•W€o—Í‚És‚­
ƒ\ƒPƒbƒg‚¾‚Á‚½‚çƒlƒbƒgƒ[ƒNã‚É‘—M‚³‚ê‚Ä‚¢‚­
o—Íæ‚ª‰½‚Å‚ ‚é‚É‚¹‚æA‚»‚±‚Ƀf[ƒ^‚ð‘‚«ž‚Þ‚Æ‚¢‚¤‚͓̂¯‚¶
‚»‚¤‚¢‚Á‚½A‰½‚©‚µ‚ç‚̃f[ƒ^‚Ì‘‚«ž‚ÝŒû‚Æ‚¢‚¤‚à‚Ì‚ð’ŠÛ‰»‚µ‚½‚Ì‚ªAo—̓XƒgƒŠ[ƒ€

>>844
•Ê‚ÉOutputStreamWriter‚ðŽg‚í‚È‚¯‚ê‚΂Ȃç‚È‚¢‚±‚Ƃ͂Ȃ¢
o—Í‚ðs‚¤•û–@‚Í‘¼‚É‚à‚¢‚­‚‚©‚ ‚邪A
‚»‚̃eƒLƒXƒg‚ł͒P‚É‚»‚Ì‚¤‚¿‚̂ЂƂ‚ðЉ‚Ă邾‚¯‚¾‚낤

848:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:42:43
>>847•ª‚©‚è‚â‚·‚¢‚Èà–¾‚ ‚肪‚ÆIII

849:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:51:52
ˆê’Ê‚èƒeƒLƒXƒgI‚í‚Á‚½‚çAƒgƒŒ[ƒjƒ“ƒO—p‚̃eƒLƒXƒg”„‚Á‚Ä‚é‚ñ‚¾‚¯‚Ç
‚»‚ꔃ‚Á‚Ä‚â‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚©‚ÈH
‚Ä‚©A‚È‚ñ‚©JAVA‚̕׋­‚µ‚Ä‚à‰½‚©ŽÀŠ´‚í‚©‚È‚¢‚È`
‚â‚Á‚ÏŽÀÛ‚É‚à‚Ìì‚ç‚ñ‚Æ‚»‚¤‚¢‚¤‚͕̂ª‚©‚ç‚È‚¢‚à‚̂Ȃ̂©H

850:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 18:59:39
>>849
‚Ç‚ñ‚ȃeƒLƒXƒg‚©’m‚ç‚È‚¢‚¯‚Ç
ƒEƒBƒ“ƒhƒEŠJ‚¢‚½‚èƒ{ƒ^ƒ“‰Ÿ‚µ‚½‚èŠG‚ðo‚µ‚½‚è‚Æ‚¢‚Á‚½GUI‚ð‚â‚邯
ŽÀŠ´‚ð‚í‚©‚¹‚é‚̂Ɍø‰Ê“I‚¾‚ÆŽv‚¤

851:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:07:46
‚Ù‚¤‚Ù‚¤

852:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 19:13:33
>>849
‰½‚©Ž©•ª‚Åì‚Á‚Ă݂½‚¢‚à‚̂͂Ȃ¢‚ÌH
–Ú•W‚ðŒˆ‚ß‚é‚Æ‚¢‚¢‚©‚à‚æ

853:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 20:41:10
¡‚Z3”N¶‚¾‚©‚çAê–åŠwZ‚Ös‚Á‚½‚Æ‚«‚Ì—\K‚ð‚µ‚Ä‚é‚ñ‚¾B
java‚łǂñ‚È‚Ìì‚ê‚éH‚Ƃ肠‚¦‚¸ŠÈ’P‚È‚à‚Ì‚ðì‚Á‚Ă݂½‚¢B

854:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 20:42:27
‚Ç‚ñ‚È‚à‚̂łà

855:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 20:44:02
‚»‚ñ‚È‚±‚Æ‚æ‚è‚à‚¤ˆê”N•׋­‚µ‚½•û‚ª

856:ibj
08/02/26 20:55:19
ˆÈ‰º‚̃\[ƒXƒR[ƒh‚Å
alice1 == alice2:true
alice1 == alice3:false
Chapter5.Employee[name = null, salary = 75000.0, hireDay = Tue Dec 15 00:00:00 JST 1987]
Exception in thread "main" java.lang.NullPointerException
at Chapter5.Employee.equals(Employee.java:48)
at Chapter5.EqualsTest.main(EqualsTest.java:17)
‚Æ@‚Ê‚é‚Û‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚QŽžŠÔ‚Ù‚Çl‚¦‚½‚̂ł·‚ªŒ´ˆö‚ª‚í‚©‚è‚Ü‚¹‚ñEEEBsuper(name)‚Ì•”•ª‚Å
‚Ç‚¤‚É‚©‚È‚Á‚Ä‚¢‚邯Žv‚¤‚̂ł·‚ªƒƒWƒbƒN“I‚ɳ‚µ‚¢‚ÆŽv‚¤‚̂ł·‚ªEEEB
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚½‚çK‚¢‚Å‚·B

857:ibj
08/02/26 20:56:07
package Chapter5;

public class EqualsTest {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Employee alice1 = new Employee("Alice Adams", 75000, 1987, 12, 15);
Employee alice2 = alice1;
Employee alice3 = new Employee("Alice Adams", 75000, 1987, 12, 15);
Employee bob = new Employee("Bob Brandson", 50000, 1989, 10, 1);

System.out.println("alice1 == alice2:" + (alice1 == alice2));
System.out.println("alice1 == alice3:" + (alice1 == alice3));
System.out.println("alice1.equals(alice3):" + alice1.equals(alice3));
System.out.println("alice1.equals(bob):" + alice1.equals(bob));

Manager carl = new Manager("Carl Cracker", 80000, 1987, 12, 25);
Manager boss = new Manager("Carl Cracker", 80000, 1987, 12, 25);
boss.setBonus(5000);
System.out.println("boss.toString():" + boss.toString());
System.out.println("carl.equals(boss):" + carl.equals(boss));
}

}

858:ibj
08/02/26 20:56:36
package Chapter5;

abstract class Person{
private String name;

public Person(String name){
this.name = name;
}

public abstract String getDescription();

public String getName(){
return this.name;
}
}


859:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 20:56:49
ê–å‚È‚ñ‚Äs‚Á‚Ä‚à•׋­‚µ‚Ä‚é‰É‚È‚¢‚¼B
î•ñŒn‚Ì‘åŠw‚¢‚Á‚½•û‚ª‚Ü‚µ

860:ibj
08/02/26 21:00:13
‚ ‚¤EE‰üs‘½‚·‚¬‚Ä‘‚«ž‚߂Ȃ¢

861:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/26 21:44:23
>>856
Employee ‚É‚à‰½ŒÌ‚© name ‚ª‚ ‚Á‚ÄAequals ‚ÅA
other.name.equals(name)‚Å”äŠr‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©‚ÆB

862:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 00:58:27
—Í“Y‚¦‚­‚¾‚³‚¢B

URLØÝ¸(www.nextindex.net)
‚É‹Lq‚Ì‚ ‚éƒ\[ƒX‚Ì’†‚ÅA
main()‚ªthrows InterruptException‚Æ‚µ‚Ä‚ ‚é——R‚ª‚í‚©‚ç‚È‚¢‚̂ł·‚ªA
‚Ç‚¤‚¢‚¤ˆÓ–¡‚Ȃ̂łµ‚傤‚©B
‹³‚¦‚Ä‚­‚¾‚³‚¢B
¡‰ñŽÀs‚µ‚Ă݂½Š´‚¶A’è‹`‚ð‚µ‚È‚­‚Æ‚àŽÀs‚ɂ͖â‘肪‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚ǂ̕”•ª‚ªAInterruptException‚𓊂°‚邯‚¢‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©H
­‚È‚­‚Æ‚àtry-catch‚ÌŠO‚µ‚©l‚¦‚ç‚ê‚È‚¢‚̂ł·‚ªA‚Ç‚±‚©‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B



863:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:06:39
‚»‚̃y[ƒW‚ÌÔ•¶Žš‚Å‘‚©‚ê‚Ä‚éThread.sleep(1000);‚ÌŠ‚ª“Š‚°‚Ä‚éB
javadoc‚É‘‚¢‚Ä‚ ‚é‚©‚ç“ǂނƗǂ¢‚æB

864:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:16:59
•¶Žš—ñ‚̃TƒCƒY‚̎擾‚ÅA
String s="‚ ";
2‚ðŽæ“¾‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

865:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:18:11
s.getBytes().length

866:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:28:19
3‚ɂȂè‚Ü‚µ‚½

867:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:36:09
862‚Å‚·B
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·A853B
Ž©•ª‚àThread.sleep(...);
‚ªInterruptedException‚𓊂°‚é‰Â”\«‚ª‚ ‚邱‚Ƃ͂Ȃñ‚ƂȂ­Šo‚¦‚½‚̂ł·‚ªA
¡‰ñ‚ÌꇂÍAtry{}catch(InterruptedEception e){}A‚Ì‹Lq‚É‚æ‚Á‚ÄA
ƒƒ\ƒbƒh‚ªthrows‚ðÝ’è‚·‚é•K—v‚Í“à—e‚ÉŠ´‚¶‚½‚̂ł·B
‚¤[‚ñcB

868:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 01:37:35
s.length() + 1

869:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:06:26
"qa3813364".length();

870:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:17:57
>>865
GJ!

871:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:40:21
>>840
>>‚È‚¨Œp³‚̓JƒvƒZƒ‹‰»‚ð‰ó‚·‚Ì‚ÅAprotected ‚ðŽg‚¤‚̂͂»‚̈êü‚ð‰z‚¦‚Ü‚·B
>‚±‚Ì“_‚ɂ‚¢‚ÄA‰SŽÒŒü‚¯‚Ìà–¾‚ð‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©B

‚È‚ñ‚Ä‚±‚Ƃ͂Ȃ¢Aƒƒ\ƒbƒh‚ðƒI[ƒoƒ‰ƒCƒh‚·‚邯AeƒNƒ‰ƒX‚ª‚»‚̃ƒ\ƒbƒh‚ðŒÄ‚Ño‚µ‚Ä‚¢‚éê‡
‚»‚Ì‹““®‚É‚à‰e‹¿‚ð—^‚¦‚邽‚ßA‚ǂ̂悤‚ȉe‹¿‚ª‚ ‚é‚©i‚ǂ̂悤‚ɌĂÑo‚³‚ê‚Ä‚¢‚é‚©j‚ð
’m‚é•K—v‚ª‚ ‚邯‚¢‚¤ˆÓ–¡‚ÅAŽÀ‘•‚ª˜R‚ê‚Ă邯‚¢‚¤Œ©•û‚ª‚Å‚«‚éB

Œp³‚æ‚è‚àˆÏ÷‚Ì•û‚ª‹­ŒÅ‚¾‚ªAŒp³‚̂ق¤‚ª‚¨ŽèŒy‚Ȃ̂Å
ʼn‚ÍŒp³‚ðŽg‚Á‚ÄAŽ–‚ª•¡ŽG‚ɂȂÁ‚Ä‚«‚½‚çAˆÏ÷‚ÉƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚·‚é‚Ì‚ªƒAƒWƒƒƒCƒ‹“I

872:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:44:06
ˆÏ÷‚ß‚ñ‚Ç‚­‚¹‚¦

873:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 02:59:17
>>867
InterruptedException ‚ðˆù‚Ýž‚ñ‚Å‚¢‚¢‚Ì‚ÍA
ŽÀs’†‚̃^ƒXƒN‚̃Lƒƒƒ“ƒZƒŒ[ƒVƒ‡ƒ“ƒ|ƒŠƒV[‚Æ
ŽÀs‚µ‚Ä‚¢‚éƒXƒŒƒbƒh‚̃Cƒ“ƒ^ƒ‰ƒNƒVƒ‡ƒ“ƒ|ƒŠƒV[‚ª–¾‹L‚µ‚Ä‚ ‚è
i‚ ‚é‚¢‚Í‚»‚̃XƒŒƒbƒh‚̃‰ƒCƒtƒTƒCƒNƒ‹‚̧ŒäŒ ‚ª‚ ‚èjA
‚¿‚傤‚Ç—¼ŽÒ‚Æ‚àAInterruptedException ‚ðˆù‚Ýž‚ñ‚ÅOK‚Èꇂ¾‚¯B

ƒCƒ“ƒ^ƒ‰ƒvƒg‚ð’x‰„‚³‚¹‚Ĉ—‚ðŒp‘±‚µ‚½‚¢ê‡‚Í
Thread.currentThread().interupt()‚ð
ˆ—‚ªŒp‘±‚Å‚«‚È‚¢E•úŠü‚·‚éꇂÍ
InterruptedException ‚ðēЂ°‚·‚é‚Ì‚ª’èÎ


874:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 03:00:53
>>867
‚»‚¤‚¾‚Ë•K—v‚È‚¢‚È
‚½‚Ô‚ñ‚Ç‚±‚©‚©‚çƒRƒsƒy‚µ‚Ä‚«‚½Á‚µ–Y‚ê‚©‚È‚ñ‚©‚¾‚낤
‚¿‚Ȃ݂ÉAInterruptedException‚ð†‚ÝÁ‚·‚̂͗ǂ­‚È‚¢Kе‚¾

875:873
08/02/27 03:13:13
ŠÔˆá‚Á‚½B
2‚‚̃|ƒŠƒV[‚ªãŽè‚¢‹ï‡‚ÉOK‚ȂƂ«‚É‚â‚Á‚Ä‚¢‚¢‚Ì‚ÍAƒCƒ“ƒ^ƒ‰ƒvƒg‚Ì”­s‚¾‚Á‚½B

ƒ^ƒXƒN‚ª InterruptedException‚ðˆù‚Ýž‚ñ‚Å‚¢‚¢‚Ì‚ÍA
‚»‚̃^ƒXƒN‚ª IntteruptedException ‚ðˆù‚Ýž‚ñ‚ÅOK‚ȃ|ƒŠƒV[‚ðŽ‚ÂƒXƒŒƒbƒh‚©‚炵‚©
ŒÄ‚Ño‚³‚ê‚È‚¢‚±‚Æ‚ª•ÛØ‚³‚ê‚Ä‚¢‚éꇂ¾‚¯‚¾‚ÈA‚½‚Ô‚ñ

main() ‚ÍA‚Ç‚±‚©‚ç‚Æ‚à‚È‚­‚â‚Á‚Ä—ˆ‚½ƒXƒŒƒbƒh‚ÅŽÀs‚³‚ê‚é‚©‚çA
Šî–{“I‚Ɉù‚Ýž‚ñ‚ł͂¢‚¯‚È‚¢‚Í‚¸

876:873
08/02/27 03:50:52
ŠÔˆá‚Á‚½B
uƒCƒ“ƒ^ƒ‰ƒvƒg‚·‚邯•s³‚È‹““®‚ð‚µ‚Ü‚·v‚Æ‚¢‚¤ƒ|ƒŠƒV[‚𖾋L‚µ‚½ƒ^ƒXƒN‚Æ‚µ‚Ä
InterruptException‚ðˆù‚Ýž‚Þ‚È‚ç‚ÎA’P‚ÉA

uƒCƒ“ƒ^ƒ‰ƒvƒg‚µ‚Ă͂¢‚¯‚È‚¢ƒ^ƒXƒNv
{uƒCƒ“ƒ^ƒ‰ƒvƒg‚·‚邯ƒGƒ‰[ƒƒbƒZ[ƒW‚ð“f‚¢‚ÄI—¹‚·‚é‚Á‚Û‚¢ƒƒCƒ“ƒXƒŒƒbƒhv
u‚±‚̃XƒŒƒbƒh^ƒ^ƒXƒN‚ɃCƒ“ƒ^ƒ‰ƒvƒg‚µ‚Ă͂¢‚¯‚È‚¢v

‚ƂȂ邾‚¯‚¾‚Á‚½B‚³‚ A‚Ç‚ñ‚Ç‚ñˆù‚Ýž‚݂܂µ‚傤‚Ë‚¥


877:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 05:38:33
>>864
s.getBytes("Windows-31J").length
‚È‚ÇB

URLØÝ¸(sdc.sun.co.jp)(java.lang.String)

878:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 08:04:00
Bean‚ÌbooleanƒvƒƒpƒeƒB‚Ìgetter/setterƒƒ\ƒbƒh‚Ì–½–¼‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
‚½‚Æ‚¦‚Îbeautiful‚Æ‚¢‚¤ƒvƒƒpƒeƒB‚Æ‚µ‚½‚ç‹K‘¥‚É]‚¢‚Ü‚·‚Æ
’Pƒ‚ÉisBeautiful(),setBeautiful(boolean)‚ƂȂè‚Ü‚·B
‚µ‚©‚µA•ʂ̗á‚Åuã‘‚«Šm”F‚ð•\ަ‚·‚év‚ȂǓ®ŽŒ“I‚ÈbooleanƒvƒƒpƒeƒBAconfirmOverwrite‚ðl‚¦‚éê‡
isConfirmOverwrite(),setConfirmOverwrite(boolean)‚ÆA‚ƂĂà‹CŽ‚¿‚ªˆ«‚¢‚Å‚·B
‚±‚̂悤‚Èꇂ͕ϔ–¼‚ðl‚¦’¼‚·•K—v‚ª‚ ‚é‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚à‚±‚¤‚¢‚¤‚à‚ÌA‚Æ‚¢‚¤‚±‚ƂŊ„‚èØ‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚̂łµ‚傤‚©H

879:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:13:57
ŋ߂Íokwave‚Æ‚©‹³‚¦‚Ägoo‚Æ‚©‚Æ
ƒ}ƒ‹ƒ`‚·‚é‚Ì‚ª—¬s‚è‚Ȃ̂©

880:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:19:46
-able‚ð‚‚¯‚é

isConfirmOverwritable()
setConfirmOverwritable(boolean)

881:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:23:42
‚»‚Ìê‡ confirm ‚É able ‚ð•t‚¯‚é‚ׂ«‚¾‚ÆŽv‚¤‚ñ‚¾

882:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 09:52:15
‚È‚é‚Ù‚Ç[I‚©‚Ȃ肷‚Á‚«‚肵‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·II

883:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 11:17:58
JasperReports‚Å’ •[–ˆ‚ÉŽlŠpŒ`‚ÌF‚𖈉ñ•Ï‚¦‚½‚¢‚ñ‚¾‚¯‚Ç
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

iReoprt‚Å
rectangleAbackcolor‚ð•ÏX‚·‚邯‚¢‚¤‚̂͂킩‚é‚ñ‚Å‚·‚ªA
–ˆ‰ñˆá‚¤‚Ƃǂ¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H



884:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 12:00:12
–ˆ‰ñ‚Á‚Ă̂ªˆÓ–¡‰ð‚ç‚ñB
–ˆƒy[ƒW‚Ȃ̂©A–ˆ€‚Ȃ̂©A–ˆs‚Ȃ̂©A–ˆƒJƒ‰ƒ€‚Ȃ̂©B

‚Ü‚¸‚Í“ú–{Œê‚Å‚¨‚‹

885:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 12:20:01
‚»‚à‚»‚àJavaˆÈ‘O‚ÉAŽ©•ª‚ª•ø‚¦‚Ä‚¢‚é–â‘è‚ð”cˆ¬‚Å‚«‚Ä‚¢‚È‚¢ƒP[ƒX‚ª‘½‚¢‹C‚ª‚·‚éB
‚¾‚©‚ç“ú–{Œê‚ª‚¨‚©‚µ‚¢‚µAà–¾‚³‚ê‚Ä‚à—‰ð‚Å‚«‚È‚¢B


886:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 12:41:34
‰EƒVƒtƒg‚łǂÁ‚¿‚ª‚‘¬‚Ȃ̂©ŽŽ‚µ‚Ä‚­‚¾‚³‚¢B
>> >>>

887:883
08/02/27 13:01:04
–‡ƒy[ƒW‚Å‚·B

ƒRƒ“ƒpƒCƒ‹‚µ‚¿‚á‚Á‚½Œã‚Å‚à•ÏX‚Å‚«‚é‚ñ‚Å‚·‚©H


888:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 13:26:21
sun‚ÍInterruptedException‚͈¬‚è’ׂ·‚ÈăXƒ[‚µ‚ë‚Á‚ăXƒ^ƒ“ƒX‚¾‚Á‚¯H

889:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 14:26:24
>>888
‚±‚̂ւñ‚ªŽQl‚ɂȂ邩‚à
URLØÝ¸(www.ibm.com)

890:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 19:00:22
java sound ‚ðŽg‚¤‚ƃpƒ\ƒRƒ“‚©‚ç“’®‚ª‰Â”\‚Å‚·‚©

891:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 19:06:52
‚±‚Á‚¿‚Å‚â‚ê
½ÚØÝ¸(tech”Â)l50

892:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 21:56:31
Java ‚Ì—˜_‚ÆŽÀ‘H: ƒAƒgƒ~ƒbƒN‚Ås‚­
URLØÝ¸(www.ibm.com)

‚±‚̃y[ƒW‚É‚ ‚éAƒŠƒXƒg3: SimulatedCAS ƒNƒ‰ƒX‚Ì compareAndSwap ‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
SimulatedCAS ‚̃R[ƒh‚Ì‚·‚®‰º‚É‚ ‚éà–¾‘‚«‚ÉA
uCASƒx[ƒX‚Ì•ÀsƒAƒ‹ƒSƒŠƒYƒ€‚ÍAƒXƒŒƒbƒh‚ªƒƒbƒN‚ð‘҂•K—v‚ª‘S‚­‚È‚¢‚Ì‚ÅAlock-free‚ƌĂ΂ê‚Ü‚·v
‚Æ‚¢‚¤‹Lq‚ª‚ ‚è‚Ü‚·B

‚µ‚©‚µ SimulatedCAS ‚Ì compareAndSwap ƒƒ\ƒbƒh‚Í synchronized ƒƒ\ƒbƒh‚É
‚È‚Á‚Ä‚¢‚Ü‚·BSimulated ‚Á‚Ä‘‚¢‚Ä‚ ‚é‚©‚çŽÀÛŽg‚¤‚Æ‚«‚͈Ⴄ‚â‚ÂŽg‚¤‚Ì‚©
‚ȂƎv‚¢‚«‚âA@ƒŠƒXƒg4 ‚̃R[ƒh‚ÅŽv‚¢‚Á‚«‚èŽg‚Á‚Ä‚ ‚è‚Ü‚·B

compare-and-swap ƒAƒ‹ƒSƒŠƒYƒ€‚ð^Ž—‚½ƒvƒƒOƒ‰ƒ€‚ÍA synchronized ‚Å‚ ‚Á‚Ä‚à
ƒƒbƒN‚³‚ê‚È‚¢‚悤‚ÉÅ“K‰»‚³‚ê‚邯‚¢‚¤‚±‚Ƃłµ‚傤‚©H

893:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 22:05:06
ƒŒƒ“ƒ^ƒ‹ƒT[ƒo[ŽØ‚è‚Ä
–ˆ“úˆê‰ñŠ”‰¿‚ðŽæ“¾‚µ‚Ä‚c‚a‚É•ú‚螂ރvƒƒOƒ‰ƒ€‚ðì‚낤‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚¯‚Ç
‚i‚`‚u‚`‚ÅŽžŠÔ‚ª‚«‚½‚çƒT[ƒo[ã‚ÅŽÀs‚·‚é‚Á‚Ä‚±‚Æ‚©‚Ì‚¤H
‚Ç‚ñ‚ÈŽd‘g‚݂łł«‚éH


‚»‚ꂾ‚¯‚í‚©‚ê‚΂c‚a‚É‚àˆÚ‚¹‚邵ƒ_ƒEƒ“ƒ[ƒh‚à‚Å‚«‚»‚¤‚È‚¾‚ñ‚¾‚ª

894:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 22:17:24
•’Ê cron Žg‚¤B

895:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 23:33:28
ŽÀsæ‚ÌJREƒo[ƒWƒ‡ƒ“‚ɉž‚¶‚ĈႤˆ—‚ð‚³‚¹‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
ƒo[ƒWƒ‡ƒ“‚ɉž‚¶‚ĈႤƒNƒ‰ƒXƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ނ悤‚É‚·‚é‚É‚Í
‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤‚©H

JARƒA[ƒJƒCƒu‚ÆMANIFESTƒtƒ@ƒCƒ‹‚ð—˜—p‚µ‚Ä‚¨‚èAƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠ‚ª
‚½‚­‚³‚ñ‚ ‚é‚̂Ńo[ƒWƒ‡ƒ“‚²‚ƂɈႤJAR‚ð쬂·‚é‚Ì‚Í”ð‚¯‚½‚¢‚̂ł·‚ªEEE

896:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/27 23:43:07
Class.forName(javaVersionName+ClassName).newInstance();

897:867
08/02/28 00:01:48
‚¢‚­‚‚©‚̃ŒƒXƒ|ƒ“ƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
\‚µ–ó‚È‚¢‚ñ‚Å‚·‚ªA‚º‚ñ‚º‚ñ‚í‚©‚ç‚È‚¢‚Å‚·B
1ŽžŠÔ‚­‚ç‚¢google‚µ‚Ă݂½‚̂ł·‚ªA
‚»‚±‚©‚ç”h¶‚·‚éƒL[ƒ[ƒh‚âA
Ž—‚½‚悤‚È’PŒê‚ªA“¯—l‚̈Ӗ¡‚𬂵‚Ä‚¢‚é‚Ì‚©‚à‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚¹‚Á‚©‚­Žè‚ð·‚µL‚ׂĂ¢‚½‚¾‚¢‚½‚Æ‚±‚ë\‚µ–ó‚ ‚è‚Ü‚¹‚ñB

ˆù‚Ýž‚ÞA‚à‚ÝÁ‚·Aˆ¬‚è‚‚Ԃ·A
”ñƒ`ƒFƒbƒN—áŠOAƒ`ƒFƒbƒN—áŠOAƒ`ƒFƒbƒNςݗáŠOAƒ`ƒFƒbƒN‚³‚ê‚é—áŠOc
ˆù‚Ýž‚Þ‚Æ‚¢‚¤‚Ì‚ÍAInterruptedException‚𓊂°‚¸‚Ɉ—‚µ‚Ä‚µ‚Ü‚¤‚Æ‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©c

898:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 00:11:59
ƒIƒuƒWƒFƒNƒgŽwŒü‰SŽÒ‚Å‚·B
’²‚ׂé‚Ì–Ê“|‚Å‚·B‹³‚¦‚Ä‚­‚¾‚³‚¢B

‚±‚̃XƒŒƒbƒh‚ð“Ç‚ñ‚Å‚¢‚ÄA‰‚ß‚Ä ˆÏ÷ ‚ð’m‚Á‚½‚̂ł·‚ªA
ƒNƒ‰ƒX‚ÌŠO•”‚©‚çAƒCƒ“ƒXƒ^ƒ“ƒX‚̃tƒB[ƒ‹ƒh‚ɃAƒNƒZƒX‚Å‚«‚éŽd—l‚Æ‚¢‚¤‚Ì‚ÍA
ƒIƒuƒWƒFƒNƒgŽwŒü“I‚ÉAŽv‚¢Ø‚èŠÔˆá‚¦‚Ȃ̂łµ‚傤‚©B
ˆÏ÷ ‚ÌŠT”O‚ª•’ʂɎg‚í‚ê‚邽‚߂ɂÍA
ƒtƒB[ƒ‹ƒh‚ւ̃AƒNƒZƒX‚ÍA
ƒNƒ‰ƒX‚ÉŠ‘®‚·‚郃\ƒbƒhŒo—R‚ÅAƒAƒNƒZƒX‚³‚ê‚éŽd—l‚Å‚ ‚éꇂłȂ¢‚ÆA
ƒAƒNƒZƒX•û–@‚É“ˆê«‚ª‚à‚½‚¹‚ç‚ê‚Ü‚¹‚ñ‚æ‚ËB

‚»‚à‚»‚àA‚±‚̂悤‚ÈŽ¿–â‚ð‚·‚éŒ´ˆö‚ªA
‚È‚ºƒtƒB[ƒ‹ƒh‚Ì’l‚ðpublic‚É‚·‚é‚È‚ÇA
Š‘®ƒNƒ‰ƒX“à‚̃ƒ\ƒbƒhˆÈŠO‚©‚ç‚ÌAƒtƒB[ƒ‹ƒh•Ï”(H)‚ւ̃AƒNƒZƒX‚ª‹–‰Â‚³‚ê‚é•K—v‚ª‚ ‚é‚Ì‚©
‚ªA‚í‚©‚ç‚È‚¢‚½‚߂ł·B

Ž¿–â‚ÌŽd•û‚ªA‹C‚É“ü‚ç‚È‚¯‚ê‚ÎA–³Ž‹‚µ‚Ä‚­‚¾‚³‚¢B
‚½‚Ô‚ñ’²‚ׂĂà‚܂Ƃà‚ȉñ“š‚É‚½‚ǂ蒅‚­‚ÉA’·‚¢ŽžŠÔ‚ª‚©‚©‚è‚»‚¤‚¾‚ÆŽv‚¢A‘Ó‚¯‚Ä‚¢‚Ü‚·B

899:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 00:19:18
“š‚¦‚é‚Ì–Ê“|‚Å‚·B‹³‚¦‚Ü‚¹‚ñB

900:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 00:21:29
>>895
interface AnythingExecutor{
@public void doAnything();
}

public class AnythingExecutor14 implements AnythingExecutor{
@public void doAnything(){
@@// JRE 1.4 —p‚̈—
@}
}

public class AnythingExecutorFactory{
@public static AnythingExecutor create(){
@@// JRE ‚̃o[ƒWƒ‡ƒ“‚ðŽæ“¾‚·‚é
@@if( 1.4 ‚¾‚Á‚½){
@@@return new AnythingExecutor14 ();
@@}
@@else if( 1.5 ‚¾‚Á‚½){
@@@return new AnythingExecutor15 ();
@@}
@@...
@}
}

// ŽÀۂ̈—
AnythingExecutor executor = AnythingExecutorFactory.create();
executor.doAnything();

901:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 00:23:16
>>898
‚»‚ê‚Í Java ‚ɑ΂·‚鎿–₳͂Ȃ¢B
“K“–‚ȃXƒŒ‚ð’T‚·‚æ‚낵B

902:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 00:29:32
>>898
–â‘è‚È‚¢‚ñ‚¶‚á‚È‚¢‚©Bsetter/getter ‚ª‚ ‚é‚Á‚Ä‚±‚Æ‚ÍA‚·‚Ȃ킿
public ƒtƒB[ƒ‹ƒh‚ƂقƂñ‚Ç“™’l‚È‚ñ‚¾‚µB

‚½‚¾AƒtƒB[ƒ‹ƒh‚ւ̃AƒNƒZƒX‚Æ“¯Žž‚ɉ½‚©‚µ‚½‚¢AŠO•”‚©‚ç‚Í
read ‚݂̂ɕς¦‚½‚¢A‚Ý‚½‚¢‚È‚±‚Æ‚Á‚Ä‚±‚Æ‚ªŒ‹\‚ ‚éB
‚»‚±‚ÅAƒtƒB[ƒ‹ƒh‚Í private ‚É‚µ‚ĉB‚·BƒAƒNƒZƒX‚Í public ‚È
getter/setter ‚©‚ç‚Ì‚ÝB‚Æ‚¢‚¤‚æ‚­‚ ‚é\¬‚É“ˆê‚·‚邱‚Æ‚ÅA
‹@”\’ljÁ‚ɑΉž‚µ‚â‚·‚­‚Ȃ邩‚炱‚¤‚µ‚Ü‚µ‚傤A‚Æ‚¢‚¤¡–@B

’†‚É‚ÍuƒtƒB[ƒ‹ƒh‚ւ̃AƒNƒZƒX‚àƒIƒuƒWƒFƒNƒg‚ɑ΂·‚é"‘€ì"‚Å
‚ ‚é‚©‚çAƒƒ\ƒbƒh‚Å‚ ‚é‚ׂ«v‚È‚ñ‚Ä‚¢‚¤l‚à‚¢‚邯Žv‚¤B
‚Ü‚Ÿ‚»‚̕ӂð‚Ç‚¤Š„‚èØ‚é‚©‚ÍŒÂlŒÂl‚É‚æ‚é‚̂łÍB

‚ ‚ƈÏ÷‚̘b‚Ɖ½‚ªŠÖŒW‚ ‚é‚Ì‚©‚ª•ª‚©‚ç‚È‚©‚Á‚½B

903:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 01:11:04
>>902
> –â‘è‚È‚¢‚ñ‚¶‚á‚È‚¢‚©Bsetter/getter ‚ª‚ ‚é‚Á‚Ä‚±‚Æ‚ÍA‚·‚Ȃ킿
> public ƒtƒB[ƒ‹ƒh‚ƂقƂñ‚Ç“™’l‚È‚ñ‚¾‚µB

1‚‘傫‚ȈႢ‚ª‚ ‚邼Bsetter/getter‚Ìê‡A–{—ˆ‚͈Ⴄ‚à‚̂𓯂¶‚à‚̂Ɍ©‚¹Š|‚¯‚é‚Ì‚ªŠÈ’P‚ɂł«‚éB
Œã•t‚¯‚ÅU•‘‚¢‚ð•Ï‚¦‚邯‚©A“§‰ß“I‚Ɉ—‚ðŠ„‚èž‚Ü‚¹‚½‚è‚·‚邯‚©AŽÀ‘Ì‚ðƒŠƒ‚[ƒg‚ÉŽ‚½‚¹‚邯‚©B

904:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 01:33:31
setter/getterƒƒ\ƒbƒh‚ð‚í‚´‚í‚´’ljÁ‚·‚éˆÓ–¡‚ª‚³‚Á‚Ï‚è‚í‚©‚È‚©‚Á‚½‚Ì‚Å
publicƒtƒB[ƒ‹ƒh‚ɃKƒ“ƒKƒ“ƒAƒNƒZƒX‚·‚éƒR[ƒh‚ð‘‚¢‚Ä‚é‚̂ł·‚ªA‚Ђå‚Á‚Æ‚µ‚Ĉê”Ê“I‚¶‚á‚È‚¢‚ñ‚Å‚·‚©H
>>903‚³‚ñ‚ª‚Ç‚¤‚¢‚¤ˆ—‚ðŽw‚µ‚Ä‚é‚Ì‚©‚¢‚Ü‚¢‚¿‚‚©‚߂܂¹‚ñBB

905:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 01:38:00
>>896,900
‚¤‚í[A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‘‘¬ŽŽ‚µ‚Ă݂܂·B

906:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 01:38:32
>>877
‚₳‚µ‚¢‚È[

907:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 01:54:20
>>904
ˆÓ–¡‚ª•ª‚©‚ç‚È‚¯‚ê‚Ρ‚̃Xƒ^ƒCƒ‹‚𑱂¯‚Ä‚¢‚¯‚΂¢‚¢B
‚»‚Ì‚¤‚¿–Ê“|‚²‚Æ‚ª‹N‚±‚Á‚½‚Æ‚«‚ɃAƒNƒZƒbƒT‚̈Ӌ`‚ª•ª‚©‚邿B

908:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 07:09:55
>>892
’l‚ðˆê‚•ς¦‚é‚Ì‚ÉA•¥‚¤ƒRƒXƒg‚ð‚ǂꂾ‚¯¬‚³‚­o—ˆ‚é‚©A‚Æ‚¢‚¤˜bB
‚±‚Ì—á‚̓Vƒ~ƒ…ƒŒ[ƒg‚¾‚¯‚ÇAƒn[ƒhƒEƒFƒA‚ŃTƒ|[ƒg‚µ‚Ä‚¢‚é CPU ‚à‚ ‚邿A‚ÆŒ¾‚¤‚±‚ÆB

uƒXƒŒƒbƒh‚ªƒƒbƒN‚ð‘҂•K—v‚ª‘S‚­‚È‚¢v‚Æ‚¢‚¤‚Ì‚ÍA
ƒŠƒXƒg2‚Ås‚í‚ê‚Ă邿‚¤‚Ȉ—‚ð‚·‚é•K—v‚ª‚È‚¢A‚Æ‚¢‚¤‚±‚ÆB

ƒŠƒXƒg4‚Å’–Ú‚·‚é‚ׂ«“_‚ÍAincrement ƒƒ\ƒbƒh“à‚Ì get ‚Æ CAS ‚ÌŠÔ‚ÅA
Œp‘±‚µ‚½ƒƒbƒN‚ª•ÛŽ‚³‚ê‚Ä‚¢‚È‚¢‚±‚ÆB
‚»‚µ‚ÄAincrement Ž©‘Ì‚ªŒÄ‚΂ê‚Ä‚©‚ç’l‚ð–ß‚·‚܂łÉ
value ‚Ì get ’l‚ª 1 "ˆÈã"•Ï‚í‚邱‚ÆB

909:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 09:16:22
test

910:Hoge
08/02/28 11:32:12
‚Í‚¶‚߂܂µ‚ÄAŽ¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B

DJUnit‚ðŽg‚Á‚Ä’P‘̃eƒXƒg‚ðs‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ƒeƒXƒgŒ‹‰Ê‚ÌŠm”F•û–@‚Æ‚µ‚ÄA

@@››ƒNƒ‰ƒX‚Ì¢¢ƒƒ\ƒbƒh‚ª‰½‰ñŒÄ‚΂ꂽ‚©H

‚ðŠm”F‚µ‚½‚¢‚̂ł·‚ªA•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB

assertCalled(String, String);
‚ðŽg‚¦‚ÎAƒƒ\ƒbƒh‚ªŒÄ‚΂ꂽ‚©‚Ç‚¤‚©‚ÍŠm”F‚Å‚«‚Ü‚·‚ªA
‰½‰ñŒÄ‚΂ꂽ‚©‚ÍŠm”F‚Å‚«‚Ü‚¹‚ñB

‚Ȃɂ©—Ç‚¢•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H

911:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 12:30:14
–¢‚¾‚ÉŽg‚Á‚Ä‚¢‚銂 ‚邯‚Í‹Á‚«

912:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 12:44:49
>>892
‚»‚ê‚ç‚Í@uU‚é•‘‚¢‚ðŽ¦‚·ƒR[ƒhv@‚Æ‚¢‚¤ƒ^ƒCƒgƒ‹‚â@Simulated@‚Æ‚¢‚¤ƒNƒ‰ƒX–¼‚©‚ç‚í‚©‚邿‚¤‚ÉA
’P‚É“®ì‚ðà–¾‚·‚邽‚߂̗á‚É‚·‚¬‚È‚¢B@^Ž—‚Ä‚à•Ê‚ÉÅ“K‰»‚³‚ê‚È‚¢B
ŽÀۂɃAƒgƒ~ƒbƒN‘€ì‚µ‚½‚¢ê‡‚Í@java.util.concurrent.atomic.AtomicInteger@‚ðŽg‚¤B
ƒŠƒXƒg5‚Å‚Í@AtomicInteger@Žg‚Á‚Ă邾‚ëB

913:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 13:46:34
‚¾‚Á‚Ä”Œ´‚¾‚Á‚ÄŒoÏŠw•”‚¶‚á‚ñ

914:Hoge
08/02/28 13:47:56
>>910

‚·‚¢‚Ü‚¹‚ñBŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
’²¸•s‘«‚Å‚µ‚½B

getCallCount(String, String)

‚Æ‚¢‚¤•Ö—˜‚ȃƒ\ƒbƒh‚ª‚ ‚è‚Ü‚µ‚½B

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

915:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 16:33:08
FileInputStream fis = new FileInputStream(in); // in : “ü—̓tƒ@ƒCƒ‹
fis.read();
....
fis.getChannel().position(0);
fis.read();
...
fis.close();
¡‚Ü‚ÅFileChannel‚ð’m‚炸Aˆê•û’Ês‚ÈInputStream‚щƒ“ƒ_ƒ€‚ɃAƒNƒZƒX‚Å‚«‚é‚̂͋CŽ‚¿‚ªˆ«‚¢‚̂ł·‚ªA‚±‚ñ‚ÈŠ´‚¶‚Ń|ƒCƒ“ƒ^[ˆÚ“®‚·‚é‚Ì‚Á‚ĈÀ‘S‚Å‚·‚©H

916:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 16:36:04
‚»‚̃XƒgƒŠ[ƒ€‚ªƒtƒ@ƒCƒ‹‚¾‚Æ•ª‚©‚Á‚Ă邩‚ç—Ç‚¢‚ñ‚¶‚á‚Ë[‚ÌB

917:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 17:20:24
‚»‚¤‚Å‚·‚æ‚ËB‚¨[‚©‚Ȃ莩—R“x‚ª‘‚µ‚Ü‚·‚ËB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

918:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 22:11:27
swing‚ɂ‚¢‚ÄA‹³‚¦‚Ä‚­‚¾‚³‚¢B

Pane‚ÆPanel‚̈Ⴂ‚ª‚æ‚­‚í‚©‚ç‚È‚¢‚̂ł·‚ªA
JComponent‚ðŒp³‚µ‚Ä‚¢‚éƒRƒ“ƒeƒi‚ÉŠÖ‚µ‚ÄA
•t‰Á‹@”\‚ªˆê”Ô¬‚³‚¢‚à‚Ì‚ªJPanel‚ÅA
JPanelˆÈã‚̉½‚ç‚©‚Ì‹@”\‚ª•t‚¯‰Á‚í‚Á‚½‚à‚Ì‚ªPane‚Ȃ̂łµ‚傤‚©H
ƒRƒ“ƒeƒi‚Ì’†‚ÅPanel‚¾‚¯APane‚łȂ­‚ÄPanel‚ƌĂ΂ê‚é——R‚͉½‚Ȃ̂łµ‚傤‚©H

‚ ‚ÆA‚à‚¤‚ЂƂÂB
ContainerƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg(‚Æ‚¢‚¤‚©JFrame.setContentPane())‚ðJPanel‚ɃLƒƒƒXƒg‚µ‚ÄA
ƒRƒ“ƒeƒi‚Æ‚µ‚Ä‚¢‚éŽQlƒR[ƒh‚ª‚ ‚Á‚½‚̂ł·‚ªA
ƒTƒuƒNƒ‰ƒX‚̕ϔ‚ɃLƒƒƒXƒg‚³‚¹(‚Ä‘ã“ü‚·‚é)——R‚ª‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚È‚º‚Ȃ̂łµ‚傤‚©H

919:918
08/02/28 22:13:40
918‚Å‚·B
918‚Å‹Lqƒ~ƒX‚µ‚Ü‚µ‚½B
>JFrame.setContentPane()
JFrame.getContentPane()
‚Å‚µ‚½B

(JFrame#getContentPane() ‚Æ‹Lq‚·‚邯‚Ç‚¤‚¢‚¤ˆÓ–¡‚Ȃ̂łµ‚傤‚©cB)

‚æ‚낵‚­ŒäŠè‚¢’v‚µ‚Ü‚·B

920:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 22:29:34
>>918
‚³‚ŸH
–¼‘O‚È‚ñ‚Ä•t‚¯‚él‚ÌŽï–¡‚Ý‚½‚¢‚È‚à‚ñ‚¾‚µA[‚­l‚¦‚Ä‚àŽd•û‚È‚¢‚悤‚È

‚¿‚Ȃ݂ÉAJComponent‚ðŒp³‚µ‚Ä‚éƒRƒ“ƒeƒiA‚Æ‚¢‚¤‚ª
JComponent‚ÍContainer‚̃TƒuƒNƒ‰ƒX‚¾‚©‚çAJComponentŽ©‘Ì‚ªƒRƒ“ƒeƒi‚¾‚æ
‚Ü‚ŸJButton‚Ì’†‚É‘¼‚̃Rƒ“ƒ|[ƒlƒ“ƒg“ü‚ꂽ‚è‚Í‚ ‚ñ‚܂肵‚È‚¢‚¯‚ê‚ÇEEE

Container‚ɂȂ­‚ÄJPanel‚É‚ ‚郃\ƒbƒh‚ð‰½‚©Žg‚¢‚½‚©‚Á‚½‚ñ‚¶‚á‚È‚¢‚©‚Ë
ƒR[ƒhŒ©‚Ă킩‚ç‚È‚¯‚ê‚Α‚¢‚½l‚É•·‚­‚µ‚©‚È‚¢

JFrame#getContentPane()‚ÍJFrameƒNƒ‰ƒX‚ÌgetContentPane()ƒƒ\ƒbƒh‚Ì‚±‚Æ
JFrame.getContentPane()‚Æ‘‚­‚ÆAstaticƒƒ\ƒbƒh‚ðŒÄ‚ñ‚¾–ß‚è’l‚ɂ‚¢‚ÄŒ¾‚Á‚Ă邿‚¤‚É‚àŒ©‚¦‚é‚Ì‚ÅA‹æ•ʂ̂½‚ß‚É

921:918
08/02/28 22:38:34
>‚Ü‚ŸJButton‚Ì’†‚É‘¼‚̃Rƒ“ƒ|[ƒlƒ“ƒg“ü‚ꂽ‚è‚Í‚ ‚ñ‚܂肵‚È‚¢‚¯‚ê‚ÇEEE
III‚¦H
‚»‚¤‚©AŒp³‚µ‚Ä‚¢‚é‚©‚çŒp³‚à‚Æ‚Ì‹@”\‚Í‚ ‚é‚Ì‚©cB
–³Œø‚ɂȂÁ‚Ä‚¢‚Ä‘R‚èA‚Æ‚©A‚Ç‚±‚©‚ÅŽv‚Á‚Ä‚¢‚½‚Ì‚©A‹C‚ª‚‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

Container‚̃IƒuƒWƒFƒNƒg‚ðContainer‚̃TƒuƒNƒ‰ƒX‚É‚·‚邯AƒTƒuƒNƒ‰ƒX‚̃ƒ\ƒbƒh‚ªŽg‚¦‚邯‚¢‚¤‚±‚Æ‚ÅH
‚±‚ê‚ÍA—áŠO‚ª”­¶‚µ‚»‚¤‚ÅŠë‚È‚¢—\Š´‚à‚·‚é‚̂ł·‚ªA
‚»‚¤‚¢‚¤ƒR[ƒh‚ðˆÓޝ‚µ‚ÄŽg‚¤‚悤‚ÈÝŒv‚à‚ ‚é‚̂ł·‚©H

>JFrame#getContentPane()
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŽ©—Í‚¾‚Ƃǂꂾ‚¯ŽžŠÔ‚©‚©‚Á‚½‚©‚í‚©‚è‚Ü‚¹‚ñB
‚±‚ê‚ðgoogle‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚¾‚낤cB‹L†‚ªcBƒXƒŒˆá‚¢‚Å‚·‚ËAޏ—çB

922:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 22:49:18
>>921
„Container‚̃IƒuƒWƒFƒNƒg‚ðContainer‚̃TƒuƒNƒ‰ƒX‚É‚·‚邯AƒTƒuƒNƒ‰ƒX‚̃ƒ\ƒbƒh‚ªŽg‚¦‚邯‚¢‚¤‚±‚Æ‚ÅH@

‚¢‚âA‚Ü‚³‚©B
JFrame#getContentPane()‚ª•Ô‚·Container‚ªŽÀÛ‚É‚ÍJPanel‚¾‚Ƃ킩‚Á‚Ä‚¢‚éꇂ¾‚¯o—ˆ‚éB
ŽÀÛ‚ÉJPanel‚ð•Ô‚·‚©‚ç‚Æ‚¢‚Á‚Ä‚àAƒhƒLƒ…ƒƒ“ƒg‚É‚»‚ñ‚È‚±‚Ƃ͑‚©‚ê‚Ä‚¢‚È‚¢‚Ì‚ÅA—Ç‚¢Kе‚Ƃ͌¾‚¦‚È‚¢B

923:918=921
08/02/28 22:50:58
>920
>‚Ü‚ŸJButton‚Ì’†‚É‘¼‚̃Rƒ“ƒ|[ƒlƒ“ƒg“ü‚ꂽ‚è‚Í‚ ‚ñ‚܂肵‚È‚¢‚¯‚ê‚ÇEEE
Š´“®‚µ‚½B
Š´“®‚µ‚Ü‚µ‚½B
•ςȕûŒ¾‚ðŠo‚¦‚é‘O‚ÉA920‚ÌŽwަ‚ÌŒ³Java‚ðŠw‚Ñ‚½‚¢I
Ž©•ª‚É–{‚©AWebŽ‘—¿‚Ì„‘E‚ðI

924:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 22:59:41
graphic JAVA Mastering the JFC
‚±‚ê“ǂ߂ÎSwing‚ÌŽd‘g‚݂͑å’ï‚í‚©‚邿B
AWT‚©‚ç“ǂނÆã‰º*2‚ÌŽlû‚¾‚¯‚Ç‚©‚È‚è•׋­‚ɂȂéB

925:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/28 23:07:27
>>921
> —áŠO‚ª”­¶‚µ‚»‚¤‚ÅŠë‚È‚¢—\Š´
‚Ç‚¤‚µ‚Ä‚à‚â‚肽‚¯‚ê‚ÎAinstanceof ‚ÅJPanel ‚¾‚ÆŠm”F‚µ‚Ä‚©‚çƒLƒƒƒXƒg‚ðs‚¤B
‚Æ‚¢‚¤‚æ‚èAƒLƒƒƒXƒg‚Ì‘O‚ɂ͕K‚¸ instanceof ‚Å‘ÎÛ‚ðŠm”F‚·‚邱‚ÆB

926:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/29 08:02:24
Ž¿–â‚Å‚·B

java‚̓rƒbƒOƒGƒ“ƒfƒBƒAƒ“‚Æ‚¢‚¤‹Lq‚ð‚æ‚­Œ©‚©‚¯‚Ü‚·‚ªA
‚»‚̪‹’‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñB
—ájURLØÝ¸(www.geocities.jp)

‚²‘¶’m‚Ì•û‚¢‚Ü‚µ‚½‚狳‚¦‚Ä‚à‚炦‚È‚¢‚Å‚µ‚傤‚©H



927:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/29 08:06:33
int x = 0x12345678;
System.out.printf("%x%n", x & 0xFF);

‚±‚ꂪ 78 ‚Æo‚ê‚΃rƒbƒOƒGƒ“ƒfƒBƒAƒ“A12 ‚Æo‚ê‚ÎƒŠƒgƒ‹ƒGƒ“ƒfƒBƒAƒ“B

928:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/29 08:10:58
>>927
‚»‚̃R[ƒh‚ðŽÀs‚µ‚Ä‚àAŽÀs‚µ‚½ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚݂̂łµ‚©
ƒGƒ“ƒfƒBƒAƒ“‚ÍŠm’肵‚È‚¢‚̂ł͂Ȃ¢‚Å‚·‚©H


929:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/29 08:49:18
>>926
java.io.DataInput#readInt() ‚Æ‚© java.io.DataOutput#writeInt(int) ‚Ý‚½‚¢‚ÉA
•W€API‚̈ꕔ‚̃Nƒ‰ƒX‚ªƒrƒbƒOƒGƒ“ƒfƒBƒAƒ“Žg‚Á‚Ä‚ÄA
‚³‚ç‚ÉA1.3‚܂ł͕W€API‚ÉƒŠƒgƒ‹ƒGƒ“ƒfƒBƒAƒ“‚Å“üo—͂ł«‚éƒNƒ‰ƒX‚ª–³‚©‚Á‚½‚©‚çB

930:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/29 08:53:43
>>928
‚Æ‚¢‚¤‚©A>>927‚̃R[ƒh‚ð(System.out.printf‚ðprintf‚É’u‚«Š·‚¦‚½‚à‚Ì‚ð)
CŒ¾Œê‚Å‚â‚Á‚Ä‚àAƒGƒ“ƒfƒBƒAƒ“‚È‚ñ‚©‚í‚©‚ç‚È‚¢‚¯‚Ç‚ËB

931:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/29 10:44:36
‚Í‚¢‚Í‚¢I@æ¶•û‚ÉŽ¿–â‚æ‚낵‚¢‚Å‚µ‚傤‚©I
JavaƒAƒvƒŒƒbƒg‚ðŽg‚Á‚ăuƒ‰ƒEƒU‰æ–ʂ̎©“®ŽB‰e‚ðs‚¢‚½‚¢‚ñ‚Å‚·‚ªA‚Ç‚¤‚¢‚¤‘g‚Ý•û‚ð‚·‚ê‚Ηǂ¢‚ñ‚Å‚µ‚傤‚©I

–K–âŽÒ‚ª—ˆ‚é“x‚ɃXƒNƒŠ[ƒ“‚ðƒLƒƒƒvƒ`ƒƒ‚µ‚ăT[ƒo[‚ɕۑ¶A
Ž©•ª‚̊‹«‚ł͊m”F‚Å‚«‚È‚¢“®“I‚ȃTƒCƒg‚Ì“®ìƒ`ƒFƒbƒN‚ÉŽg‚¢‚½‚¢‚ÆŽv‚¢‚Ü‚·I


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

4244“ú‘O‚ÉXV/275 KB
’S“–:undef