y‰SŽÒzJavaŽ¿–⥑ ..
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 22:55:51
>>65
‚Å‚«‚È‚¢
InputStream‚ÌStream‚̈Ӗ¡‚𒲂ׂ½‚±‚Æ‚ ‚é‚©H
®A•’Ê‚Ìl‚͉摜ƒf[ƒ^‚ð•Ï”‚ÉŠi”[‚·‚邾‚낤
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 22:58:41
>>65
ˆê‰ñclose‚µ‚Ä‚µ‚Ü‚Á‚½‚çA‚à‚¤“ǂݞ‚߂Ȃ¢‚©‚çA‚à‚¤ˆê‰ñÚ‘±‚µ‚ÄV‚µ‚¢InputStream‚œǂݞ‚ÞB
‚à‚µ‚‚ÍAʼn‚ÌInputStream‚œǂñ‚¾ƒf[ƒ^‚͎茳‚É‚ ‚é‚Í‚¸‚¾‚©‚çA‚»‚ê‚ð—˜—p‚·‚éB
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 23:02:55
>>66
>@InputStream‚ÌStream‚̈Ӗ¡‚𒲂ׂ½‚±‚Æ‚ ‚é‚©H@
‚ ‚è‚Ü‚·A‚·‚݂܂¹‚ñ
resetƒƒ\ƒbƒh‚Æ‚©‚æ‚‚í‚©‚炸‚ÉŽg‚Á‚Ä‚¤‚Ü‚‚¢‚©‚È‚©‚Á‚½‚à‚Ì‚Åc
>@®A•’Ê‚Ìl‚͉摜ƒf[ƒ^‚ð•Ï”‚ÉŠi”[‚·‚邾‚낤@
InputStream‚ªˆø”‚ȃƒ\ƒbƒh‚ð2‚ŒĂÑo‚·•K—v‚ª‚ ‚é‚ñ‚Å‚·‚ªA
‚â‚Á‚Ï‚»‚Ì‚½‚тɶ¬‚µ‚È‚«‚á‚¢‚¯‚È‚¢‚ñ‚Å‚µ‚傤‚©B
ª‚±‚ꂪ‚æ‚‚í‚©‚ç‚ñ‚©‚Á‚½‚Ì‚ÅƒŠƒTƒCƒNƒ‹‚µ‚½‚¢‚ÆŽv‚¢‚Ü‚µ‚½B
>>67
Ú‘±‚Í1‰ñ‚É‚µ‚½‚¢‚Å‚·B
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 23:05:13
‚ ‚ Aclose‚µ‚ĂȂ‚Ä‚àˆê‰ñ“Ç‚Ýo‚µ‚½ƒf[ƒ^‚ð‚à‚¤ˆê‰ñ“Ç‚Ýo‚·‚Ì‚ÍInputStream‚ł͖³—‚¾‚©‚çA
“ª‚©‚ç‚à‚¤ˆê“x‚Ƃ͂¢‚©‚È‚¢B‘Sƒf[ƒ^‚̃vƒbƒVƒ…ƒoƒbƒN‚ðƒTƒ|[ƒg‚·‚éstream‚ðì‚Á‚ÄA
HttpURLConnection‚ÌInputStream‚ÉÚ‚°‚΂¢‚¯‚é‚©‚à‚¾‚ªA
‚»‚ê‚Íʼn‚ɓǂñ‚¾ƒf[ƒ^‚ðÄ—˜—p‚·‚邿‚¤‚É‚µ‚½•û‚ª‚¢‚¢‚悤‚È‹C‚ªB
70:66
07/06/28 23:11:05
>>68
Œ¾‚¢•û‚ª‚«‚‚©‚Á‚½A‚·‚Ü‚ñ
‚½‚¾AStream‚Á‚Ă̂͗¬‚ê‚È‚ñ‚¾A—¬‚ê‚Ä‚‚é‚à‚Ì‚ð‚Q‰ñ“ǂނ±‚Ƃ͂ł«‚È‚¢
‚¾‚©‚çƒf[ƒ^‚ð—‚߂è‚©‚È‚¯‚ê‚΂Ȃç‚È‚¢B
‚¿‚Ȃ݂ÉAŽg‚¤ƒƒ\ƒbƒh‚ªInputStream‚ňø”‚ðŽ‚Â‚Æ‚¢‚¤Ž–Ž©‘Ì‚ª‚¨‚©‚µ‚¢‚Æ‚¢‚¤‚±‚Ƃ͂Ȃ¢‚©H
Image‚Ŏ󂯂½‚èAbyte[]‚Ŏ󂯂½‚èo—ˆ‚È‚¢‚悤‚È“ÁŽê‚ÈŽ–‚ ‚é‚Ì‚©AŒŸ“¢‚µ‚Ä—~‚µ‚¢B
‚»‚ê‚Å‚àA‚Ç‚¤‚µ‚Ä‚àInputStream‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚È‚ç‚ÎAbyte[]“™‚ŃLƒƒƒbƒVƒ…‚µ‚Ä‚¨‚«AŽ©‘O‚ÅÄ“x—¬‚·‚悤‚ɃR[ƒfƒBƒ“ƒO‚·‚é•K—v‚ª‚ ‚é‚È
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 23:11:30
>>68
InputStream‚̃TƒuƒNƒ‰ƒX‚É‚ÍByteArrayInputStream‚Æ‚¢‚¤‚à‚Ì‚à‚ ‚éB
‰½‚àƒlƒbƒg‚©‚ç“ǂݞ‚Þ‚¾‚¯‚̃XƒgƒŠ[ƒ€‚ł͂Ȃ¢B
ʼn‚É‚»‚̃ƒ\ƒbƒh‚ðŒÄ‚Ô‘O‚ÉHttpURLConnection‚ŃoƒCƒg”z—ñ‚Ƀf[ƒ^‚ð“Ç‚ñ‚ÅA
‚»‚̃ƒ\ƒbƒh‚ɂ̓oƒCƒg”z—ñ‚ðƒoƒbƒtƒ@‚É‚µ‚½ByteArrayInputStream‚ð“n‚µ‚Ä‚â‚ê‚΂¢‚¢B
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 23:31:38
>>70
ÅI“I‚É‚Íswt‚ÌImage‚ðì‚é‚ñ‚Å‚·‚ªA
‚»‚Ì‘O‚ÉŒ³‚̃f[ƒ^‚̃nƒbƒVƒ…‚ðŽæ‚é•K—v‚ª‚ ‚é‚ñ‚Å‚·B
ʼn‚ÍImage‚ðì‚Á‚Ä@‚»‚ê‚©‚çgetImageData().data‚̃nƒbƒVƒ…‚ð
Žæ‚ê‚΂¢‚¢‚©‚ÆŽv‚Á‚Ä‚½‚ñ‚Å‚·‚ªAdata‚Á‚ărƒbƒgƒ}ƒbƒv(L‹`)‚Æ’m‚Á‚Äc
>>71
‚»‚¤‚Å‚·‚ËA
ˆê’Ubete[]‚Ƀoƒbƒtƒ@‚µ‚Ä‚»‚ꂼ‚êByteArrayInputStreamì‚邱‚Ƃɂµ‚Ü‚·B
‚²‹¦—Í‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
73:57
07/06/29 00:12:38
>>58
‚ ‚肪‚Æ‚¤@‚â‚Á‚ƈӖ¡‚ª‚í‚©‚Á‚½‚æ
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 00:22:36
>>72
‚»‚¤‚¢‚¤‚Ì‚Á‚ÄNIO‚Å‚â‚é‚ñ‚¶‚á‚È‚¢H
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 00:29:41
>>72
DigestInputStream
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 00:51:14
Java‚ðŽg‚Á‚ĉ“Šu‹@ŠB‘€ì‚ð‚µ‚½‚¢‚ñ‚Å‚·‚ªŠÖ˜A‚·‚éƒpƒbƒP[ƒW‚ð
‹³‚¦‚Ä‚‚¾‚³‚¢B
‚q‚l‚h‚Æ‚©‚È‚ñ‚Å‚µ‚傤‚©
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 00:54:31
>>76
‰“Šu‹@Ší‘€ì‚¾‚¯‚¶‚á‚í‚©‚ç‚ñB‚Ç‚¤‚¢‚¤Ž–‚ð‚â‚肽‚¢‚©‹ï‘Ì“I‚É‘‚B
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 01:05:56
ƒT[ƒ{ƒ‚[ƒ^[‚̧Œä‹y‚щ“ŠuŠÄŽ‹‚Å‚·‚ªA”í§Œä‘¤‚É‚i‚`‚u‚`‚Æ‚b‚̃vƒƒOƒ‰ƒ€‚ð”z‚·‚é—\’è‚Å‚·B
’m‚肽‚¢‚Ì‚ÍAƒlƒbƒgƒ[ƒN‚̃XƒgƒŠ[ƒ€‚ÌŠm—§•û–@‚ƧŒä–½—߂̓`’B•û–@A‹y‚ÑŠÄŽ‹î•ñ‚ÌƒŠƒAƒ‹ƒ^ƒCƒ€
‚ł̑—ŽóM•û–@‚Å‚·B
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 01:10:10
78‚̕⑫
‰ñü‚Í—Dæ–³ü‚Ì—¼•û‚ðl‚¦‚Ă܂·‚ªA‚Æ‚è‚ ‚¦‚¸—Lü‚Ì•û–@A’Êí‚̃Cƒ“ƒ^[ƒlƒbƒgŒo—R‚Ì•û–@‚Å
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚½‚ç‚ÆŽv‚¢‚Ü‚·B
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 01:17:50
C‚àŽg‚¤‚̂Ȃçƒxƒ^‚ÉSocketŽg‚¦‚΂¢‚¢‚ñ‚¶‚á‚ËB
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 01:20:20
Set<Foo>@set@=@new@HashSet<Foo>();
for(Foo@f:@set)@{
@@@@//@‚±‚±‚Å@set@‚ð•ÏX
}
‚Å@ConcurrentModificationException@‚ªo‚邯‚«‚Ì‰ðŒˆˆÄ‚Á‚Ä
for(Foo@f:@set.toArray(new@Foo[set.size()]))@{
@@@@//@‚±‚±‚Å@set@‚ð•ÏX
}
ˆÈŠO‚ɂǂ̂悤‚È‚à‚Ì‚ª‚ ‚è‚Ü‚·‚©H
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 01:43:20
‚È‚ñ‚©1.5‚®‚ç‚¢‚©‚çJava‚Ì•¶–@A•¡ŽG‚ɂȂÁ‚¿‚á‚Á‚½‚È
>>81‚Æ‚©‰´‚ɂ͗‰ð‚Å‚«‚È‚¢EEE
83:81
07/06/29 02:14:21
>>82
‘åä•vBJava7@‚ ‚½‚è‚©‚牴‚à‚í‚©‚ç‚È‚‚È‚éB
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 02:26:47
‚₳‚µ‚¢java‚ŕ׋‰‚߂ĈêTŠÔ’ö‚½‚¿‚Ü‚·B
FX’²‚ׂ½‚̂ł·‚ª‚í‚©‚ç‚È‚©‚Á‚½‚Ì‚ÅA‰•à“I‚ÈŽ¿–â‚Å‚·‚ª‹³‚¦‚Ä‚‚¾‚³‚¢B
class Car
{
int n;
}
‚Æ‚µ‚½Žž‚É
Car car[ ] = new Car[3];
‚̂悤‚È”z—ñ‚Û‚¢•Ï”‚ɂł«‚é‚̂łµ‚傤‚©H
¡ŽŽ‚µ‚Ä‚¢‚é‚̂ł·‚ªƒGƒ‰[‚ɂȂè‚Ü‚·B
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ðŽg‚Á‚ăIƒuƒWƒFƒNƒg‚ðì‚鎞‚Í”z—ñ‚ÍŽg—p‚Å‚«‚È‚¢‚̂łµ‚傤‚©H
æ‚̃y[ƒW‚É‚Ío—ˆ‚Ä‚¢‚é—l‚ȃR[ƒh‚ª‘‚¢‚Ä‚ ‚é‚̂ł·‚ªA’ŠÛƒNƒ‰ƒX‚łȂ¢‚ÆÀÞÒ‚È‚ñ‚Å‚µ‚傤‚©H
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 02:27:12
>>80
ޏ—ç‚b‚̓}ƒCƒRƒ“—p‚Ì‚b‚Œ჌ƒxƒ‹‚̧Œä—p‚ɂ̂ݎg‚¤‚à‚̂ł·A’ÊM‚»‚Ì‚à‚Í•¡ŽG‚ȃlƒbƒgƒ[ƒN‚É
‚à‘Ήž‚Å‚«‚邿‚¤‚É‚i‚`‚u‚`‚ðŽg‚¨‚¤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 02:29:50
>>84
”z—ñ—v‘f‚»‚ꂼ‚ê‚ðnew Car()‚Ŷ¬‚·‚é•K—v‚ª‚ ‚è‚Ü‚·
‚u‚…‚ƒ‚”‚‚’Žg‚Á‚½‚Ù‚¤‚ªŠÈ’P‚Å‚ÍH
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 02:31:17
>>84
ƒGƒ‰[‚ÌŽí—Þ‚ª‚í‚©‚ç‚È‚¢‚©‚ç’f’è‚Ío—ˆ‚È‚¢‚¯‚ÇA
‚¨‚»‚ç‚”¶‚µ‚Ä‚¢‚éƒGƒ‰[‚Í@NullPointerException@‚¾‚ÆŽv‚¤B
Car[]@car@=@new@Car[3];
for@(int@i@=@0;@i@<@car.length;@i++)
@@@@car[i]@=@new@Car();
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 02:34:24
>>86
>>87
‚È‚é‚Ù‚ÇII
‚Ü‚¸‚Í”z—ñ—v‘f‚»‚ꂼ‚ê‚Ŷ¬‚·‚é‚킯‚Å‚·‚ËB
‘‘¬ŽŽ‚µ‚Ă݂܂·B
89:88
07/06/29 02:42:00
>>87‚³‚ñ‚̃R[ƒh‚ð‘‚«‰Á‚¦‚½‚ço—ˆ‚Ü‚µ‚½I
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 03:11:34
JavaƒAƒvƒŒƒbƒgiƒtƒ@ƒCƒ‹–¼Fabc.jarj‚ÅOKƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚Æ‚«‚̃Cƒxƒ“ƒg‚ÅAJavaƒAƒvƒŒƒbƒgŽ©g‚ðÄ‹N“®‚³‚¹‚éƒvƒƒOƒ‰ƒ€‚ð‘‚«‚Ü‚µ‚½‚ªAŽžX“®ì‚µ‚È‚©‚Á‚½‚肵‚Ä‚¢‚Ü‚·B
OKƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚Æ‚«‚̃Cƒxƒ“ƒg‚Ì’†‚ÉRuntime.exec()‚Å‚Q‚‚̃VƒFƒ‹ƒXƒNƒŠƒvƒg‚ðŽÀs‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘‚«‚Ü‚µ‚½‚ªA
‚P‚–ڂÌJavaƒAƒvƒŒƒbƒg‚̃vƒƒZƒX‚ðkill ‚·‚éƒXƒNƒŠƒvƒg‚Íí‚É“®ì‚µ‚Ü‚·‚ªA‚Q‚–ڂÌJavaƒAƒvƒŒƒbƒg‚ð‹N“®‚·‚éƒXƒNƒŠƒvƒg‚ª“®ì‚µ‚½‚èA“®ì‚µ‚È‚©‚Á‚½‚肵‚Ä‚¢‚Ü‚·B
E‚P‚–Ú@stop.sh:iabc.jar‚̃vƒƒZƒX‚ðkill ‚·‚éƒXƒNƒŠƒvƒg)
E‚Q‚–Ú@start.shFjava -jar abc.jar
String[] cmd= {"stop.sh", "start.sh"};
Runtime.getRuntime().exec(cmd)
‚Åcmd‚ɃXƒNƒŠƒvƒg‚ð“n‚·‚悤‚É‚µ‚Ä‚¢‚Ü‚·B
‚±‚Ì‘‚«•û‚Í‚¾‚߂Ȃ̂łµ‚傤‚©H
ƒ\[ƒX‚͎茳‚É‚ ‚è‚Ü‚¹‚ñB‚·‚݂܂¹‚ñB
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 03:22:45
ƒAƒvƒŒƒbƒg‚©‚ç@Runtime.exec@‚Å‚·‚©BŽÀ‚Ɋ댯‚¾‚ÈB
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 03:35:31
>>90
‚Q‚–ړ®ì‚·‚邱‚Æ‚ ‚éH
Runtime#exec(String[]) ‚Ì‚Q‚–ڈÈ~‚Ì—v‘f‚Í‚P‚–ڂ̗v‘f‚̈ø”‚ł͂Ȃ¢‚©H
93:90
07/06/29 03:47:39
‚·‚݂܂¹‚ñBŠÔˆá‚¦‚Ä‚¢‚½‚ÆŽv‚¢‚Ü‚·B
>String[] cmd= {"stop.sh", "start.sh"};
>Runtime.getRuntime().exec(cmd)
String@cmd[] = new String[2];
cmd[0]="stop.sh"
cmd[1]="start.sh"
Runtime.getRuntime().exec(cmd[0])
Runtime.getRuntime().exec(cmd[1])
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 04:39:48
>>85
‘g‚Ýž‚Ý—pC‚µ‚©“®‚©‚È‚¢‚悤‚Ȋ‹«‚ÅJava“®‚‚ÌH
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 04:43:53
>>90
‚Ç‚¤‚¹ƒlƒ^‚¾‚낤‚¯‚Ç
Runtime.getRuntime().exec(cmd[1]);
Runtime.getRuntime().exec(cmd[0]);
‚±‚ê‚Å‚¢‚¢‚æ
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 06:48:01
>>81
set‚Ì•ÏX‚ªremove‚݂̂ȂçA‚±‚¤‚¢‚¤Žè‚àB
for(Iterator<Foo> iter = set.iterator(); iter.hasNext();){
@Foo f = iter.next();
@if(...){
@@iter.remove();
@}
}
‚¹‚Á‚©‚‚Ì enhanced for loop ‚ªŽg‚¦‚È‚¢‚̂͂à‚Á‚½‚¢‚È‚¢‚¯‚ÇB
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 07:45:23
>>81
‚±‚ñ‚ÈŠ´‚¶‚É‚·‚é
Set<Foo> set = new HashSet<Foo>();
Set<Foo> temp = new HashSet<Foo>(set); // ŠÛXƒRƒs[
for(Foo f: set) {
@ @ // ‚±‚±‚Å temp ‚ð•ÏX
}
set.clear(); @// ˆê“xA‹ó‚É‚µ‚Ä‚©‚ç
set.addAll(temp); // ‘S•”‹l‚߂Ȃ¨‚·
ŽQƂ̖â‘肪‹N‚«‚È‚¢‚̂ł ‚ê‚ÎA‚Qs‚ðAset = temp;‚Æ‚µ‚Ä‚à‚¢‚¢‚¯‚ÇA
‚±‚̃ƒ\ƒbƒh‚Å‚r‚…‚”‚𶬂µ‚ĕԂ·‚̂łà‚È‚¯‚ê‚ÎAclear addAll ‚̃Rƒ“ƒ{‚Ì‚ª‚¢‚¢‚ÆŽv‚¤B
‚à‚µA‘¼‚̃XƒŒƒbƒh‚©‚çset‚ÌXV‚̉”\«‚ª‚ ‚é‚È‚ç‚ÎA“¯Šú‚àŽæ‚낤
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 15:40:33
URLConection‚ÅƒŠƒNƒGƒXƒg‘—M¨ƒŒƒXƒ|ƒ“ƒXŽóM‚Ȉ—‚ð‚â‚낤‚Æ‚µ‚Ä‚é‚ñ‚Å‚·‚ªA
ƒ‹[ƒv“à‚ÅƒŠƒNƒGƒXƒg‘—MŒãAƒŒƒXƒ|ƒ“ƒXŽóM‚Ì‘O‚ÉŽŸ‚ÌƒŠƒNƒGƒXƒg‚𑗂鎖‚Á‚Ăł«‚È‚¢‚ñ‚Å‚µ‚傤‚©H
ƒŒƒXƒ|ƒ“ƒX‚ð‘Ò‚½‚¸‚ÉƒŠƒNƒGƒXƒg‚𑗂肽‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
‚±‚¤‚¢‚¤‚Ì‚Íthread‚ðŽg‚¤‚ׂ«‚È‚ñ‚Å‚µ‚傤‚©H
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 17:11:46
thread‚ðŽg‚¤‚ׂ«
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 17:53:15
‘Û‰»‘Ήž‚Á‚ÄÅŒã‚ɂ܂Ƃ߂Ăâ‚Á‚½‚Ù‚¤‚ªŒø—¦‚¢‚¢‚Å‚·‚©H
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 19:48:07
>>100
‚Í‚¶‚ß‚©‚çl‚¦‚È‚«‚Ⴞ‚߂ȕ”•ª‚Æ‚»‚¤‚łȂ¢•”•ª‚ª‚ ‚éB
‚Ü‚ A‚Ƃɂ©‚‚Í‚¶‚߂ɌŸ“¢‚·‚邱‚Æ‚ª‘厖B
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 00:14:50
ArrayList<Integer>ƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðint[]ƒNƒ‰ƒX‚É‘ã“ü‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H
toArray()ƒƒ\ƒbƒh‚ðŽg‚¨‚¤‚Æl‚¦‚½‚̂ł·‚ªAInteger[]ƒNƒ‰ƒX‚Ö‚Ì‘ã“ü‚͂ł«‚é‚à‚Ì‚Ìint[]ƒNƒ‰ƒX‚Ö‚Í‘ã“ü‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 01:00:43
>>102
ArrayList<Integer>‚Æint[]‚͈ê•û‚ª‘¼•û‚̃TƒuƒNƒ‰ƒX‚ÌŠÖŒW‚łȂ¢‚̂őã“ü‚Å‚«‚È‚¢B
ƒŠƒXƒg‚ÌŠe—v‘f‚ðint[]‚ÌŠe—v‘f‚É‘ã“ü‚µ‚½‚¢‚̂ȂçA
toArray‚ÅInteger[]‚𶬂µ‚½‚ ‚Æ‚ÅA“¯‚¶—v‘f”‚Ìint[]‚ðì‚Á‚ÄAŠe—v‘f‚É‘ã“ü‚µ‚Ä‚¢‚B
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 01:03:39
ArrayList<Integer>‚©‚çŠe—v‘f‚ð’¼ÚŽæ‚èo‚µ‚Äint[]‚ÌŠe—v‘f‚É‘ã“ü‚µ‚Ä‚à‚¢‚¢‚µB
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 01:25:21
”z—ña[]‚ƕϔb,c,d‚ª‚ ‚Á‚½‚Æ‚µ‚ÄA
if(a[ i ] && b+c<=d)
‚Æ‚¢‚¤ðŒ•¶‚Ìê‡AðŒ‚ð“ú–{Œê‚ð–ó‚·‚Æua”z—ñ‚Ìú@”Ô–Ú‚Ì—v‘f‚Æb+c‚ª‚Æ‚à‚ÉdˆÈ‰º‚Ìê‡v‚Æ‚¢‚¤‚±‚Ƃł¢‚¢‚ñ‚Å‚µ‚傤‚©H
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 01:30:52
ua”z—ñ‚Ìú@”Ô–Ú‚Ì—v‘f‚Ætrue‚©‚Âb+c‚ªdˆÈ‰º‚Ìê‡v
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 01:31:33
~—v‘f‚Æ
›—v‘f‚ª
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 01:32:17
JAVA‚Ì’ÊM‚ɂ‚¢‚Ă̎¿–â‚Å‚·A‚¨Šè‚¢‚µ‚Ü‚·B
URL url = new URL(address);
URLConnection connection = url.openConnection();
‚Æ‚µ‚½‚Æ‚µ‚ăT[ƒo[‚ÉuGETv‚Æ‚µ‚ÄƒŠƒNƒGƒXƒg‚ªs‚‚ÆŽv‚¤‚̂ł·‚ªAƒwƒbƒ_[‚ÌUser-Agent‚ªJava/1.5.0_12‚ƂȂÁ‚Ä‚¢‚Ü‚·B
ƒlƒbƒgã‚̃f[ƒ^‚ðŽæ“¾‚·‚邯‚«‚ÉAŽw’肵‚½ƒwƒbƒ_[‚ðƒT[ƒo[‚É‘—M‚·‚é‚â‚è‚©‚½‚Í‚ ‚é‚Å‚µ‚傤‚©H
¡‚̓eƒXƒg‚Æ‚µ‚ÄAURLØÝ¸(www.cybersyndrome.net)‚ðURLƒNƒ‰ƒX‚Ŏ擾‚µ‚ÄAUser-Agent‚Ì‘‚«Š·‚¦‚ð‚ ‚ê‚±‚ꎎ‚µ‚Ä‚é‚ñ‚̂ł·‚ªA
URLConnection‚ÌsetRequestProperty‚È‚ÇŽŽ‚µ‚Ä‚à‚È‚©‚È‚©‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:16:26
>>108
setRequestProperty‚̓XƒgƒŠ[ƒ€‚ðŠJ‚‘O‚ɃZƒbƒg‚µ‚È‚¢‚ÆŒø‰Ê‚ª‚È‚¢‚æB
URLConnection u = new URL(...).openConnection();
u.setRequestProperty("User-Agent", "hogehoge");
InputStream s = u.getInputStream();
‚±‚ñ‚ÈŠ´‚¶‚ÅB
‚à‚µAhogehoge Java/1.5.0_12‚Ý‚½‚¢‚ÉŒã‚ÉŒ³‚ÌUser-Agent‚ª•t‚¢‚Ä‚à\‚í‚È‚¢‚È‚çA
java‚̃IƒvƒVƒ‡ƒ“‚É-Dhttp.agent=hogehoge‚Æ‚©‚â‚邾‚¯‚Å‚¢‚¯‚éB
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:24:22
BufferedReaderƒNƒ‰ƒX‚ÌreadLineƒƒ\ƒbƒh‚ňês‚¸‚“ǂݞ‚Þˆ—‚ðs‚Á‚Ä‚¢‚é‚̂ł·‚ªC
Œ»Ý‚܂œǂñ‚¾•¶Žš”‚ð’m‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
“ǂݞ‚ñ‚¾•¶Žš—ñ‚Ì’·‚³‚ð‘«‚µ‚Ä‚¢‚¯‚΂¢‚¢‚ÆŽv‚Á‚½‚̂ł·‚ªC
‰üs‚ªíœ‚³‚ê‚Ä‚¢‚邽‚ß‚ÉC‰üsƒR[ƒh‚ªCR‚©CRLF‚©‚í‚©‚ç‚È‚¢ê‡‚¤‚Ü‚”‚¦‚ç‚ê‚È‚¢‚̂ł·D
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:30:11
>>110
BufferedReader#readLine‚ł͂½‚Ô‚ñ–³—
ˆê•¶Žš‚¸‚“ǂñ‚Ås‚ɂ܂Ƃ߂鈗‚ÍŽ©•ª‚Å‚â‚é
112:110
07/06/30 02:31:56
>>111
thx
—¹‰ð‚Å‚·
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:35:55
‚à‚µ‰üsƒR[ƒh‚ªˆêŠÑ‚µ‚Ä‚¢‚邱‚Æ‚ª•ª‚©‚Á‚Ä‚é‚È‚ç
‚Æ‚è‚ ‚¦‚¸Å‰‚Ìs––’[‚ªo‚é‚Ü‚Å‚Íˆê•¶Žš‚¸‚“ǂñ‚Å
‰üs‚ªLF‚©CRLF‚©CR‚©‚ð”»’f‚µ‚½‚ç
‚ ‚Æ‚ÍreadLine‚œǂñ‚ʼnüs‚ÌŽí—ނɉž‚¶‚Äs‚²‚Ƃɕ¶Žš”‚É1‚©2‚ð‘«‚µ‚Ä‚â‚éŽè‚à‚ ‚é
114:110
07/06/30 02:37:43
‚·‚݂܂¹‚ñC’ljÁ‚ÅŽ¿–₳‚¹‚Ä‚‚¾‚³‚¢D
BufferedReader‚ÅŒ»Ý‚܂œǂñ‚¾ƒoƒCƒg”iŒ»ÝˆÊ’uj‚à’m‚邱‚Ƃ͖³—‚Å‚µ‚傤‚©H
115:108
07/06/30 02:44:38
>>109
Œp‘±“I‚ÉUA‚̉ü•Ï‚ð‚µ‚½‚¢‚̂ŃvƒƒOƒ‰ƒ€’†‚É‘‚±‚¤‚ÆŽv‚Á‚Ă܂·B
ŽŽ‚µ‚½ˆ—‚ª
URL url = new URL(String address);
URLConnection connection = url.openConnection(); //ƒIƒuƒWƒFƒNƒgŽæ“¾
connection.setRequestProperty("User-Agent", "hogehoge"); //ƒwƒbƒ_[ƒZƒbƒg
connection.connect(); // Ú‘±
‚Æ‚¢‚¤•—‚É‚â‚Á‚Ă܂·B
‚»‚ÌŒã‚ÍABufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));‚œǂݞ‚ñ‚Åreadline‚Ńf[ƒ^“ǂݞ‚Þ‚Æ‚â‚Á‚Ï‚èUA‚ªJAVA‚̂܂܂ɂȂÁ‚Ă܂·B
‚®‚®‚Á‚Äo‚Ä‚‚éƒTƒCƒg‚ÍPOSTˆ—‚ɂ‚¢‚Ä‘‚©‚ê‚Ä‚é‚à‚̂΂©‚è‚ÅB
URL‚Å’†gŽæ“¾‚·‚邾‚¯‚È‚çA‚±‚êˆÈ㈗‚͂Ȃ¢‚ÆŽv‚Á‚Ä‚é‚̂ł·‚ªB
connect()‘O‚Ƀwƒbƒ_[‘—‚ç‚ê‚Ä‚é‚̂łµ‚傤‚©c
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:52:28
URLConnection‚Ì•û‚ÅUser-Agent‚ðݒ肵‚Ä‚é‚Ì‚É
ŽÀۂɃf[ƒ^‚ð“ǂނƂ«‚͂Ȃñ‚ÅURL‚©‚çƒXƒgƒŠ[ƒ€‚ðŠJ‚¢‚Ä‚é‚ÌH
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:54:22
if(blp==0)@i=2;
for(Gi<blnGi++){
}
‚Æ
if(blp==0){
i=2;}
for(i=2Gi<bln;i++){
}
‚͈ê‚̈Ӗ¡H
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:56:18
>>114
‘½•ª–³—‚Á‚Û‚¢BŽ©•ª‚ŃJƒEƒ“ƒg‚·‚邵‚©‚È‚³‚»‚¤B
>>115
‚í‚´‚í‚´connect‚µ‚È‚‚Ä‚àƒf[ƒ^‚ð“Ç‚à‚¤‚Æ‚µ‚½Žž“_‚ÅŸŽè‚ÉÚ‘±‚µ‚Ä‚‚ê‚邿B
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 02:58:50
>>117
blp‚Ì’l‚É‚æ‚Á‚ĈႤ
120:110
07/06/30 02:59:18
>>118
‚ ‚肪‚Æ‚¤D—¹‰ð‚Å‚·D
>>113‚Ì•û–@‚Å‚â‚Á‚Ă݂邱‚Ƃɂµ‚Ü‚·
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 03:01:21
>>119
‚à‚µblp‚ª‚O‚Æ‚P‚Ì2Ží—Þ‚Ìê‡A‚O‚Æ‚P‚łǂ¤ˆá‚¤‚̂łµ‚傤‚©H
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 03:09:07
blp‚ª”ñ—ë‚ÌŽž‚Éif•¶‚ªI—¹‚µ‚½Žž“_‚Åi‚ɉ½‚ªƒZƒbƒg‚³‚ê‚Ă邩l‚¦‚Ä‚Ý
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 03:10:59
>>122
ŽÀÛ‚ÉŽÀs‚µ‚Ă݂ĕª‚©‚è‚Ü‚µ‚½I
124:108
07/06/30 03:15:28
>>116
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·AUA•\ަ‚ª•Ï‚í‚è‚Ü‚µ‚½B
‚Ç‚¤‚â‚çA–{‚ÅURLæ‚̃f[ƒ^•\ަ‚¾‚¯‚ð‚·‚é•”•ª‚É
URLØÝ¸(journal.mycom.co.jp)
‚±‚±‚̃wƒbƒ_[Žæ“¾ˆ—‚ð‰Á‚¦‚½‚Æ‚«‚ÉA‚²‚Á‚¿‚á‚ɂȂÁ‚½‚悤‚Å‚·A‚·‚݂܂¹‚ñc
>>118
Ž„‚àʼn‚Íconnect()‚¢‚ç‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªA‚®‚®‚Á‚½‚Æ‚«‚Éo‚½ƒTƒCƒg‚Å
// ƒRƒlƒNƒVƒ‡ƒ“¶¬(‚±‚ÌŽž“_‚Å‚ÍAÚ‘±‚³‚ê‚Ä‚¢‚È‚¢)
con=(HttpURLConnection) url.openConnection();
‚Æ‚ ‚Á‚½‚Ì‚ÅA‚»‚¤‚¢‚¤‚à‚Ì‚¾‚Ƃ΂©‚èŽv‚Á‚Ă܂µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½A‚Ü‚½‚ª‚ñ‚΂낤‚ÆŽv‚¢‚Ü‚·B
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 06:27:34
Žd—l‘‚æ‚è‚à”n‚ÌœƒTƒCƒg‚Ì•û‚ðM—p‚·‚é•Ȃ͖³‚‚µ‚½•û‚ª‚¢‚¢‚æ
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 07:33:53
ŽÀs’†‚̃EƒBƒ“ƒhƒE‚ªƒAƒNƒeƒBƒu‚łȂ‚È‚Á‚Ä‚àƒL[ƒ{[ƒh“ü—Í‚ðŽó‚¯•t‚¯‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚¹‚ñ‚©H
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 08:41:40
‚ ‚è‚Ü‚·‚æ
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 21:08:43
Servlet ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÌÝ’è‚Á‚ÄA‚Ç‚±‚É‹Lq‚·‚ê‚΂¢‚¢‚ÌH
Windows ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚¢‚¤‚Æ‚±‚ë‚Ì INI ƒtƒ@ƒCƒ‹‚Ý‚½‚¢‚È
Ý’èƒtƒ@ƒCƒ‹‚Á‚Ä Servlet ‚ɂ͂Ȃ¢‚ÌH
properties ƒtƒ@ƒCƒ‹‚̓[ƒP[ƒ‹ˆË‘¶ƒeƒLƒXƒg‚ð‹Lq‚·‚é‚à‚Ì‚¾‚©‚ç
“K“–‚¶‚á‚È‚¢‚æ‚ËH
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 21:18:21
‚±‚±‚É‚»‚ÌŽ¿–â•¶‚ð‘‚ŽžŠÔ‚ª‚ ‚ê‚ÎA
ƒO[ƒOƒ‹æ¶‚ÉuServlet Ý’èƒtƒ@ƒCƒ‹v‚Å•·‚¢‚Ä‚Ý‚ë‚æB
URLØÝ¸(www.google.co.jp)
130:128
07/06/30 21:25:19
>>129
’²‚ׂ½‚ñ‚¾‚¯‚ÇA‚Ç‚±‚©•ª‚©‚ç‚È‚¢‚ñ‚Å‚·B
ƒRƒ“ƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚Å‚à‚È‚¢‚µAserver.xml ‚Å‚à‚È‚¢‚µAweb.xml ‚Å‚à‚È‚¢BBB
ŠO•”ƒvƒƒOƒ‰ƒ€‚̃pƒX‚Æ‚©AƒAƒbƒvƒ[ƒh‚µ‚½ƒtƒ@ƒCƒ‹‚ð‹L˜^‚·‚éƒfƒBƒŒƒNƒgƒŠ‚Æ‚©A
Servlet ‚ð”z”õ‚·‚郆[ƒU[‚ª‘‚«Š·‚¦‚ê‚邿‚¤‚ÈÝ’èƒtƒ@ƒCƒ‹‚Á‚ÄA‚Ç‚ê‚ɂȂé‚Ì‚©‚ÈH
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 21:31:00
>>130
‚»‚¤‚¢‚¤‚±‚Æ‚©
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“Ž©‘Ì‚ÌÝ’èƒtƒ@ƒCƒ‹‚È‚ñ‚¼A“ǂ߂éꊂÉD‚«‚ÈŒ`Ž®‚Å‘‚¢‚Ä‚¨‚¯‚΂¢‚¢
•ÏX‚à‚È‚”‚à‚È‚¯‚ê‚ÎAweb.‚˜‚‚Œ‚É‹Lq‚·‚é‚Ì‚à‚ ‚èB
‚æ‚‚â‚é‚Ì‚ÍAÝ’èƒtƒ@ƒCƒ‹‚̃pƒX‚ðweb.xml‚É‘‚¢‚Ä‚¨‚«AŽÀÛ‚ÌÝ’èƒtƒ@ƒCƒ‹‚͕ʂɂ·‚邯‚¢‚¤Œ`
‚»‚¤‚·‚ê‚΃eƒXƒg—p‚ÌÝ’èƒtƒ@ƒCƒ‹‚Æ‚©‚ðŽg‚¢•ª‚¯‚é‚Ì‚ªŠyB
Œ`Ž®‚ÍXML‚É‚·‚é‚©ƒvƒƒpƒeƒBƒtƒ@ƒCƒ‹‚É‚·‚é‚©“ÆŽ©Œ`Ž®‚©A‚»‚ê‚ÍD‚«‚É‚µ‚Ä‚‚ê
132:128
07/06/30 21:34:23
>>131
‚ ‚肪‚Æ‚¤B‚ƂĂàŽQl‚ɂȂÁ‚½‚æB
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 21:43:49
>>131
‚ ‚肪‚Æ‚¤B‚ƂĂàŽQl‚ɂȂÁ‚½‚æB
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 23:23:18
swing‚ÌJButton‚ɂ‚¢‚Ăł·‚¯‚ÇAActionPerformed()‚Ì’†‚ÅIcon‚ðsetIcon()‚ÅŒðŒÝ‚É•t‚¯‘Ö‚¦‚Ä‚¢‚Ü‚·B
‚µ‚©‚µAƒ{ƒ^ƒ“‚ð‚Q‰ñˆÈ㉟‚·‚ƃAƒCƒRƒ“‚ÌŒã‚ë‚Éu...v‚̂悤‚È•¶Žš‚ª“ü‚è‚Ü‚·B@‚¿‚Ȃ݂ÉAsetActionCommand()‚à
“¯Žž‚ÉŽg‚Á‚Ä‚¢‚Ü‚·B@‰½‚©‚̃oƒO‚Å‚µ‚傤‚©H
ƒAƒvƒŠ‚ÍŠÈ’P‚È“®‰æÄ¶ƒvƒƒOƒ‰ƒ€‚ÅPlay‚ÆPause‚̃AƒCƒRƒ“‚ð“ü‚ê‘Ö‚¦‚邾‚¯‚Ì‚à‚̂ł·‚ªA‰½‚©‰ðŒˆ•û–@‚Í
‚È‚¢‚Å‚µ‚傤‚©H
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 23:27:30
>>134
ƒ\[ƒX‚݂Ȃ«‚ች‚Æ‚à‚¢‚¦‚È‚¢‚¯‚ÇEEE
JButton playButton = new JButton();
JButton pauseButton = new JButton();
‚ƌ•ʂɃCƒ“ƒXƒ^ƒ“ƒXì‚Á‚ÄAsetEnable‚ŧŒä‚µ‚½•û‚ªŠmŽÀ‚È‹C‚ª‚·‚é
‚Ç‚¤‚µ‚Ä‚à‚Pƒ{ƒ^ƒ“‚Åς܂¹‚½‚¢‚̂ł ‚ê‚ÎAsetVisible‚ÅŒ©‚¹‚é/Œ©‚¹‚È‚¢‚̧Œä‚ðs‚¤‚Ù‚¤‚ªŽ©‘R
136:88
07/06/30 23:50:05
ˆÈ‘Ou‚₳‚µ‚¢javav‚ŕ׋‚µ‚ĂĎ¿–₵‚½88‚Å‚·B
’l“n‚µAŽQÆ“n‚µ‚Ì—‰ð‚ŋꂵ‚ñ‚ł܂·B
’l“n‚µAŽQÆ“n‚µ‚ÍŒ¾Œê‚É‚æ‚Á‚Ä‚ ‚Á‚½‚è‚È‚©‚Á‚½‚è‚Û‚¢‚̂ł·‚ªA‚±‚ê‚Í—‹ü‚Ç‚¤‚±‚¤‚Á‚Ä‚¢‚¤‚æ‚èujavaŽd—lv‚Á‚ÄŽ–‚ÅŠo‚¦‚½•û‚ª‚¢‚¢‚̂łµ‚傤‚©H
‚È‚º’l“n‚µAŽQÆ“n‚µ‚Æ•ÊX‚Ìl‚¦•û‚Ȃ̂©‚ª—‰ð‚Å‚«‚È‚¢‚Å‚¢‚Ü‚·B
u‚₳‚µ‚¢javavžH‚A¸×½Œ^•Ï”‚Í‘ã“üŽQÆ“n‚µ‚¾‚©‚ç`‚Æ‚¢‚¤“à—e‚ÅAin‚”Œ^“™‚ðuŠî–{Œ^v‚Æ‚‚‚Á‚ÄuŠî–{Œ^‚̕ϔ‚Í’l“n‚µv‚Æ‘‚¢‚Ä‚ ‚è‚Ü‚·B
‘¼‚̃TƒCƒg‚âwiki‚Å’²‚×‚Ä‚Ý‚é‚ÆAŠî–{Œ^‚Æ‚©ƒNƒ‰ƒXŒ^‚Æ‚©A‚»‚¤‚¢‚¤l‚¦•û‚ÍˆêØ‚È‚Aint‚âdouble‚Í’l“n‚µ‚ň—‚µ‚ÄAStringŒ^“™‚ÍŽQÆ“n‚µ‚ªjava‚ÌŽd—l‚Æ‘‚¢‚Ä‚ ‚邿‚¤‚È‹C‚ª‚µ‚Ü‚µ‚½B
‚₳‚µ‚¢java‚ÅuƒNƒ‰ƒX‚Ŷ¬‚³‚ꂽ•Ï”‚ÍŽQÆŒ^‚̈—‚ð‚³‚ê‚év‚Æ‘‚¢‚Ä‚ ‚è‚Ü‚·‚ªAŽ©•ª‚̃R[ƒh‚̃Nƒ‰ƒX‚Ŷ¬‚µ‚½•Ï”‚¾‚낤‚ªAƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠŽg—p‚ł̕ϔ‚¾‚낤‚ªA
‚Ç‚Á‚¿‚àƒNƒ‰ƒXŒ^•Ï”‚̂悤‚È‹C‚ª‚µ‚ÄA‚¢‚Ü‚¢‚¿uintŒ^‚âdoubleŒ^‚ÍŠî–{Œ^‚̕ϔv‚Æ‚¢‚¤‚Ì‚ª”[“¾‚¢‚«‚Ü‚¹‚ñB
intŒ^‚âdoubleŒ^“™‚Í’l“n‚µAStringŒ^‚ÍŽQÆ“n‚µ@‚Ý‚½‚¢‚ÈŠ´Šo‚ÅŠo‚¦‚Ä‚¢‚¢‚̂łµ‚傤‚©H
‚¤‚Ü‚à–¾‚Å‚«‚Ä‚¢ã‚ɉ•à‚·‚¬‚鎿–â‚©‚à‚Å‚·‚ªA‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 23:57:57
>>136
URLØÝ¸(www.google.com)
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 00:11:09
>>136
‚₳‚µ‚¢Java‚͂낂Ȗڂɂ ‚í‚È‚¢‚È‚—
Java‚ł̃vƒŠƒ~ƒeƒBƒuŒ^‚Í“ÁŽê‚¾‚Æ‚¢‚¤”Fޝ‚ðŽ‚Á‚½ã‚ÅAƒƒ\ƒbƒhŒÄ‚Ño‚µ‚ÌŽž‚Í‘S‚ăCƒ“ƒXƒ^ƒ“ƒX‚ÌŽQÆ‚ª“n‚³‚ê‚邯”Fޝ‚·‚é‚È‚ç‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©H
”[“¾‚µ‚Äæ‚Éi‚Ý‚½‚¢‚È‚ç‚ÎA‚±‚̕ӂɌ‹\Ú‚µ‚‘‚¢‚Ä‚ ‚Á‚½
URLØÝ¸(d.hatena.ne.jp)
139:88
07/07/01 00:27:18
>>138
Žd‘g‚݂ɂ‚¢‚Ă͗‰ð‚Å‚«‚Ü‚µ‚½I
ƒNƒ‰ƒXŒ^‚̕ϔ‚Æ‚¢‚¤‚Æ‚±‚낳ЂÁ‚©‚©‚Á‚Ä‚¢‚½‚悤‚Å‚·B
ƒNƒ‰ƒX‚Åì‚Á‚½•Ï”‚P•Ï”‚Q‚¾‚ÆŽQÆŒ^‚Æ‚¢‚¤‚̂͗‰ð‚µ‚Ä‚¢‚½‚̂ł·‚ªA
‚₳‚µ‚¢java‚ÅuString@nv‚̈ø”‚Éuˆê†ŽÔv‚Æ‘ã“ü‚·‚鎞‚̓Nƒ‰ƒXŒ^•Ï”‚Ȃ̂ŎQÆŒ^@‚Æ‚¢‚¤‹Lq‚ª‚ ‚Á‚ÄA
‚È‚ºStringŒ^‚ªƒNƒ‰ƒXŒ^‚̕ϔ‚Ȃ̂©H‚ƃƒPƒƒJƒ‰ƒ“ó‘ԂɂȂÁ‚Ă܂µ‚½B
ƒvƒŠƒ~ƒeƒBƒuŒ^‚ª“ÁŽê‚Á‚Ä‚¢‚¤l‚¦•û‚ª”ñí‚ɂ킩‚è‚â‚·‚©‚Á‚½‚Å‚·‚—
’l“n‚µ‚ªŠî–{‚ÅAŽQÆ“n‚µ‚ª“ÁŽê@‚ł͂Ȃ‚ÄAŽQÆ“n‚µ‚΂Á‚©‚è‚Ìjava‚Ì’†‚ŃvƒŠƒ~ƒeƒBƒuŒ^‚Í’l“n‚µ‚ªs‚í‚ê‚Ä‚éŽd—l@‚Á‚ÄŽ–‚Å‚¢‚¢‚ñ‚Å‚·‚ËB
•׋‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 00:36:18
>>139
ƒNƒ‰ƒXŒ^•Ï”H
ˆá˜aŠ´‚ðŠ´‚¶‚½‚̂͂»‚±‚©I
uƒNƒ‰ƒXŒ^•Ï”‚Ȃ̂ŎQÆŒ^v‚Í‹t‚¾A‹tB
uƒCƒ“ƒXƒ^ƒ“ƒXi³Šm‚ɂ͂»‚ÌŽQÆj‚ÍAŽQÆŒ^•Ï”‚É‘ã“ü‚Å‚«‚év‚ª³‚µ‚¢
‚¾‚©‚çAŽQÆŒ^•Ï”‚ÌŒ^‚Í•K‘R“I‚ɃNƒ‰ƒX‚ɂȂé
ƒCƒ“ƒXƒ^ƒ“ƒX‚Ì‘¶Ý‚ÉŠÖ‚·‚é‹Lq‚ªƒeƒLƒg[‚È‚ñ‚¾‚ÈA‚»‚Ì–{‚Í
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 00:38:14
Eclipse‚ɂăfƒoƒbƒO‚µ‚½ŒãAƒvƒƒOƒ‰ƒ€I—¹Žž‚ÉA
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION@BBB
‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ªƒRƒ“ƒ\[ƒ‹‰æ–Ê‚Éo‚Ä—ˆ‚邯‚«‚ª‚ ‚è‚Ü‚·B
Eclipse‚̃fƒoƒbƒO‰æ–ʂɂÍA‚±‚̃Gƒ‰[‚ª”¶‚µ‚½‰ÓŠ‚ªo‚Ä‚±‚È‚¢‚Ì‚ÅA‚Ç‚±‚Å”¶‚µ‚Ä‚¢‚é‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñc
‚±‚̃Gƒ‰[ƒƒbƒZ[ƒW‚ªo‚½ê‡A‚Æ‚è‚ ‚¦‚¸ƒvƒƒOƒ‰ƒ€‚̂ǂ±‚ðƒ`ƒFƒbƒN‚·‚ׂ«‚Å‚·‚©H
ACCESS_VIOLATION‚Á‚Ä‚±‚ƂȂ̂ÅACŒ¾Œê‚¾‚Á‚½‚çƒ|ƒCƒ“ƒ^‰‰ŽZ‚µ‚Ä‚é‰ÓŠ‚Æ‚©‚ðƒ`ƒFƒbƒN‚·‚é‚ñ‚Å‚·‚ªc
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 00:39:09
java‚Ì’lŒ^‚ÍC++‚Ì’lŒ^‚Ƃ͈Ⴄ‚©‚ç‚È‚ŸEEE
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 00:45:57
>>141
Swing‚Æ‚©ƒ}ƒ‹ƒ`ƒXƒŒƒbƒhŠÖ˜AH
‚ǂ̎è‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“ŽÀs‚µ‚Ä‚¢‚Ă̘b‚¾‚낤‚©B
ƒfƒoƒbƒOŽž‚¾‚Æ—\Šú‚¹‚Êó‘Ô‚Æ‚µ‚©Œ¾‚¢‚悤‚ª‚È‚¢‚È
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 00:54:24
>>141
‚»‚ꂪo‚½‚Æ‚«‚ÍŽ”‚¢Œ¢‚É™ù‚܂ꂽ‚ÆŽv‚Á‚Ä’ú‚ß‚ë
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 01:02:59
>>143
¡‚ÍSwing‚ƃ}ƒ‹ƒ`ƒXƒŒƒbƒh—¼•ûŽg‚Á‚Ă܂·BSwing‚¾‚¯‚Åo‚Ä‚«‚½‚±‚Æ‚à‚ ‚è‚Ü‚·B
ƒGƒ‰[‚ª”¶‚µ‚½ŒãAlogƒtƒ@ƒCƒ‹‚ª“f‚©‚ê‚Ä‚ÄA‚»‚±‚É‚Í
@
Current thread (0x00837440): JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=5020]
‚Æ‘‚©‚ê‚Ă܂µ‚½BŽ©•ª‚Åì‚Á‚½ƒXƒŒƒbƒh‚Å”¶‚µ‚½‚킯‚ł͂Ȃ¢‚Ì‚©‚Èc
>>144
’ú‚ß‚ëc‚Æ‚¢‚¤‚±‚Æ‚ÍAŒ´ˆö‚ð“Ë‚«Ž~‚ß‚é‚Ì‚ª‚·‚²‚“‚¢–â‘肾‚Á‚½‚èA‚Ü‚³‚©Java‚ÌŽd—l‚¾‚Á‚½‚è‚·‚é‚ñ‚Å‚·‚©c
”¶Šm—¦‚Í1/10‚‚ç‚¢‚Ȃ̂ÅuŽd—lv‚Æ‚¢‚¤‚±‚Ƃɂµ‚Ä‚¨‚«‚Ü‚·B
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 01:09:08
>>145
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚¾‚Æ’Pƒ‚É•sˆÀ’è‚É‚È‚é‚æ
ƒfƒoƒbƒO‚łȂ”¶‚·‚é‚̂ł ‚ê‚ÎA•ʂ̖â‘肾‚낤‚¯‚Ç
‚»‚¤‚łȂ¢‚̂ł ‚ê‚ÎŒ´ˆö‚ð“Ë‚«Ž~‚ß‚é‚̂̓fƒoƒbƒOƒ‚[ƒh‚ð‘n‚ê‚郌ƒxƒ‹‚ª—v‹‚³‚ê‚»‚¤‚È—\Š´
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 01:12:19
>>139
„’l“n‚µ‚ªŠî–{‚ÅAŽQÆ“n‚µ‚ª“ÁŽê@‚ł͂Ȃ‚ÄAŽQÆ“n‚µ‚΂Á‚©‚è‚Ìjava‚Ì’†‚ŃvƒŠƒ~ƒeƒBƒuŒ^‚Í’l“n‚µ‚ªs‚í‚ê‚Ä‚éŽd—l
’l“n‚µ‚ª‘S‚ÄB
ƒvƒŠƒ~ƒeƒBƒu‚ÍA‚»‚Ì’lŽ©g‚ªA’l“n‚µ‚³‚ê‚éB
ƒIƒuƒWƒFƒNƒg‚ÍA‚»‚̃IƒuƒWƒFƒNƒg‚Ö‚ÌŽQÆ‚ªA’l“n‚µ‚³‚ê‚éB
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 01:12:37
˜A‘±‚µ‚ăfƒoƒbƒO‚µ‚½‚è‚·‚邯‚æ‚o‚é‚Ë
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 01:18:11
>>145
VM‚̃oƒOA‚Ü‚½‚ÍAJNI‚ł̌ĂÑo‚µæ‚ł̃oƒO‚©‚à
Java‚̃vƒƒOƒ‰ƒ€‚ðŒ©‚Ä‚à‰ðŒˆ‚·‚é‚Í‚¸‚È‚¢A‚½‚Ô‚ñ
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 02:55:57
‚·‚݂܂¹‚ñA’´‰•à‚ÌŽ¿–â‚Å‚·B
URLØÝ¸(www.javadrive.jp)‚ðŽQl‚É
‚µ‚½‚̂ł·‚ªAjava test1‚ðŽÀs‚·‚邯
u’Žßˆ—‚ª`v‚Æ‚¢‚¤ƒGƒ‰[ƒƒbƒZ[ƒW‚ªo‚Ü‚·B
ƒGƒ‰[‚Í‚P‚‚ł·B
‚ÅA‚½‚ß‚µ‚Éjava@ƒ\[ƒX@‚ÅŒŸõ‚µ‚½‚à‚Ì‚ðŽÀs‚³‚¹‚Ä
‚Ý‚½‚̂ł·‚ª‚±‚ê‚à“¯‚¶ƒƒbƒZ[ƒW‚ŃGƒ‰[‚P‚‚ł·B
‚±‚ê‚Íݒ肪ŠÔˆá‚Á‚Ä‚¢‚邯‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©H
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 02:58:55
Ž©•ª‚ª‘‚¢‚½ƒ\[ƒXŽN‚¹[
152:150
07/07/01 03:02:09
>>151
@‚±‚ê‚Å‚·
class test1
{
public static void main(String args[])
@@{
System.out.println("Hello World!");
}
}
153:150
07/07/01 03:03:36
‚È‚ñ‚©‚¸‚ê‚Ä‚éEE
‚à‚¤1“x
class test1
{
public static void main(String args[])
@{
System.out.println("Hello World!");
}
}
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 03:10:09
ƒGƒ‰[ƒƒbƒZ[ƒW‚¶‚á‚È‚‚ÄŒx‚¾‚ëB
‚»‚̂܂܎Às‚·‚ê‚ÎŽÀs‚Å‚«‚邿B
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 03:11:12
‚»‚±‚ÍŠÔˆá‚Á‚ĂȂ¢‚ÈEEEthrow‚³‚ꂽ—áŠO‚ð‘S•”‚»‚̂܂܃Rƒsƒy‚µ‚ÄB
‚ ‚Æjavac‚Æjava‚̃o[ƒWƒ‡ƒ“
156:150
07/07/01 03:19:46
‚ h‚ EE
‚¢‚ë‚¢‚ë‚¢‚¶‚Á‚Ä‚½‚ç‚Ü‚½o—ˆ‚È‚‚È‚Á‚Ä‚«‚½
‘€ì‰Â”\‚ȃvƒƒOƒ‰ƒ€‚Ü‚½‚̓oƒbƒ`ƒtƒ@ƒCƒ‹‚Æ‚µ‚Ä”Fޝ‚³‚ê‚Ü‚¹‚ñ
‚Æ‚©o‚Ä‚«‚½EEE
‚¿‚å‚Á‚Æo’¼‚µ‚Ä‚«‚Ü‚·B‚·‚݂܂¹‚ñEEE
javac‚̃o[ƒWƒ‡ƒ“‚Æ‚ÍHH
java‚Íjdk1.6.0_01‚Å‚·
157:150
07/07/01 03:23:53
‚ ‚ÆAƒVƒXƒeƒ€‚̊‹«•Ï”‚ÅA‚o‚`‚s‚g‚ÌŠ‚¾‚¯
C:\Program Files\Java\jdk1.6.0_01\bin@‚ɕς¦‚ê‚΂悢‚Ý‚½‚¢
‚Ȃ̂ł·‚ªAŠÔˆá‚¦‚Ä@class@PATH@‚ÆPatch@‚à‚±‚ê‚É
‚µ‚Ä‚µ‚Ü‚Á‚½‚̂ł·‚ªA–â‘èƒAƒŠ‚Å‚µ‚傤‚©HH
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 03:26:01
PATH‚ð‚¢‚¶‚Á‚½‚ñ‚¾‚낤B‚»‚±‚Ńnƒ}‚é‚͖̂{Ž¿‚¶‚á‚È‚¢‚©‚ç
cd C:\TestClass
C:\Java\jdk1.6.0_01\bin\javac test1.java
C:\Java\jdk1.6.0_01\bin\java test1
‚Ý‚½‚¢‚Ƀtƒ‹ƒpƒX‚ÅŽw’è‚·‚é‚ׂµ
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 03:38:28
‚Æ‚¢‚¤‚©•’Ê‚Í
JAVA_HOME = <install_dir>
Path = %Path%; %JAVA__HOME%\bin;
‚Æ‚·‚éB
CLASS_PATH‚Í•K—v‚ÈŽž‚¾‚¯B
ŠÂ‹«•Ï”Path‚Á‚Ä•œŒ³‚Å‚«‚½‚Á‚¯H
160:150
07/07/01 04:05:09
‚È‚ñ‚Æ‚©Å‰‚Ì–â‘è‚܂Ŗ߂ê‚Ü‚µ‚½B
ƒGƒ‰[‚Í‚±‚¤‚¢‚¤•\ަ‚Å‚·B
ƒGƒ‰[:ƒNƒ‰ƒX–¼ 'java' ‚ªŽó‚¯“ü‚ê‚ç‚ê‚é‚Ì‚ÍA’Žßˆ—‚ª–¾Ž¦“I‚É—v‹‚³‚ꂽꇂ¾
‚¯‚Å‚·
ƒGƒ‰[ 1 ŒÂ
C:\jsample>
‚±‚Á‚©‚ç‘S‚i‚߂܂¹‚ñEEE
‚®‚®‚Á‚Ä‚ào‚Ä‚±‚È‚¢‚µ
161:150
07/07/01 04:06:58
ª
ƒtƒ@ƒCƒ‹–¼‚ðjava‚É•ÏX‚µ‚Ü‚µ‚½
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 04:21:33
ƒ\[ƒXƒtƒ@ƒCƒ‹–¼‚ðtest1‚É‚µ‚Äjavac¨java
163:150
07/07/01 04:26:10
>>162
@ƒ_ƒ‚Å‚·EEE
@“¯‚¶ƒƒbƒZ[ƒW‚µ‚©o‚Ü‚¹‚ñB
@‚È‚ñ‚Å‚¾‚낤HHHH“ª‚±‚ñ‚ª‚炪‚Á‚Ă܂·
@3ŽžŠÔ‚‚ç‚¢‚¸‚Á‚Ƃ‚܂¸‚¢‚ł܂·
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 04:27:13
“šF¡“ú‚Í‚ ‚«‚ç‚ß‚ÄQ‚é
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 04:29:58
Test01.java
------------------------------------
class Test01
{
public static void main(String args[])
@{
System.out.println("Hello World!");
}
}
166:150
07/07/01 04:30:14
'java' ‚ªŽó‚¯“ü‚ê‚ç‚ê‚é‚Ì‚ÍA’Žßˆ—‚ª–¾Ž¦“I‚É—v‹‚³‚ꂽꇂ¾
‚¯‚Å‚·
‚±‚̃ƒbƒZ[ƒW‚ð‚®‚®‚Á‚Ä‚ào‚Ä‚±‚È‚¢‚Ì‚Í
‚â‚Á‚ς蕒ʂ͂±‚¤‚¢‚¤Ž–‚ɂ͂Ȃç‚È‚¢‚©‚ç‚Ȃ̂łµ‚傤‚©B
‚¤[[[[‚ñEE
>>164
@6Žž‚܂ł͊撣‚Á‚Ä‚â‚Á‚Ă݂܂·
@ƒ_ƒ‚È‚çQ‚é
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 04:31:04
ƒ~ƒX‚Á‚½
Test01.java
public class Test01
{
public static void main(String args[])
@{
System.out.println("Hello World!");
}
}
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 04:32:29
javac@test1@‚Æ‚â‚邯u’Žßˆ—‚ª–¾Ž¦“I‚É—v‹‚³‚êEEv‚Æo‚邿‚¤‚¾B
javac‚ł͊g’£Žq‚Ì.java‚ðŠÜ‚Þƒtƒ@ƒCƒ‹–¼‚ðŽw’è‚·‚é•K—v‚ ‚èB
java@‚ł͊g’£Žq‚Ì.class‚Í•t‚¯‚È‚¢B
javac@test1.java
java@test1
169:150
07/07/01 04:49:15
CLASSƒtƒ@ƒCƒ‹‚ªì¬‚³‚ꂽ‚ç‚¢‚¢‚ñ‚Å‚·‚æ‚ËHHHH
‚Å‚«‚Ü‚µ‚½[[[[[[[[[[[[[II
ƒtƒ@ƒCƒ‹–¼‚É@.java@‚ð‚‚¯‚Äjavaƒtƒ@ƒCƒ‹‚É‚µ‚Ä‚¢‚È‚©‚Á‚½‚Ì‚ª
1”Ô‚ÌŒ´ˆö‚¾‚Á‚½‚ÆŽv‚í‚ê‚Ü‚·B
‚½‚¾AƒTƒCƒg‚âŽÀ—p‘‚̂悤‚É•¶Žš‚ª•\ަ‚³‚ê‚È‚¢‚Ì‚ª
‚æ‚‚í‚©‚è‚Ü‚¹‚ñ‚ªA‚Æ‚è‚ ‚¦‚¸‘æˆêŠÖ–å“Ë”j‚Å‚·
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 04:53:15
>>150
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Æ‚©DOS‚Æ‚©CUI‚Á‚Ä‚µ‚Á‚Ă邩H
171:150
07/07/01 04:57:42
>>170
@ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Í•ª‚©‚è‚Ü‚·B
@‚c‚n‚r‚Í‚c‚n‚r|‚u‚Æ‚©‚̂łµ‚傤‚©Hi^‚Á•‚¢‰æ–ʂ̂ª‚»‚¤Hj
@‚c‚n‚r‚Æ‚b‚t‚h‚ÍŒ¾—t‚Í’®‚¢‚½‚±‚Æ‚ ‚è‚Ü‚·‚ª¡‚¢‚¿‚æ‚•ª‚©‚è‚Ü‚¹‚ñEE
@
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 04:57:55
JMenu m = new JMenu("ƒtƒ@ƒCƒ‹‘I‘ð");
m.add(new JFileChooser());
‚Æ‚¢‚¤Š´‚¶‚ÅAJMenu‚ÉJFileChooser‚ð’u‚¢‚ÄAƒƒjƒ…[“à‚É‘I‘ð‰æ–Ê‚ðo‚·c
‚Æ‚¢‚¤•ςȂ±‚Æ‚â‚Á‚Ă݂½‚¢‚ñ‚Å‚·‚ªA‚¿‚á‚ñ‚Æ•\ަ‚Í‚³‚ê‚Ü‚·B
‚Å‚àAƒXƒNƒ[ƒ‹ƒo[‚ª“®‚©‚È‚©‚Á‚½‚èAƒ{ƒ^ƒ“‚à‹@”\‚µ‚Ä‚‚ê‚Ü‚¹‚ñB
‚â‚Á‚ς薳—‚È‚ñ‚Å‚·‚©‚Ë
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 05:00:12
hoge.java.txt ‚Á‚Â[‚Ì‚à‚ ‚é‚È
174:150
07/07/01 05:00:56
‚i‚`‚u‚`ƒtƒ@ƒCƒ‹‚ð‚b‚k‚`‚r‚rƒtƒ@ƒCƒ‹‚ɕϊ·‚³‚¹‚邯‚±‚܂łÍ
‚Å‚«‚Ü‚µ‚½‚ªAHello World‚Ì•\ަ‚ªo‚È‚¢EEE
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 05:03:47
>>171
‚¶‚á‚ ‚³‚Á‚«¶¬‚³‚ꂽclassƒtƒ@ƒCƒ‹‚ª‚ ‚éƒfƒBƒŒƒNƒgƒŠiƒtƒHƒ‹ƒ_j‚Éö‚Á‚Ä
java test1
>>172
ƒƒjƒ…[ƒAƒCƒeƒ€‚ª‘I‘ð‚³‚ê‚½Žž‚Ƀ`ƒ…[ƒU‚ð•\ަ‚·‚邿‚¤‚É‚·‚éB‚Æ‚©B
176:150
07/07/01 05:12:33
>>175
@¡‚܂ŃRƒ“ƒpƒCƒ‰‚ƃCƒ“ƒ^ƒvƒŠƒ^‚ðŠ¨ˆá‚¢‚µ‚Ă܂µ‚½B
@ƒRƒ“ƒpƒCƒ‰‚Å•¶Žš‚ðo‚»‚¤‚Æ‚µ‚Ä‚¢‚½‚̂ł·‚ª
@‚â‚Á‚ƈӖ¡‚ª•ª‚©‚Á‚Ä‚«‚Ü‚µ‚½B
@
@‚Å‚àA‚b‚k‚`‚r‚rƒtƒ@ƒCƒ‹‚ª‚Å‚«‚½‚Ì‚Å
@java@test1 ‚Åo‚Ä‚«‚»‚¤‚Ȃ̂ł·‚ªƒGƒ‰[‚ɂȂè‚Ü‚·
@‚¤[[‚ñEEE
@‚à‚¤‚¿‚å‚¢‚â‚Á‚Ă݂܂·
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 05:21:40
public class Test01
~~~~~~~~~~~~
178:150
07/07/01 05:29:22
Exception in thread "main" java.lang.No ClassDef FoundError:test1
‚±‚̂悤‚ȃGƒ‰[‚ª‚ł܂·B
‚¨‚©‚µ‚¢‚È‚ŸEE
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 05:40:49
‚à‚µ‚©‚µ‚ÄŒ³‚à‚Æ‚̊‹«•Ï”Path‚É;.ŠÜ‚ñ‚łȂ¢H
‚È‚¢‚È‚ç’ljÁB
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 05:48:14
‚Æ‚±‚ë‚Å‚³A>>1‚Ìwiki“à‚ÌƒŠƒ“ƒNŽQÆ‚·‚邯‚½‚Ü‚É
URLØÝ¸(ezrenai.takara-me.com)
‚ÉƒŠƒ_ƒCƒŒƒNƒg‚³‚ê‚é‚ñ‚¾‚¯‚ÇPHP‚¨‚©‚µ‚‚È‚¢H
181:150
07/07/01 05:48:51
>>179
@PATH‚È‚ñ‚Å‚·‚ªA‚¢‚ë‚¢‚ë‚¢‚¶‚Á‚½‚¹‚¢‚Å
@Œ³Xݒ肵‚Ä‚ ‚Á‚½‚Ì‚ð‘S•”Á‚µ‚Ä¡‚Í
@C:\Program Files\Java\jdk1.6.0_01\bin
@‚ðݒ肵‚Ä‚ ‚è‚Ü‚·B;@‚͂ǂ±‚ɒljÁ‚·‚ê‚΂悢‚Å‚µ‚傤‚©H
182:150
07/07/01 05:51:20
‚·‚¢‚Ü‚¹‚ñA‚ª‚¢‚µ‚ã‚ÂŽ¿–₵‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
>>1‚ð‚¿‚á‚ñ‚Ɠǂñ‚łȂ©‚Á‚½‚Ì‚Å
‚¿‚å‚¢‚Æs‚Á‚Ä‚«‚Ü‚·II
183:150
07/07/01 06:21:16
‚È‚ñ‚©‚æ‚•ª‚©‚ç‚È‚¢‚¯‚ÇAˆê‰ž‚Å‚«‚Ü‚µ‚½B
Ž¿–ⓚ‚¦‚Ä‚‚¾‚³‚Á‚½‚݂Ȃ³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I
‚â‚Á‚ÆŽŸ‚Éi‚߂܂·
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 06:35:34
ŠF‚³‚ñ‚Ä‚Ql‚‚ç‚¢‚µ‚©‹‚È‚¢‹C‚ª‚·‚é‚—
‚Ç‚¤‚¹‰´‚Ívip‚Ì[–é•ÛŽç‘g‚¾‚µ‹C‚É‚·‚é‚ÈB
‚½‚¾‚µA’‹ŠÔ‚Í“ªŽg‚¦‚—
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 09:00:24
F‚ɂ‚¢‚ĈȑOŽ¿–₵‚½‚à‚̂ł·‚ª
WEBã‚ÅŒ©‚邯‚«‚ÉF‚Ìî•ñ‚ªƒ|ƒbƒvƒAƒbƒv‚ÅŒ©‚ꂽ‚è‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·‚ª
‚ǂȂ½‚©ì‚Á‚Ä‚à‚炦‚Ü‚¹‚ñ‚©
URLØÝ¸(sky.ap.teacup.com)
—~‚ðŒ¾‚¦‚ÎÅŒã‚ÉŠG‚Ì‹ï‚̔Ԇ‚ÅŒ¾‚¤‚Ƃǂ¤‚È‚é‚Ì‚©•ÏŠ·‚µ‚Ä‚‚ê‚éƒ{ƒbƒNƒX‚Ý‚½‚¢‚Ì‚ª‚ ‚ê‚Î
‚¤‚ꂵ‚¢‚ñ‚Å‚·‚ª
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 09:03:21
ƒ‚ƒjƒ^‚̃LƒƒƒŠƒuƒŒ[ƒVƒ‡ƒ“‚µ‚Ă邩H
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 09:05:54
ƒLƒƒƒŠƒuƒŒ[ƒVƒ‡ƒ“‚Á‚ĂȂñ‚Å‚·‚©
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 09:12:49
Google‚ÅŒŸõ‚‚ç‚¢‚©‚¯‚Ä‚©‚甽‰ž‚µ‚悤‚È
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 09:36:13
>>168-169
Java‚̃Gƒ‰[ƒƒbƒZ[ƒW‚Á‚Ä‘Š•Ï‚í‚炸•seØ‚¾‚ÈBMS‚Ù‚Ç‚¶‚á‚È‚¢‚¯‚Ç‚³B
•’Ê‚ÉuŠg’£Žqi.javaj‚ð‚‚¯‚Ä‚‚¾‚³‚¢v‚Á‚Äo‚¹‚æ‚È
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 09:39:17
‚»‚±‚ç•Ó‚Ì‹ûƒ‚ƒjƒ^‚ɃLƒƒƒŠƒuƒŒ[ƒVƒ‡ƒ“‚·‚éˆÓ–¡‚à‚È‚¢‚¾‚ëB
Œ³‚ª‹¶‚¢‚Ü‚‚Á‚Ä‚ñ‚¾‚µA•‚ªŒø‚©‚ñB
‚»‚ê‚Æ‚à‚»‚Á‚¿Œn‚̃‚ƒjƒ^‚̘bH
‚É‚µ‚Ä‚à>>185‚͂Ђǂ¢‚ÈB
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 12:53:48
JAVA3D‚Ȃ̂ł·‚ªA‚P•b‚²‚ƂɂP‚‚¸‚“¯‚¶}Œ`‚ð‚¸‚ê‚½ˆÊ’u‚ɒljÁ•\ަ
‚³‚¹‚é‚ɂ͂ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B
«‚±‚ñ‚ÈŠ´‚¶‚Å‚·
@@ʼn@
@@ˆê•bŒã
‚à‚¤ˆê•bŒã
E
E
E
‚Å‚«‚ê‚΂TŒÂ‚‚ç‚¢•\ަ‚³‚¹‚½‚Æ‚±‚ë‚Å’âŽ~‚³‚¹‚鈗‚Ì‹Lq‚à
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚邯‚ ‚肪‚½‚¢‚Å‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 14:15:28
ƒLƒƒƒ“ƒoƒX‚É•¶Žš‚ð•\ަ‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚ªA
public void paint(Graphics g) {
@@@@@@@@E
g.drawString("•¶ŽšŠÔŠu",x,y);
@@@@@@@@E
}
‚»‚Ì•¶Žš‚ÌŠÔŠu‚ð”CˆÓ‚ÉÝ’è‚͂ł«‚È‚¢‚ñ‚Å‚µ‚傤‚©H
‚²‹³Ž¦Šè‚¢‚Ü‚·B
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 16:27:49
>>191
ƒXƒŒƒbƒh‚Ü‚½‚̓^ƒCƒ}[
>>192
g.drawString("•¶",x1,y);
g.drawString("Žš",x2,y);
g.drawString("ŠÔ",x3,y);
g.drawString("Šu",x4,y);
‚ǂ̂‚ç‚¢ŠÔŠu‚ ‚¯‚é‚©‚ÍAfontMetrics‚©‚çŒvŽZ‚·‚é
194:192
07/07/01 16:43:43
>>193
‚í‚©‚è‚Ü‚µ‚½B‚â‚Á‚Ă݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 17:28:44
gifƒCƒ[ƒW‚ðƒAƒCƒRƒ“‚ɓǂݞ‚ñ‚Å•\ަ‚·‚éƒvƒƒOƒ‰ƒ€‚Å‚·‚ªAjar‚ÉŒÅ‚ß‚é‚Ægifƒtƒ@ƒCƒ‹‚ð
“ǂݞ‚ñ‚Å‚‚ê‚Ü‚¹‚ñB@imagesƒfƒBƒŒƒNƒgƒŠ‚É“ü‚ê‚Ä‚ ‚èAƒfƒBƒŒƒNƒgƒŠ\‘¢‚Í“¯‚¶‚Ȃ̂ł·‚ªA
‰½‚© MANIFEST.MF‚É‘‚«‰Á‚¦‚é•K—v‚Í‚ ‚é‚̂łµ‚傤‚©H
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 17:43:17
URLØÝ¸(240k.main.jp)
197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 17:48:03
>>196
‚í‚©‚è‚Ü‚µ‚½B‚â‚Á‚Ă݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
198:195
07/07/01 17:56:28
195‚¾‚¯‚ÇAgetClass().getResource()‚ðŽg‚¤‚Æ‚¤‚Ü‚‚¢‚Á‚½B@”æ‚ꂽEEE
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 18:13:22
public class longtest {
public static void main(String[] args) {
long a=2147483647;
System.out.println(a);
}
}
‚±‚̃vƒƒOƒ‰ƒ€‚Ìa‚Ì’l‚ð‚æ‚è‘å‚«‚•\ަ‚Å‚«‚邿‚¤‚ɉü•Ï‚µ‚Ä‚‚¾‚³‚¢B
‚±‚Ì’l‚æ‚è‚à‚P‚Å‚à‘å‚«‚‚È‚é‚ÆƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
’l‚Ío—ˆ‚邾‚¯‘å‚«‚¢‚Ù‚¤‚ª—Ç‚¢‚Å‚·B
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 18:16:20
jar‚ÉŒÅ‚ß‚é‚Æƒtƒ@ƒCƒ‹‚ð“ǂݞ‚߂Ȃ‚È‚éƒnƒ}ƒŠ‚̉SŽÒ“I‚Q‘匴ˆö
‚PDƒŠƒ\[ƒXŒŸõ‚µ‚Ä‚»‚ÌURL‚ðŽw’肹‚¸Aƒtƒ@ƒCƒ‹–¼‚ð’¼ÚŽw’肵‚Ä‚¢‚éB
‚QDWindows‚̂悤‚È‘å•¶Žš¬•¶Žš‚Ì‹æ•Ê‚ð‚‚¯‚È‚¢ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ðŽg‚Á‚Ä‚¢‚ÄA‹æ•Ê‚ð‚‚¯‚éjar“à‚ÌŽ–î‚ð‹C‚É‚µ‚Ä‚¢‚È‚¢B
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 18:19:59
>>199
‚Ç‚Á‚¿‚Å‚àŽg‚¦
public class longtest {
public static void main(String[] args) {
long a=2147483648L; //1‘‰Á
a=Long.MAX_VALUE; // Å‘åŒÀ‚É‘‰Á
System.out.println(a);
}
}
202:192
07/07/01 18:24:37
>>197
‚¨‚¢‚¨‚¢AID‚łȂ¢‚©‚ç‚Á‚ăpƒN‚é‚Ȃ悗
‚â‚Á‚Ă݂½‚¯‚ÇA‚ß‚ñ‚Ç‚¤‚Å‚·‚ËB‚Æ‚±‚ë‚ÅMFC‚Ì
SetTextCharacterExtra
‚Ý‚½‚¢‚É1”‚ÅŽw’è‚Å‚«‚È‚¢‚Å‚·‚©‚ËB
setCharacterSpacing
‚Æ‚¢‚¤‚Ì‚ª‚ ‚é‚Ý‚½‚¢‚Å‚·‚¯‚ÇAŽg‚¢•û‚ª‚í‚©‚ç‚È‚¢‚Å‚·B
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 18:36:35
‚â‚Á‚Ă邱‚Ƃ͎q‹Ÿ‚¶‚݂Ă邯‚ê‚ÇA
Ž©•ª‚ÌŽ¿–â‚ɑ΂·‚郌ƒX‚Ö‚ÌŽ©•ª‚ðéx‚Á‚½ƒŒƒX‚ł͂Ȃ¢‚ñ‚¾‚©‚ç‚¢‚¢‚ñ‚¶‚á‚ËH
éx‚è‚Æ‚͈Ⴄ‚©‚çID‚ªo‚È‚¢‚±‚ƂƂ͖³ŠÖŒWB
ˆê”‚ÅŽw’肵‚½‚¢‚̂ȂçAŒãX‚Ì‚±‚Æ‚àl‚¦‚ÄsetTextCharacterExtraƒƒ\ƒbƒh‚ðŽ©ì‚·‚éB
204:191
07/07/01 18:39:34
URLØÝ¸(www.javaopen.org)
ª‚ð‚à‚Æ‚Éì‚Á‚Ă݂悤‚Æ‚µ‚½‚ñ‚Å‚·‚ªA‚±‚ꂾ‚ÆBranchGroup‚â
TransformGroup‚͂ǂ±‚Å’è‹`‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 18:42:30
>>203
—¹‰ðB
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 20:22:37
>>204
ƒŠƒ“ƒNæ‚̃\[ƒX‚̂ǂ±‚É‚àBranchGroup‚âTransformGroup‚͂Ȃ¢‚ªH
Ž©•ª‚̃\[ƒX“\‚è•t‚¯‚Ä‚‚ê‚æ
207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 21:39:23
«‚Ì•¶Í‚ªƒRƒ“ƒ\[ƒ‹‚̂Ƃ±‚ë‚Éo‚Ä‚«‚½‚ñ‚Å‚·‚ª¥¥¥
‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚é‚Á‚Ä‚±‚ƂȂñ‚Å‚µ‚傤H
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Shukudai453.main(Shukudai453.java:26)
“ñs–Ú‚Ìij‚Ì’†‚ðƒNƒŠƒbƒN‚·‚邯Aƒ\[ƒXƒR[ƒh‚Ì‚±‚Ì•”•ª«‚ªÂ‚‚È‚é‚ñ‚Å‚·‚ª¥¥¥
int n = Integer.parseInt(args[0]);
–––––––––––––––––
‚Æ‚¢‚¤Ž¿–â‚𑼃XƒŒ‚Å‚µ‚½‚çAuˆø”Žw’èv‚Æ‚¢‚í‚ê‚Ü‚µ‚½B
‚»‚êˆÈã•·‚‚ƃXƒŒˆá‚¢‚¾‚炵‚¢‚Ì‚ÅA‚±‚±‚Å•·‚©‚¹‚Ä‚‚¾‚³‚¢B
‚Ç‚±‚𒼂¹‚΂¢‚¢‚ñ‚Å‚µ‚傤H
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 21:41:22
‚·‚݂܂¹‚ñ
Windows‚ÅSWTŽg‚Á‚ăvƒƒOƒ‰ƒ€‘‚¢‚ÄŽÀs‰Â”\‚Èjar‚ðì‚낤‚Æ‚µ‚ÄçT‚¢‚Ä‚¢‚Ü‚·
ƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚ðì‚Á‚Ä
Main-Class: Hoge
Class-Path: . swt.jar swt-win32-3236.dll
‚³‚ç‚É
jar cvfm Hoge.jar Hoge.mf Hoge.class swt.jar swt-win32-3236.dll
‚Æ‚µ‚Čł߂½jar‚ð(Java‚¾‚¯‚̓Cƒ“ƒXƒg[ƒ‹‚µ‚Ä‚ ‚é)•ʂ̋@ŠB‚ÉŽ‚Á‚Äs‚Á‚Ä
java -jar Hoge.jar
‚Æ‚·‚邯DLL‚ªŒ©‚‚©‚ç‚È‚¢‚ÆŒ¾‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
‚ ‚ç‚©‚¶‚߃JƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚É
swt-win32-3236.dll ‚ª‘¶Ý‚·‚éŠÂ‹«‚¾‚ÆŽÀso—ˆ‚é‚Ý‚½‚¢‚Ȃ̂ł·‚ª
209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 21:43:43
>>207
java Shukudai453 ”Žš
‚ÅŽÀs
210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 21:47:10
>>207
‚Ç‚ñ‚Ȋ‹«‚łȂɂð‚Ç‚¤‚â‚Á‚½‚ç‚»‚¤‚È‚Á‚½‚Ì‚©‘‚¯
‚»‚ê‚·‚ço—ˆ‚È‚¢‚È‚ç‚ÎA‚±‚±‚Å‚àƒXƒŒˆá‚¢‚¾
211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 21:51:49
‚¦‚¦‚Á‚Æ
URLØÝ¸(sourcepost.sytes.net)
‚ðŽÀs‚µ‚½‚ñ‚Å‚·‚ªEEE
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 21:53:29
ŽÀs‚Æ‚ÍH
Java‚̃o[ƒWƒ‡ƒ“‚ÍH
‚»‚à‚»‚àƒR[ƒh‚ð—‰ð‚Å‚«‚Ä‚¢‚éH
‚ ‚ÆAŠw‚Ú‚¤‚Æ‚·‚é‹C‚ ‚éH
213:ŽÀs‚µ‚½‚̂͂±‚Á‚¿‚̊ԈႢ‚Å‚µ‚½
07/07/01 21:57:38
import java.util.List;
import java.util.ArrayList;
public class Cebysev {
private static List<Integer> primeCache;
static {
primeCache = new ArrayList<Integer>();
}
private static boolean isPrime(int value) {
if (!(primeCache.indexOf(value) != -1)) {
return true;
}
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 21:59:19
‚·‚¢‚Ü‚¹‚ñ>>213‚Í–Y‚ê‚Ä‚‚¾‚³‚¢¥¥¥
>>212
Ž©•ªƒzƒ“ƒg•ª‚©‚ç‚È‚¢‚à‚Ì‚¾‚炯‚È‚ñ‚ÅBBB
–¾“ú‚܂łɊ®¬‚³‚¹‚½‚¢‚ñ‚Å‚·
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:02:41
‚»‚ñ‚Èó‘ԂɂȂé‚܂ŕ׋‚ð‚µ‚È‚©‚Á‚½‚¨‘O‚ªˆ«‚¢
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:04:27
Š®¬‚³‚¹‚邱‚Ƃ͖³—
“¯î‚Ì—]’n‚à–³‚¢
‘åŠw–¼‚ÆŠw•”‚ðŽN‚µ‚½‚ç•Ï‚í‚è‚É’ño‚µ‚Ä‚¨‚¢‚Ä‚â‚邿
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:23:19
‚¾‚©‚çh‘èƒXƒŒ‚Ì701‰Å
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:28:12
â–]“I‚É—‰ð•s‘«‚¾‚È‚—
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:28:16
>>208
URLØÝ¸(www.seman.cs.uec.ac.jp)
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:29:26
C++‚Å@typedef std::vector<std::string> strings_t;@‚Æ‚¢‚¤Š´‚¶‚É
ArrayList<String>@‚ɕʖ¼‚ð•t‚¯‚½‚èo—ˆ‚Ü‚·‚©H
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:32:56
>>220
public class StringList extends ArrayList<String> {}
‚Æ‚©‚·‚ê‚Îo—ˆ‚éiHj‚¯‚ÇA‰½‚É‚àˆÓ–¡‚ª‚È‚¢‚悤‚È
222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:38:17
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚à’è‹`‚·‚é•K—v‚ª‚ ‚è‚»‚¤‚È
223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:38:51
>>220
Java‚ɂ͂Ȃ¢
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 22:43:02
>>208
URLØÝ¸(launch4j.sourceforge.net)
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/01 23:11:45
‚Æ‚¢‚¤‚©ƒGƒCƒŠƒAƒXŽg‚¦‚邿‚¤‚É‚µ‚½‚çC++‚Ý‚½‚¢‚Ƀ^ƒCƒv”Œ¸‚ç‚·‚½‚ß‚¾‚¯‚É
ƒGƒCƒŠƒAƒX‚ð—’è‹`‚µ‚ĉ“ǫ‚ª—Ž‚¿‚é‚©‚ç‚â‚߂Ăقµ‚¢‚È‚ŸB
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 06:35:51
Java‚Ì“ü–å‘A‰½‚𔃂¤‚ׂ«‚©–À‚Á‚Ä‚¢‚Ü‚·BƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢‚µ‚Ü‚·B
Ž„‚Ì¡‚̃Œƒxƒ‹‚ÍAC‚ªu‚µ‚Ív‚Å‚«‚銴‚¶‚Å‚·B
i”z—ñE\‘¢‘ÌEƒ|ƒCƒ“ƒ^‚È‚ÇAŠî‘b“I‚È•”•ª‚Í•ª‚©‚éB
@ƒRƒ“ƒpƒCƒ‰‚Ì‹““®‚âƒvƒŠƒvƒƒZƒbƒT‚ÉŠÖ‚µ‚Ä‚à‚ ‚é’ö“x•ª‚©‚éB
@ì‚Á‚½‚±‚Æ‚ª‚ ‚éƒvƒƒOƒ‰ƒ€‚ÍAˆê‚‚ ‚½‚è1000si.cƒtƒ@ƒCƒ‹“ñ‚ÂA.hƒtƒ@ƒCƒ‹ˆê‚Âj’ö“xj
ŒÂl“I‚É‚ÍAw“ÆKJavax‚©w‚₳‚µ‚¢Javax‚©‚È‚ A‚ÆŽv‚Á‚Ä‚¢‚Ü‚·‚ªA‚Ç‚¿‚ç‚©Œˆ‚ߓB
‘¼‚É‚à‚¨Š©‚ß‚ª‚ ‚ê‚΋³‚¦‚Ä‚‚¾‚³‚¢B
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 06:38:14
Java‚Æ‚©Œ¾Œê‚É‚±‚¾‚í‚炸‚É
ƒIƒuƒWƒFƒNƒgŽwŒü‚̕׋‚à‚µ‚½•û‚ª‚¢‚¢‚æ
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 06:49:48
boolean[]‚Ì[]‚Ì’†‚Á‚ÄintŒ^‚µ‚©“ü‚ç‚È‚¢‚ñ‚Å‚µ‚傤‚©H
longŒ^‚ł͖³—H
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:14:56
>>226
‚₳‚µ‚¢Java‚Í‚±‚̃XƒŒ‚Å‚à‚æ‚˜b‘èiÎj‚É‚ ‚ª‚邪A‚È‚‚Æ‚àC‚ð‚©‚¶‚Á‚½l‚ɂ͕³–{‚Å‚µ‚©‚È‚¢
“ÆKJava‚ª‚¢‚¢‚ÆŽv‚¤
>>228
–³—
int‚ÌãŒÀˆÈã‚Ì”z—ñ‚ðŠm•Û‚·‚é‚Á‚ăƒ‚ƒŠ‚Ç‚¤‚Ȃ邩‚Íl‚¦‚½ã‚ÅÝŒv‚µ‚½•û‚ª‚¢‚¢
230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:22:13
‚¤[‚ñ‚»‚¤‚È‚é‚Æ‘ã—p‚Æ‚©—˜‚«‚Ü‚·‚©H
‚Ç‚¤‚µ‚Ä‚àint‚ÌãŒÀˆÈã‚Ì”z—ñ‚ðŠm•Û‚µ‚½‚¢‚ñ‚Å‚·‚ª¥¥¥
231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:23:43
>ˆê‚‚ ‚½‚è1000s
‚Á‚ÄŒ¾‚í‚ê‚Ä‚à‘S‚‹K–Í‚ª•ª‚©‚ç‚ñ‚ÈEEE–¢‚¾‚É‚±‚ñ‚ÈŒ¾‚¢•û‚µ‚Ä‚é“z‚ª‚¢‚é‚Ì‚©B
ˆ«‚¢‚±‚Ƃ͌¾‚í‚ñ‚©‚ç‚₳‚µ‚¢java‚Í‚â‚߂Ƃ¯B
‘¼‚Ì•³–{‚ð“Ç‚ñ‚¾‚±‚ƂȂ¢‚©‚瑼‚ɂǂꂪ’n—‹‚©‚Í•ª‚©‚ç‚ñ‚ª
‚æ‚قǂ̂à‚̂łȂ¢ŒÀ‚蕒ʂɓǂ߂é‚Í‚¸B
Œã‚͉½‚ª‚µ‚½‚¢‚©‚É‚æ‚Á‚Ä‚»‚̃Wƒƒƒ“ƒ‹‚ÌŽQl‘‚à‚¢‚邯‚Ç
java‚ÌꇕW€ƒ‰ƒCƒuƒ‰ƒŠ‚ª‘½‚‚ðƒJƒo[‚µ‚Ä‚é‚ñ‚Åjava+JAXP“™
javaŠJ”ŽÒŒü‚¯‚É•W€ƒ‰ƒCƒuƒ‰ƒŠ‚ðŽg‚Á‚½ê–啪–ì‚È–{‚à‘½‚‚ ‚éB
‚±‚ê‚ÍŠO•”ƒ‰ƒCƒuƒ‰ƒŠ‚ðŠwK‚·‚邿‚è‚Æ‚Á‚‚«ˆÕ‚³‚ª‚ ‚é‚̂œü–厞‚ɂ͂»‚¤‚¢‚¤–{‚à‚¨‚·‚·‚ßB
‚ ‚ÆASwing‚ÍAWTŠo‚¦‚Ä‚©‚çŽè‚ðo‚µ‚½•û‚ª—Ç‚¢B
Swing‚ÆAWT‚͕ʃ‰ƒCƒuƒ‰ƒŠ‚Åì–@‚ªˆá‚¤‚¯‚ÇSwing‚ÍAWTã‚É\’z‚³‚ê‚Ă邩‚çSwing’†‚Å
iSwing‚ª[ŽÀ‚µ‚Äŋߌ¸‚Á‚½‚ªjAWT‚Ì‚â‚è•û‚ª•K—v‚ɂȂÁ‚Ä‚‚邱‚Æ‚ª‚ ‚邪—¼•û’m‚Á‚ĂȂ¢‚Ƭ—‚·‚邱‚Æ‚ª‚ ‚éB
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:29:45
>>230
int‚ÌãŒÀ‚ð’´‚¦‚Ä”z—ñ‚ÍŠm•Û‚Å‚«‚È‚¢
‚»‚à‚»‚àãŒÀ‚ð’´‚¦‚½”z—ñ‚ðŠm•Û‚Å‚«‚Ä‚àƒ‰ƒCƒuƒ‰ƒŠ‚ðŠÜ‚ßAŽg‚¤‚±‚Æ‚ª‚Å‚«‚È‚¢
”z—ñ‚ł͂Ȃ¢•û–@‚Å“¯‚¶ƒf[ƒ^\‘¢‚ðŽ‚Â•û–@‚È‚ñ‚ÄŠô‚ç‚Å‚à‚ ‚邾‚ë
Žè‚ÁŽæ‚è‘‚¢‚Ì‚Ílong‚ð‚Æ‚Á‚ÄA‘Sbit‚ɑ΂µ‚ătƒ‰ƒO‚Æ‚µ‚Ĉµ‚¤‚Æ‚©‚È
•ªŠ„‚µ‚ÄŽg‚¤‚±‚Æ‚ª‚Å‚«‚È‚¢‚Æ‚àl‚¦‚ç‚ê‚È‚¢‚µAˆê‘̉½‚ª‚µ‚½‚¢‚ÌH
233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:32:14
>>231
‚P‚O‚O‚OƒXƒeƒbƒv’ö“x‚È‚ç‚ÎA‹K–Í‚ð•\‚·‚ɂ͂¢‚¢‚ñ‚¶‚á‚ËH
Ž©•ª‚Ímain‚¾‚¯‚ÅŽû‚܂邿‚¤‚ÈŠÈ’P‚ȃTƒ“ƒvƒ‹‚ª`‚P‚O‚OƒXƒeƒbƒv’ö“x
‚¢‚‚‚©‚ÌŠÖ”‚ɂ킯‚ăƒWƒbƒN‚ð‘g‚Ý—§‚Ă邯‚¢‚¤‚Æ‚±‚ë‚Å‚T‚O‚O`‚P‚O‚O‚OƒXƒeƒbƒv’ö“x‚ÆŠ´‚¶‚Ä‚¢‚é
ŒÂl·‚à‚ ‚邵‘åŽG”c‚¾‚¯‚ǂ˂—
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:34:01
!seisu[n]
‚ÌI‚͂ǂ¤‚¢‚¤ˆÓ–¡‚Å‚·‚©H
235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:34:41
>>230
boolean ‚Ìî•ñ—Ê‚µ‚©‚È‚¢‚ñ‚È‚çA
int ‚Ì”z—ñ‚É‚µ‚ÄA‚»‚Ì 32 ƒrƒbƒg‚Ì 1 ‚ 1 ‚‚ð boolean ‚ÆŒ©‚È‚¹‚΂¢‚¢B
236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:35:44
‚ A«Ši‚É‚Í
if(!seisu[n])o
‚Å‚·‚Ë
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:36:35
>>230
Œ»ŽÀ“I‚ɂ̓vƒŠƒ~ƒeƒBƒu‚È—v‘fŒ^‚ðŽ‚Â”z—ñ‚𶬂·‚éƒP[ƒX‚͂Ȃ¢‚Ì‚Å
‚¾‚¢‚½‚¢‚ÌꇂÍintˆÈã‚Ì’·‚³‚Ì”z—ñ‚ðŠm•Û‚·‚邯‚·‚®‚Ƀƒ‚ƒŠ‚È‚‚È‚éB
‚±‚Ìê‡Along‚ð’·‚³‚ÉŽæ‚éƒRƒ“ƒeƒi‚ðŽ©ì‚µ‚ăƒ‚ƒŠ‚ł͂ȂƒfƒBƒXƒN‚©‚ç“ǂݑ‚«‚µ‚Ä
•K—v‚È•ª‚¾‚¯ƒƒ‚ƒŠ‚É’u‚ƒNƒ‰ƒX‚ðì‚é‚̂Ƃ©‚·‚éB
ƒ}[ƒWƒ\[ƒgŽ©—͂ŎÀ‘•‚·‚é’ö“x‚Ì‚±‚Æ‚ªo—ˆ‚é‚È‚ç‚Å‚«‚é‚ñ‚¶‚á‚ËH
‚Æ‚¢‚¤‚©”z—ñ‚Ì—v‘f”‚͉Šú‰»Žž‚Éint–¢–ž‚ÌŒ^Žg‚Á‚Ä‚àƒƒCƒhƒjƒ“ƒO•ÏŠ·‚Åint‚ɂȂÁ‚Ă邩‚ç‚ÈB
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 07:38:32
>>233>>235
‚‚܂èAlongŒ^‚̕ϔ‚ð錾‚µ‚ÄA‚»‚ÌŠeƒrƒbƒg‚ðA0‚©1‚©‚É‚æ‚Á‚ÄAƒtƒ‰ƒO‚Æ‚µ‚Ä‘ã—p‚·‚é‚Á‚Ä‚±‚Ƃłµ‚傤‚©H
3ƒrƒbƒg–Ú‚ª1‚Ìê‡Abooiean[3]true@‚Á‚Ä‚±‚Ƃł·‚©H
239:’ù³
07/07/02 07:40:15
‚‚܂èAlongŒ^‚̕ϔ‚ð錾‚µ‚ÄA‚»‚ÌŠeŒ…‚ðA0‚©1‚©‚É‚æ‚Á‚ÄAƒtƒ‰ƒO‚Æ‚µ‚Ä‘ã—p‚·‚é‚Á‚Ä‚±‚Ƃłµ‚傤‚©H
100‚̈ʂª1‚Ìê‡Abooiean[3]true@‚Á‚Ä‚±‚Ƃł·‚©H
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5033“ú‘O‚ÉXV/271 KB
’S“–:undef