y‰SŽÒzJavaŽ¿–⥑ ..
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 00:06:35
>>174
>ƒCƒ“ƒXƒ^ƒ“ƒX‚ðŽ‚Â•K—v‚ª‚È‚¢ƒƒ\ƒbƒh‚͋ɗÍstatic‚ð•t‚¯‚½•û‚ª—Ç‚¢B
‚»‚µ‚Ä’n–‚ðŒ©‚é
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 00:48:57
>>175
‚Ç‚¤‚µ‚ÄH
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 02:20:40
>>176
‚«‚Á‚ÆA‘z‘œ‚Å‚«‚È‚©‚Á‚½Žd—l•ÏX‚ª‚ ‚Á‚ÄA
“à•”ó‘Ԃɉž‚¶‚Ä“®ì‚ª•Ï‚í‚邿‚¤‚É‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚‚È‚é‚ñ‚¾‚낤B
‚½‚Æ‚¦‚ÎAƒeƒXƒgƒ‚[ƒh‚©‚Ç‚¤‚©‚ðƒIƒuƒWƒFƒNƒg“à•”‚ÉŽ‚‚悤‚È
Žd—l‚É‹}‚ɕςí‚Á‚ÄAƒeƒXƒgƒ‚[ƒh‚¾‚Á‚½‚çi–{”Ôƒf[ƒ^‚ðŽg‚¦‚È‚¢‚Ì‚Åj
‚±‚Á‚¿‚Ì•û–@‚ÅŒvŽZ‚·‚邿‚¤‚É‚µ‚Ä‚ËA‚ÆŒ¾‚í‚ê‚邯‚©B
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 02:32:36
‚»‚êstatic‚º‚ñ‚º‚ñŠÖŒW‚È‚¢‚¶‚á‚ñB
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 05:44:39
>>174
’n–‚Ö—Ž‚¿‚é‚É“¯ˆÓB
–{“–‚ɃCƒ“ƒXƒ^ƒ“ƒX‚ª•s—v‚Å‚ ‚邱‚Æ‚ªŠmM‚Å‚«‚邿‚¤‚Èꇂɂ̂Ýstatic‚ð•t‚¯‚邪³‚µ‚¢B
ƒCƒ“ƒXƒ^ƒ“ƒX‚ð‚à‚•K—v‚ª‚È‚¢A‚Æ‚¢‚¤ƒKƒCƒhƒ‰ƒCƒ“‚¾‚ƃf[ƒ^ƒNƒ‰ƒXˆÈŠO‚Í‘S•”static‚Å‚¢‚¢‚¶‚á‚ñ‚Ęb‚ɂȂ邵AŽÀÛ‚É‚»‚¤‚¢‚¤ƒvƒƒWƒFƒNƒg‚ÌŒoŒ±‚à‚ ‚éB
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 06:45:35
•K—v‚̂Ȃ¢ì‚肱‚݂̓vƒƒOƒ‰ƒ€‚𖳑ʂɕ¡ŽG‚É‚µA•s‹ï‡‚ðŒÄ‚Ñž‚ÝŠg’£‚ð¢“ï‚É‚·‚éB
«—ˆ“I‚ÉŽg‚í‚ê‚È‚©‚Á‚½‚ç–³‘ʂɂȂ邵A
Žg‚í‚ê‚邯‚«‚ɂȂÁ‚ÄŽÀÛ‚É•K—v‚Æ‚³‚ê‚é‹@”\‚Æ‚Ì‘Šˆá‚ª‚ ‚ê‚ÎAŒ‹‹Çì‚è’¼‚µB
static ‚ÅςނȂç static ‚Åì‚èA•K—v‚ɉž‚¶‚ÄƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚·‚éB
‚µ‚©‚µA’蔂łȂ¢static‚ȃtƒB[ƒ‹ƒh‚ɂ‚¢‚Ä‚ÍA
’P‘̃eƒXƒg‚Å•¾ŠQ‚ɂȂé‚̂łł«‚邾‚¯‚â‚ß‚½•û‚ª‚¢‚¢ŠóƒKƒX
181:163
07/06/06 09:06:00
>>168
‚¾‚æ‚ËcB~‚̓JƒGƒŒI“I‚ȈӖ¡‚©‚ÆŽv‚Á‚½‚æcB
‚ÅA³‚µ‚‰½ƒXƒŒ‚Å‚µ‚傤‚©cH
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 09:31:23
>>180
static‚łȂ‚ÄςނȂç‚Δñstatic‚É‚µ‚Äì‚èA•K—v‚ɉž‚¶‚ÄƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚Å‚à—Ç‚¢‚©‚ÆEEE
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 09:37:33
>>181
Tomcat+jsp+struts‰½‚½‚ç‚Á‚ăXƒŒ‚Å‚à1000s‚Á‚Ă邩‚玟ƒXƒŒ‚Å
½ÚØÝ¸(tech”Â:1001-1100”Ô)
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 09:40:40
ƒXƒŒ–¼•ÏX‚µ‚Ä‚½B
java+webƒtƒŒ[ƒ€ƒ[ƒN
½ÚØÝ¸(tech”Â)
185:181
07/06/06 09:46:53
>>183
>>184
—U“±‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½IŽŸƒXƒŒ‚܂Œ²‚ׂĂ¢‚½‚¾‚¢‚ÄŠ´ŽÓ‚Å‚·I
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 11:00:26
>>179
>ƒCƒ“ƒXƒ^ƒ“ƒX‚ð‚à‚•K—v‚ª‚È‚¢A‚Æ‚¢‚¤ƒKƒCƒhƒ‰ƒCƒ“‚¾‚ƃf[ƒ^ƒNƒ‰ƒXˆÈŠO‚Í‘S•”static‚Å‚¢‚¢‚¶‚á‚ñ‚Ęb‚ɂȂé
‚È‚ç‚È‚¢‚¾‚ëBƒf[ƒ^ƒNƒ‰ƒXˆÈŠO‚̓Cƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚È‚¢‚Ì‚©H
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 11:04:56
mein(String[] args)ƒƒ\ƒbƒh‚ŌĂÑo‚·‚Æ‚«‚Í‘¼ƒNƒ‰ƒX‚Ƀƒ\ƒbƒh”z’u‚µ‚È‚¢‚Æ
‘S•”static‚ȃƒ\ƒbƒh‚ɂȂÁ‚Ä’n–Œ©‚½G
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 11:12:54
’n–Œ©‚»‚¤‚ȃƒ\ƒbƒh‚¾‚È‚—
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 11:57:59
>>186
‚»‚¤‚¢‚¤ƒvƒƒWƒFƒNƒg‚ð‚È‚‚Æ‚à‚Q‚ÂŒ©‚½Ž–‚ ‚邼B
Ž©•ª‚͒ljÁ—vˆöi‰ÎÁ‚µj‚Å“ü‚Á‚½‚à‚ñ‚¾‚©‚çA‚à‚Í‚âŽè’x‚ê‚Å‚»‚̃‹[ƒ‹‚É]‚Á‚½‚¯‚ÇAŒ‹‹Ç‚̓vƒƒWƒFƒNƒg‚Í—¼•û‚Æ‚à”j’]
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 12:04:28
‹ï‘̗Ⴊ–³‚¢‚©‚ç‚Ç‚Á‚¿‚ª—Ç‚¢‚Ƃ͌¾‚¦‚ñ‚ÈB
‚Ç‚Á‚¿‚É‚µ‚½‚Á‚Ä’n–Œ©‚é‚Ì‚ÍÝŒv‚ªƒ_ƒ‚¾‚Á‚½‚Á‚ÄŽ–‚È‚ñ‚¾‚낤‚µB
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 12:26:10
Java‚ÅAWindows‚̃tƒ@ƒCƒ‹–ˆ‚Ì
ŠÖ˜A•t‚¯ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃pƒX‚ðŽæ“¾‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 12:52:20
>>191
Windows‚̃VƒXƒeƒ€‚ÉŠÖ‚í‚é˜b‚Ȃ̂œ–‘RWindowsê—p‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚ªA
cmd‚Ì“à•”ƒRƒ}ƒ“ƒh‚Ìassoc‚Æftype‚ðJava‚©‚çŒÄ‚Ño‚µ‚Ä‚â‚ê‚΂¢‚¢‚̂łÍH
‚½‚Æ‚¦‚Î.txt‚È‚çA
assoc .txt‚Å.txt=hogehoge‚ª“¾‚ç‚ꂽ‚çA
ftype hogehoge‚Åhogehoge=ŠÖ˜A•t‚¯ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃pƒX‚Æ‚©ˆø”‚Ì—^‚¦•ûA‚ɂȂéB
193:192
07/06/06 12:54:42
–Y‚ê‚Ä‚½B
ftype‚Å“¾‚ç‚ê‚éƒpƒX‚ɂ͊‹«•Ï”–¼‚àŠÜ‚Ü‚ê‚éê‡‚à‘½‚¢‚¾‚낤‚©‚çA
ŠÂ‹«•Ï”‚ð“WŠJ‚·‚鈗‚à•K—vB
194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 14:29:58
‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚̂ł·‚ªA‚ ‚éƒfƒBƒŒƒNƒgƒŠ‚Ƀtƒ@ƒCƒ‹‚ð
ƒRƒs[‚·‚鎞‚͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
protected void CopyFiles(IProject project){
//ƒRƒy[‚·‚éâ‘΃pƒX‚ªÝ’肳‚ê‚Ä‚éƒtƒ@ƒCƒ‹
File file = projectPage.files;
//ƒtƒ@ƒCƒ‹‚ªƒRƒy[‚³‚ê‚éƒfƒBƒŒƒNƒgƒŠ + \
IPath newDir = project.getLocation().addTrailingSeparator();
//file‚ðnewDir‚ɃRƒy[‚·‚é
}
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 14:44:01
>>194
FileInputStream ‚Æ FileOutputStream‚ðŽg‚¦
ƒtƒ@ƒCƒ‹‚̃Rƒs[‚È‚ñ‚ÄA‹³‰È‘‚ÉÚ‚Á‚ĂȂ¢‚©H
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 15:33:51
>>195
±°¯!
‚·‚¢‚Ü‚¹‚ñB‚Ç–Y‚ꂵ‚Ă܂µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 15:37:32
‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚̂ł·‚ªAeclipse3.2.2ã‚Å
lomboz‚ð”Fޝ‚µ‚Ä‚‚ê‚È‚¢‚̂ł·‚ªAŒ´ˆö‚͂킩‚è‚Ü‚·‚©H
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 17:44:08
‚¢‚Ü‚©‚çƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̕׋‚µ‚½‚¢‚ñ‚Å‚·‚ª‰SŽÒ‚͉½‚©‚çŽn‚ß‚é‚Ì‚ª‚¨§‚߂ł·‚©HAE‚É–ð—§‚Ä‚é‚æ‚¤‚È‹Zp‚ª—~‚µ‚¢
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 18:12:22
>>198
ˆãŽtEŠÅŒìŽtE–òÜŽtE‰îŒì•ŸŽƒŽm‚ª‚¿‚傤‚¨‚·‚·‚ßB
ŽdŽ–‚̓vƒƒOƒ‰ƒ}•À‚Ý‚©‚»‚êˆÈã‚ɃLƒc‚¢‚¯‚ÇB
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 18:27:46
„ˆãŽtEŠÅŒìŽtE–òÜŽtE‰îŒì•ŸŽƒŽm‚ª‚¿‚傤‚¨‚·‚·‚ßB
‚±‚ÌŽdŽ–‚Ìl‚ɃvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì‹Zp‚ª‚¢‚é‚Á‚Ä‚±‚Ƃł·‚©H
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 18:41:13
>>200
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍŽï–¡‚ÅB
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 19:41:07
>>199
‚»‚Ì‘I‘ð‚ª‚Å‚«‚é‚Ì‚ÍiŠw‘O‚Ì‚Z¶‚܂ł¾‚ëB
>>198‚Í‘åŠw¶‚‚³‚¢‚©‚ç’ú‚ß‚ëB
Œö–±ˆõŽŽŒ±‚̕׋‚ð‚µ‚Â‚ÂAŒo—‚̕׋‚Å‚à‚µ‚Æ‚¯B
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍŽï–¡‚ÅB
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 19:49:20
2—¬ˆÈ‰º‚Ì‘åŠw‚ÌŠw¶‚ªƒvƒƒOƒ‰ƒ€ŠÖŒW‚ÌŽ‘Ši‚ðŽ‚Á‚Ä‚¢‚邯
‹Œ’é‘å‚Å—¯”N‚µ‚Ă邿‚¤‚È“z‚ƑΓ™‚ɂȂê‚éB
‚Ô‚Á‚¿‚á‚¯Ž‘Ši‚͉½‚Å‚à‚¢‚¢B
204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 20:16:31
•׋‚Í“ñ‚ÌŽŸ‚É‚µ‚ÄA‚±‚ê‚ðƒlƒ^‚É
‚ ‚¿‚±‚¿‚̕׋‰ï‚ÉoÈ‚µ‚ăRƒl‚ðì‚Á‚Ä‚‚Ì‚ª‚¢‚¢‚ñ‚¶‚á‚Ü‚¢‚©
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 23:21:20
ƒGƒNƒŠƒvƒXã‚ÅŽÀs‚Å‚«‚½ƒNƒ‰ƒXƒtƒ@ƒCƒ‹‚ªƒoƒbƒ`ã‚ÅŽÀs‚ªo—ˆ‚¸‚É¢‚Á‚Ä‚¢‚Ü‚·B
ƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚̓Nƒ‰ƒXƒtƒ@ƒCƒ‹‚ÌꊂðŽw’肵‚Ä‚¢‚Ü‚·B
‚½‚ß‚µ‚Éjavac‚Æjava‚̃o[ƒWƒ‡ƒ“‚ðŠm”F‚µ‚Ă݂½‚Æ‚±‚ëA
C:\Program Files\eclipse\workspace\KBSYS\test>javac -J-version
java version "1.5.0_11"
C:\Program Files\eclipse\workspace\KBSYS\test>java -version
java version "1.6.0_01"
‚Æo—Í‚³‚ê‚Ü‚µ‚½B
‚Ç‚¤‚â‚çƒRƒ“ƒpƒCƒ‰‚̃o[ƒWƒ‡ƒ“‚æ‚èŽÀsŠÂ‹«‚̃o[ƒWƒ‡ƒ“‚ªV‚µ‚‚È‚Á‚Ä‚¢‚µ‚Ü‚Á‚Ä‚¢‚邿‚¤‚Ȃ̂ł·‚ªA
ŽÀsŠÂ‹«‚ðƒRƒ“ƒpƒCƒ‰‚̃o[ƒWƒ‡ƒ“‚É‚ ‚킹‚é‚ɂ͂ǂ̂悤‚ÈÝ’è‚ð‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 23:30:19
>>187
main‚Ì’†‚ÅŽ©•ªŽ©g‚ðnew‚µ‚ë‚æBBB
207:205
07/06/06 23:31:35
‚¿‚Ȃ݂Éjre1.5.0_11\bin
‚ÍŽ‚Á‚Ä‚¢‚邿‚¤‚Å‚·B
ƒTƒ“ƒ}ƒCƒNƒ‚àƒy[ƒW•ª‚©‚è‚É‚‚¢EEEB
‚à‚¤ˆê‰ñŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚𗎂Ƃ»‚¤‚É‚àꊂª•ª‚©‚炸EEEB
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 23:35:53
>>205
Eclipse‚ÍŽ©‘O‚̃Rƒ“ƒpƒCƒ‰‚ðŽg‚¤‚©‚çjavac‚̃o[ƒWƒ‡ƒ“‚ÍŠÖŒW‚È‚¢B
‚»‚à‚»‚à1.6‚ÌJRE‚Í-target 1.5‚ŃRƒ“ƒpƒCƒ‹‚µ‚½ƒNƒ‰ƒXƒtƒ@ƒCƒ‹‚ðŽÀs‚Å‚«‚éB
‚Ü‚¸ŽÀs‚Å‚«‚È‚©‚Á‚½‚Æ‚«‚Ì—áŠO‚ðŠm”F‚·‚é‚Ì‚ªæB
209:205
07/06/06 23:42:49
>>206
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‚Ü‚¸AŽÀsŽž‚̃Gƒ‰[‚Å‚·‚ªAiƒNƒ‰ƒXƒtƒ@ƒCƒ‹–¼‚ÍtestajˆÈ‰º‚̂悤‚Èo—͂ɂȂè‚Ü‚·B
C:\Program Files\eclipse\workspace\KBSYS\test>java testa
Exception in thread "main" java.lang.NoClassDefFoundError: testa (wrong name: test/testa)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
‚¿‚Ȃ݂ÉAƒ†[ƒU[ŠÂ‹«•Ï”‚ÌPATH‚ÍAˆÈ‰º‚̂悤‚Éjavac.exe‚Ì‚ ‚éƒfƒBƒŒƒNƒgƒŠ‚ðŽw’肵‚Ä‚¢‚Ü‚·B
C:\Program Files\Java\jdk1.5.0_11\bin
210:208
07/06/06 23:45:05
>>209 >>1 Ž€‚Ë‚æB
211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 23:47:55
>>205
>>208
‚à‚µƒRƒ“ƒpƒCƒ‰‚Ì–â‘肾‚Æ‚µ‚½‚çA
ƒvƒƒWƒFƒNƒg‚ð‰EƒNƒŠƒbƒN‚µ‚ăvƒƒpƒeƒB‚ðŠJ‚B
Java Build Path
‚Æ‚¢‚¤€–Ú‚ª‚ ‚é‚©‚çTab‚Ì
Libraries
‚ð‘I‘ð‚µ‚ÄAJRE System Library‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚·‚ê‚Î
‚ǂ̃Rƒ“ƒpƒCƒ‰‚ª—˜—p‚³‚ê‚Ä‚¢‚é‚©‚í‚©‚éB
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 23:48:20
eØ‚Èl‚ª•^•Ï‚µ‚½‚—
213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/06 23:56:16
‚±‚ê‚Å–ž‘«H‚Ä‚©‚¨‚ñ‚È‚¶l‚ªŽ¿–₵‚Ä‚é‚Ì‚ËBBB
public class testa {
public static void main(String[] args) {
testa inst = new testa();
inst.non_static_method();
}
public testa() {
}
public void non_static_method() {
System.out.println("hahaha");
}
}
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 00:00:04
>>192‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I‘å•Ï•‚©‚è‚Ü‚µ‚½B
‚Ђǂ¢ƒR[ƒh‚¾‚ÆŽv‚¢‚Ü‚·‚ª’N‚©‚Ì–ð‚É‚½‚‚©‚à‚Ȃ̂ňꉞ‚©‚¢‚Ä‚¨‚«‚Ü‚·BiŠÂ‹«•Ï”–¼‚Ì‰ðŒˆ‚Í‚Ü‚¾‚Å‚·j
static String ExePath(String FileName){
String epath="";
try{
//Runtime runexe = Runtime.getRuntime();
Process process = Runtime.getRuntime().exec("cmd /c assoc " + FileName.substring(FileName.lastIndexOf(".")));
InputStream is = process.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line, line2;
line = br.readLine();
System.out.println(line2 = line.substring(line.indexOf("=")+1));
Process process1 = Runtime.getRuntime().exec("cmd /c ftype " + line2);
InputStream is1 = process1.getInputStream();
BufferedReader br1 = new BufferedReader(new InputStreamReader(is1));
epath = br1.readLine();
epath = epath.substring(epath.indexOf("=")+1);
System.out.println(epath = epath.substring(0, epath.lastIndexOf(" ")));
} catch (Exception es) {
es.printStackTrace();
}
return epath;
}
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 00:03:48
abstractƒNƒ‰ƒXMonster‚É‚ÍAVampire,Werewolf,Zombie‚ÌŽO‚‚̗LŒ`ƒTƒuƒNƒ‰ƒX‚ª‚ ‚è‚Ü‚·BŠeŽí‚̃‚ƒ“ƒXƒ^[‚ð˜Z‘Ì쬂µA‚PŽŸŒ³”z—ñ‚ÉŠi”[‚µ‚È‚³‚¢Bƒ‹[ƒv‚ðŽg‚Á‚Ä‚»‚ꂼ‚ê‚̃‚ƒ“ƒXƒ^[‚ÌŽí—Þ‚ð•\ަ‚µ‚È‚³‚¢B
abstract class Monster {
public String toString() {
return getClass().getName();
}
}
class Vampire extends Monster {}
class Werewolf extends Monster {}
class Zombie extends Monster {}
class MonsterTypes {
static int NUMMONSTERS = 6;
public static void main(String args[]) {
Monster monsters[] = new Monster[NUMMONSTERS];
monsters[0] = new Zombie();
monsters[1] = new Vampire();
monsters[2] = new Werewolf();
monsters[3] = new Zombie();
monsters[4] = new Werewolf();
monsters[5] = new Vampire();
for(int i = 0; i < NUMMONSTERS; i++)
System.out.println(monsters[i]);
}
}
ŽÀsŒ‹‰Ê
Zombie
Vampire
Werewolf
Zombie
Werewolf
Vampire
‚±‚̃vƒƒOƒ‰ƒ€‚É‘¥‚µ‚ă|ƒŠƒ‚[ƒtƒBƒYƒ€‚Æ“®“IƒfƒBƒXƒpƒbƒ`‚ɂ‚¢‚Äà–¾‚µ‚Ăقµ‚¢‚Å‚·B‚¨Šè‚¢‚µ‚Ü‚·B
216:205
07/06/07 00:20:34
e؂ɂ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚±‚±‚Ö‚ÌŽ¿–â‚͉‚߂Ăł·B
>>213—l‚̃\[ƒX‚ðŽÀs‚µ‚Ă݂½‚̂ł·‚ªAƒGƒNƒŠƒvƒXã‚ł͑z’è’Ê‚è‚ÌŒ‹‰Ê‚Å‚µ‚½‚ª
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç‚ÌŒ‹‰Ê‚Í‘S‚•Ï‚í‚è‚Ü‚¹‚ñ‚Å‚µ‚½EEEB
iƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ÍÄ‹N“®‚µ‚Ü‚µ‚½j
static‚ł͖³‚¢ƒƒ\ƒbƒh‚ð’ljÁ‚µ‚Ä‚à•Ï‚í‚ç‚È‚¢B‚¤`‚ñEEEB
javac‚Æjava‚̃pƒX‚Í’Ê‚Á‚Ä‚¢‚é‚Ý‚½‚¢‚Å‚·‚µAset CLASSPATH=%CLASSPATH%;.
‚ð‚µ‚Ä‚à•ω»‚ª‚ ‚è‚Ü‚¹‚ÊB
ƒGƒNƒŠƒvƒX‚̃Rƒ“ƒpƒCƒ‰‚ÍA•W€‚Ì‚à‚Ì‚ðݒ肵‚Ă݂܂µ‚½Bjre1.5.0_11‚Å‚·B
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 00:24:09
‚¾‚©‚çstatic‚àƒRƒ“ƒpƒCƒ‰‚àŠÖŒW‚È‚¢‚Á‚ÄB>>210‚ªØ‚ê‚é‚Ì‚à–³—‚͂Ȃ¢B
218:205
07/06/07 00:46:02
ƒNƒ‰ƒXƒpƒX‚̃IƒvƒVƒ‡ƒ“‚ª•K—v‚©‚ÆŽv‚Á‚Ĉȉº‚Ì’Ê‚èŽÀs‚µ‚Ä‚à
Œ‹‰Ê‚͕ςí‚è‚Ü‚¹‚ñEEEB
java -classpath "C:\Program Files\eclipse\workspace\KBSYS\test" testa
‚½‚¾AƒRƒ}ƒ“ƒhã‚ł̃Rƒ“ƒpƒCƒ‹‚ͬŒ÷‚µ‚Ü‚·Bclassƒtƒ@ƒCƒ‹‚̃^ƒCƒ€ƒXƒ^ƒ“ƒv‚à•ω»‚µ‚Ü‚·B
>>1‚âŠeŽíƒŠƒ“ƒN‚ðˆêð“ú‚©‚çŽUX‚ ‚½‚Á‚Ä‚¢‚é‚̂ł·‚ªAŒ´ˆö‚ªEEEB
‰½‚©Aª–{“I‚Å’Pƒ‚ȊԈႦ‚ð‚µ‚Ä‚¢‚»‚¤‚È‹C‚à‚·‚é‚̂ł·‚ªEEEB
219:213
07/06/07 00:57:50
>>216‚Ö
Ѝˆá‚¢‚µ‚Ä‚¢‚邿‚¤‚Ȃ̂Å
213‚̃\[ƒXƒR[ƒh‚Í>>187‚ւ̃ŒƒXB
‚½‚¾213‚̃\[ƒXƒR[ƒh‚ª“®‚©‚È‚¢‚Æ‚·‚邯ƒo[ƒWƒ‡ƒ“‚̈Ⴂ‚ł͂Ȃ¢B
¡‚©‚ç‚â‚ê‚邱‚Ƃ͂¾‚ËA
1. ƒtƒ@ƒCƒ‹–¼‚ƃNƒ‰ƒX–¼‚ªˆê’v‚µ‚Ä‚¢‚é‚©Šm”F(test.java‚Åclass testa‚Æ‚©‚µ‚ĂȂ¢‚©)
2. java -cp . testa‚ðŽŽ‚·
3. DOS‘‹‚¶‚á‚È‚cygwin‚È‚çƒZƒ~ƒRƒƒ“‚Ì‘ã‚í‚è‚ɃRƒƒ“‚Å‹æØ‚Á‚Ă݂é
4. ‚³‚Á‚Ï‚è‚í‚©‚ç‚ñ‚©‚çjdk‚ÌăCƒ“ƒXƒg[ƒ‹
220:213
07/06/07 01:13:05
‚í‚©‚Á‚½BBB
(wrong name: test/testa) © ‚È‚ñ‚Åpackage‰»‚³‚ê‚Ä‚é‚ñ‚¾‚æI
java test.testa
‚Å‚¢‚¯‚È‚¢H
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:16:35
ƒvƒƒWƒFƒNƒg–¼‚ªKBSYS‚È‚ñ‚Å‚µ‚åB
‚»‚µ‚½‚çtest‚̓pƒbƒP[ƒW‚È‚ñ‚¶‚á‚Ë‚¦‚ÌH
cd "C:\Program Files\eclipse\workspace\KBSYS"
javac test\testa.java
java test.testa
‚±‚ê‚łǂ¤‚æH
222:221
07/06/07 01:17:54
>>220
‚¤‚íA‚©‚Ô‚Á‚½B‚·‚Ü‚ñ
223:213
07/06/07 01:27:30
>>221
‚Ç‚à‚Å‚·BBB
‚½‚Ô‚ñtestƒfƒBƒŒƒNƒgƒŠ‚̈êŒÂã‚ÌŠK‘w‚Å
‚â‚é‚ׂ«ì‹Æ‚ª‚í‚©‚ç‚È‚‚ÄAŒ‹‰Ê‚ª“¯‚¶‚Å‚·A
‚ÆŒ¾‚í‚ê‚邱‚Æ‚ðl‚¦‚½‚çA‘S•”‘‚‚ׂ«‚¾‚Á‚½ orz
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:31:08
‚¦A“®‚¢‚½‚ÌH“®‚¢‚ĂȂ¢‚ÌH
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:48:28
’N‚©223‚ð‰p–󂵂Ă‚ê
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:52:58
JAVAƒAƒvƒŒƒbƒg‚ÅTextArea‚ðŽg‚¤‚Æ.append(string)‚ŃeƒLƒXƒg‚ð’ljÁ‚Å‚«‚Ü‚·‚ª
TextComponent‚ðŽg‚¤‚Æ.setText(string)‚Å‘‚«ž‚ÞŽ–‚Ío—ˆ‚Ü‚·‚ª‘S‚Äã‘‚«‚É
‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·BTextComponent‚Å’Ç‹L‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 02:04:36
>>225
Thanks, >>221
Maybe, the questioner will be failed again
and say the same output.
Because the execution should be in the upper directory.
I should explain everything.
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 02:08:23
>>226
Џ‚¦‚Ä‚â‚é‚È‚çgetString‚łƂ肾‚µ‚Ä•¶Žš—ñ’ljÁ‚µ‚ÄsetStringB
‘f’¼‚ÉTextAreaŽg‚Á‚½•û‚ª‘‚‚Ë?
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 04:10:16
public class Test {
public static void main (String[] args)
{
String str = "t u"; //t‚ÌŒã‚É‹ó”’(ƒXƒy[ƒX)‚Q‰ñ
String[] token = str.split(" ");@@//‹ó”’‚Å•¶Žš—ñ‚𕪂¯‚é
for (int i=0; i<token.length; i++) {
if(token[i] != " ")@@//•¶Žš—ñ‚ª‹ó”’‚łȂ¢‚Æ‚«
System.out.println(token[i]);
}
}
}
‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ€‚È‚ñ‚Å‚·‚ªAŽÀsŒ‹‰Ê‚ª
t
u
‚ƂȂèAif(token[i] != " ")‚ª‚¤‚܂쓮‚µ‚Ä‚‚ê‚È‚¢‚Ì‚©A‹ó”’‚ð”F’m‚µ‚Ä‚‚ê‚Ü‚¹‚ñB
ŽÀsŒ‹‰Ê‚ª
t
u
‚Æ‚È‚é‚æ‚¤‚É‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
‰SŽÒ‚È‚ñ‚Å‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
‚ ‚ÆAstr‚ð@"u(t"@‚Æ‚µ‚ÄAString[] token = str.split("(");
‚Æ‚·‚邯ƒGƒ‰[‚ªo‚é‚̂ł·‚ªA‚»‚ê‚Í‚à‚Æ‚à‚Æ"("‚ª‘Ήž‚µ‚ĂȂ¢‚©‚ç‚Å‚µ‚傤‚©H
230:229
07/06/07 04:12:50
>>229‚̂̓Cƒ“ƒfƒ“ƒg‚ª‚¤‚Ü‚‚¢‚Á‚ĂȂ¢‚̂ŕ⑫‚Å‚·B
str.split(" ")@©‹ó”’‚PŒÂ‚Åsplit‚µ‚Ä‚¢‚Ü‚·B
‚æ‚낵‚‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B
231:229
07/06/07 04:25:58
‚·‚¢‚Ü‚¹‚ñAŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
‚Ü‚³‚©‚ÆŽv‚¢
if(token[i].length() != 0)
‚Æ‚·‚邯‚¿‚á‚ñ‚Æ
t
u
‚ɂȂè‚Ü‚µ‚½B
‹ó”’‚Í•¶Žš‚Æ‚µ‚ăJƒEƒ“ƒg‚³‚ê‚È‚¢‚ñ‚Å‚µ‚傤‚©H
‚Å‚à‚»‚µ‚½‚çsplit(" ")‚ŃXƒvƒŠƒbƒg‚³‚ê‚È‚¢‚ñ‚Å‚ÍEEEB
‚È‚ñ‚©‰ðŒˆ‚Å‚«‚½‚¯‚Ç‚µ‚Á‚‚肱‚È‚¢‚Å‚·B
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 04:38:13
>>229-230
>>1“Ç‚ßB
‚»‚ê‚©‚ç API Žd—l‚à“Ç‚ßBjava.lang.String#split()
‚Æ‚è‚ ‚¦‚¸
@@@@if(token[i] != " ")@@//•¶Žš—ñ‚ª‹ó”’‚łȂ¢‚Æ‚«
‚ð
@@@@if(!("".equals(token[i])))@@//•¶Žš—ñ‚ª‹ó”’‚łȂ¢‚Æ‚«
‚É’¼‚¹‚Ίú‘Ò‚·‚é“®‚«‚É‚È‚é‚ÆŽv‚¤B
> ‚ ‚ÆAstr‚ð@"u(t"@‚Æ‚µ‚ÄAString[] token = str.split("(");
‚±‚ÌꇂÍ
@@@String[] token = str.split("\\(");
‚Æ‚·‚é•K—v‚ª‚ ‚éB
233:229
07/06/07 05:04:06
>>232
‚ Astring‚ÉŽg‚Á‚Ä‚½‚ñ‚¾cB’´‰•à“I‚ȊԈႢ‚Å‚·‚Ëorz
‚·‚¢‚Ü‚¹‚ñA‚²Žw“E‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚ ‚ÆAh\\ih‚ÌŒ‚Å‚·‚ªA\\‚̈Ӗ¡‚ɂ‚¢‚ăOƒO‚Á‚Ă݂½‚ç
hih‚Í“Á•ʂȕ¶Žš‚Å\\‚̓GƒXƒP[ƒv•¶Žš‚Æ‚¢‚Á‚Ä‚»‚ê‚ðŽ¯•Ê‚µ‚Ä‚‚ê‚é–ðŠ„‚ð‚à‚‚݂½‚¢‚Å‚·‚ËB
‚ƂĂà•׋‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 10:38:07
>>226
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
–l‚ÍŽ©•ª‚Å쬂µ‚½ƒAƒvƒŒƒbƒg‚̃eƒLƒXƒgƒGƒŠƒA‚Ì—l‚È‚à‚Ì‚É
BufferedReader fin = new BufferedReader(new FileReader("File.txt"));
while((line = fin.readLine())!=null){
‚Ý‚½‚¢‚É.txtƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚Å‚»‚ê‚ðŽ©•ª‚Å쬂µ‚½ƒ{ƒ^ƒ“
"‚·‚ׂđI‘ð"A"ƒRƒs["‚Æ‚¢‚¤‚Q‚‚̃{ƒ^ƒ“‚ŃRƒs[‚µ‚Ç‚±‚ɂłà“\‚è•t‚¯‚ê‚邿‚¤‚È
ó‘Ô‚Éo—ˆ‚éGUI‚ðì‚肽‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H
getString()‚ÅŽæ‚èo‚µ‚ÄsetText()‚ŒljÁ‚Æ‚¢‚¤‚â‚è‚©‚½‚ª‚¤‚Ü‚‚¢‚©‚È‚©‚Á‚½‚̂ł·‚ª
getString‚ªŽg‚¦‚È‚©‚Á‚½‚Ì‚ÅgetText‚Å‚â‚Á‚Ă݂½‚̂ł·‚ªEEE
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H‚æ‚낵‚©‚Á‚½‚ç—á‚ð‹“‚°‚Ä‹³‚¦‚Ä‚¢‚½‚¾‚¯‚邯•‚©‚è‚Ü‚·B
235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:28:53
“ü—Í‚µ‚½”Žš‚ðŽžŠÔA‚Æ‚µ‚Ä”Fޝ‚µ‚ÄA
‚»‚Ì“ü—Í‚³‚ê‚½ŽžŠÔA‚Ì12600000ƒ~ƒŠ•bŒã‚͉½Žž‰½•ª(ŽžŠÔB)‚Ȃ̂©A
X‚ÉŽžŠÔB‚Ì12600000ƒ~ƒŠ•bŒã‚͉½Žž‰½•ª‚ÅX‚É‚»‚Ì12600000ƒ~ƒŠ•bŒã‚͈ȉºƒ‹[ƒv‚Æ‚¢‚¤•—‚Éì‚肽‚¢‚̂ł·‚ªA
“ü—Í‚³‚ꂽ”Žš‚ðŽžŠÔ‚Æ‚µ‚ÄŽæ‚舵‚¤‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Ì‚©¢‚Á‚Ä‚¢‚Ü‚·B
‚½‚Æ‚¦‚ÎForm‚È‚ñ‚©‚Å
<INPUT type="text" name="text1">Žž<INPUT type="text" name="text2">•ª‚Å“ü—Í‚µ‚Ü‚·B
‚Æ•\‹L‚µ‚Ä24ŽžŠÔ•\‹L‚ÅŽžŠÔ‚ð“ü—Í‚³‚¹‚é(—á01:15)‚Æ‚µ‚ÄA‚»‚ê‚ðŒß‘O1Žž15•ª‚¾‚Æ‚¢‚¤•—‚ɉðŽß‚³‚¹‚é•û–@‚ª‚݂‚©‚ç‚È‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤H
236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:38:59
Calendar
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:55:29
ƒm[ƒgƒpƒ\ƒRƒ“‚ÉJava‚ð‚¢‚ê‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
‹¤—Lƒ\ƒtƒg‚ªŽg‚¦‚Ü‚¹‚ñB
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:57:35
ŠJ”ŠÂ‹«ˆêŽ®‚ðCD‚È‚èDVD‚ÉÄ‚¢‚ăm[ƒgƒpƒ\ƒRƒ“‚ɃCƒ“ƒXƒg[ƒ‹‚·‚é
239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 16:13:10
>>237
‹¤—Lƒ\ƒtƒg‚Æ‚¢‚¤“ä‚̃‚ƒm‚ÉÚ‚µ‚¢l‚É•·‚«‚È‚³‚È‚¢
240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 16:39:33
winrar‚Æ‚©‚¢‚¤ƒ„ƒc
241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 17:39:19
¡“ú‚©‚çJAVA‚ð‚Í‚¶‚߂悤‚ÆŽv‚Á‚ÄNe‚”Beans‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚̂ł·‚ªA
‰½‚ð‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚©—Ç‚•ª‚©‚è‚Ü‚¹‚ñB‚Æ‚è‚ ‚¦‚¸ƒvƒƒWƒFƒNƒg‚È‚é‚à‚Ì‚ðì‚Á‚ÄA
o—ˆ‚½Main.java‚Ƀlƒbƒg‚©‚玂Á‚Ä‚«‚½HelloWorld‚Ì•\ަƒvƒƒOƒ‰ƒ€‚ð“\‚è•t‚¯‚½‚̂ł·‚ªA
ŽÀs‚µ‚Ä‚Ý‚é‚ÆƒGƒ‰[H‚©‚È‚ñ‚©‚ÅŽÀs‚Å‚«‚Ü‚¹‚ñB‚µ‚©‚à•¶Žš‰»‚¯‚µ‚Ă邵¥¥¥B
Cannot find nbproject/build-impl.xml imported from E:\a??a?-a?‹a?ca??a
‚Ý‚½‚¢‚ÈŠ´‚¶‚Ȃ̂ł·‚ª¥¥¥B•‚¯‚Ä‚‚¾‚³‚¢
242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 17:51:45
>>241
½ÚØÝ¸(tech”Â)l50
243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 17:54:09
‚»‚Á‚¿‚Å•·‚¯‚Á‚ÄŽ–‚Å‚·‚ËI
‚ ‚肪‚Ƃł¤
244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 19:06:17
‚f‚t‚h‚̶ã‚̃AƒCƒRƒ“iƒR[ƒq[ƒJƒbƒv‚ÌŠGj‚Á‚ĕς¦‚ç‚ê‚È‚¢‚ñ‚Å‚·‚©H
245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 20:27:18
>>244
java.awt.Window, java.awt.Frame,javax.swing.JFrame,javax.swing.JWindow
‚ ‚½‚è‚Ì
setIconImage()
setIconImages()
‚©‚ÈH
246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 21:36:36
>>245
Ú‚µ‚‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
•ÏX‚Å‚«‚Ü‚µ‚½
247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 22:03:17
JTable‚Ì—ñ‚ÉJButton‚ð‚¢‚‚‚©•`‰æ‚µ‚ÄA‚»‚ꂼ‚ê‚̃Cƒxƒ“ƒgƒŠƒXƒi‚ðŽÀ‘•‚µ‚Ü‚µ‚½B
‚Ü‚¸ŽèŽn‚ß‚ÉA‚»‚̃{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚·‚邯ƒRƒ“ƒ\[ƒ‹‚É
‚»‚̃{ƒ^ƒ“‚ª‘¶Ý‚·‚érow‚ð•\ަ‚·‚é‚à‚Ì‚ÅŽŽ‚µ¬Œ÷‚µ‚Ü‚µ‚½B
ŽŸ‚̓{ƒ^ƒ“‚ª‰Ÿ‚³‚ꂽ‚çA‚»‚̃{ƒ^ƒ“‚ª‘¶Ý‚·‚és‚ð휂·‚é‚à‚Ì‚ðŽŽ‚µ‚Ü‚µ‚½‚ªA
Á‚¹‚½‚èÁ‚¹‚È‚©‚Á‚½‚肵‚Ü‚·BÁ‚¹‚È‚¢‚Æ‚«‚̓{ƒ^ƒ“‚Æ‚µ‚Ă̋@”\‚ª
Š®‘S‚ÉŽ~‚Ü‚Á‚Ä‚¢‚ăCƒxƒ“ƒg‚·‚ç”¶‚µ‚Ü‚¹‚ñB
Œ´ˆö‚ª‚³‚Á‚Ï‚è‚ł킩‚è‚Ü‚¹‚ñB
248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 07:43:48
ƒ\[ƒX‚à‚È‚¯‚ê‚΃Gƒ‰[ƒƒbƒZ[ƒW‚à–³‚µ‚©A‚䂯‚è‚ͦ‚¢‚ÈB
249:247
07/06/08 08:14:31
‚·‚¢‚Ü‚¹‚ñBŒg‘Ñ‚©‚炾‚Á‚½‚à‚ñ‚ÅB
‚»‚µ‚Ä¡‚à‚Ü‚½Œg‘Ñ‚©‚ç‚È‚ñ‚Åo’¼‚µ‚Ü‚·B
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:12:36
Ž¿–â‚Å‚·B
ƒeƒLƒXƒgƒtƒB[ƒ‹ƒh‚É“ü—Í‚³‚ꂽ•¶Žš—ñ‚ªƒvƒƒOƒ‰ƒ€’†‚ÅŽw’肳‚ê‚Ä‚¢‚é•¶Žš—ñ‚Ƴ‚µ‚¢‚©‚Ç‚¤‚©”»’è‚·‚é‚É‚ÍA
‚Ç‚¤‹Lq‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:16:11
>>250
>>1
252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:18:22
>>250
<input type="text" name="hogehoge" value="" />
«
request.getParameter( "hogehoge" ).equals( "tashiro" )
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:59:45
SwingUtilities.invokeLater()‚ðŽg‚¤‚Ì‚ª„§‚³‚ê‚Ä‚¢‚é‚Ì‚Í
setVisible()‚̂ق©‚ɂǂ̂悤‚Ȉ—‚ª‚ ‚è‚Ü‚·‚©H
254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 11:06:18
>>253
URLØÝ¸(java.sun.com)(java.lang.Runnable)
>‚±‚̃ƒ\ƒbƒh‚ÍAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒXƒŒƒbƒh‚ª GUI ‚ðXV‚·‚é•K—v‚ª‚ ‚邯‚«‚ÉŽg—p‚³‚ê‚Ü‚·B
255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 11:17:36
>>254
‹ï‘Ì“I‚ɂ͂ǂ¤‚¢‚¤‚Æ‚«‚Å‚·‚©H
256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 13:04:57
>>234
‚¨Šè‚¢‚µ‚Ü‚·
’N‚©•‚¯‚Ä‚‚¾‚³‚¢
257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 13:38:24
>>256
‚ ‚₳‚µ‚¢Java
258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:00:58
Œ»Ý‚P‚‚Ìthread‚ðŽg‚Á‚ÄAstart()‚âsuspend()‚ŃAƒjƒ[ƒVƒ‡ƒ“‚ðì‚è’âŽ~EÄŠJ‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA
’âŽ~‚µ‚½ƒAƒjƒ[ƒVƒ‡ƒ“‚ð‰Šúó‘Ԃ̈ʒu‚É–ß‚·‚ɂ͂ǂ̂悤‚É‚µ‚½‚ç‚æ‚낵‚¢‚Å‚µ‚傤‚©H
[’âŽ~]ƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚Æint a=1‚³‚ê‚Ü‚·B
‚ÅAsuspend()‚µ‚½ƒXƒŒƒbƒh‚ðresume()‚ŌĂÑo‚µArun()“à•”‚Éint a‚Å•ªŠò‚³‚¹‚ĉŠúó‘Ô‚É–ß‚»‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
’âŽ~‚µ‚½‚Æ‚±‚ë‚©‚瑱‚«‚ªÄŠJ‚³‚ê‚Ä‚µ‚Ü‚¢¢‚Á‚Ă܂·B
stop()¨resumt()Astop()¨start()‚ł͑ʖڂłµ‚½B
ƒXƒŒƒbƒh‚ð‚P“x”jŠü‚µ‚Ä‚à‚¤‚P“xì‚邯‚©A‚»‚ñ‚È‹°‚낵‚¢‚±‚Æ‚µ‚È‚«‚á–³—‚È‚ñ‚Å‚µ‚傤‚©H
259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:08:04
fillPolygon‚È‚ñ‚©‚Å‘½ŠpŒ`‚ðˆêF‚É“h‚é•û–@‚Í•ª‚©‚Á‚½‚̂ł·‚ªA
ƒQ[ƒ€‚È‚ñ‚©‚ł悂 ‚邿‚¤‚ɉ摜‚ð‚͂ߞ‚Þ‚±‚Ƃ͂ł«‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:08:54
‚b‚ƃAƒZƒ“ƒuƒ‰A‚u‚aŽg‚¢‚Å‚·‚ªB
Java ‰‚߂Ăł·B
ƒNƒ‰ƒCƒAƒ“ƒg‚©‚çƒ^ƒbƒ`ƒpƒlƒ‹‚©‚çu‚©‚ÈorƒJƒiv“ü—Í‚³‚¹A
i‹âs‚Ì‚`‚s‚l‚ÌŠ¿Žš”Åj
ƒT[ƒo[‘¤‚ÅA“ú–{ŒêŠ¿Žš‚ÌŒó•â‚ðAƒNƒ‰ƒCƒAƒ“ƒg‚É‘—‚éEEE
‚Æ‚¢‚¤‚悤‚ÈAƒ~ƒhƒ‹ƒEƒFƒA‚⻕i‚ð’m‚è‚Ü‚¹‚ñ‚©H
ƒT[ƒo[Java ‚ÅAƒSƒŠƒSƒŠ‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚Í‚m‚f‚Æ‚¢‚¤‚Ì‚ªã‚©‚ç‚Ì–½—ßB
ŽQlƒTƒCƒgE¤•iƒTƒCƒg‚¾‚¯‚Å‚àA‚²‘¶‚¶‚Ì•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚·‚©HHH
261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:39:32
>>258
ƒAƒjƒ[ƒVƒ‡ƒ“‚³‚¹‚é‚È‚ç‚ÎSplite‚ð쬂·‚é‚Ì‚ªŠî–{B
ƒ_ƒuƒ‹ƒoƒbƒtƒ@ƒŠƒ“ƒO‚©‚牂߂ăXƒvƒ‰ƒCƒg‚ÌŠî‘b‚ðŠw‚Ô‚Æ‚¢‚¢‚æB
ŠÈ’P‚ȃVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚‚ç‚¢‚·‚®ì‚ê‚éB
>>260
ƒT[ƒo[Java‚ŃSƒŠƒSƒŠƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍNG‚Á‚Ă̂ªˆÓ–¡•s–¾B
ƒ^ƒbƒ`ƒpƒlƒ‹iƒNƒ‰ƒCƒAƒ“ƒgj‚ÌŠJ”Œ³‚É–â‚¢‡‚킹‚ê‚ÎA‚»‚̃^ƒbƒ`ƒpƒlƒ‹‚̃AƒhƒIƒ“‚Æ‚©‚Å‚ ‚è‚»‚¤‚¾‚¯‚ÇA‚»‚Á‚¿‚Í’²‚ׂ½‚ÌH
262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:51:46
>>261
Splite‚ðJava API‚Å’T‚µ‚Ü‚µ‚½‚¯‚ÇŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
JSplitPane‚¶‚á‚È‚¢‚Å‚µ‚傤‚¯‚ÇA
BasicSplitPaneDivider
BasicSplitPaneUI
‚ç‚Ö‚ñ‚Å‚µ‚傤‚©H
‚ ‚ AŒ¾‚¢–Y‚ê‚Ü‚µ‚½‚ªˆê‰žƒ_ƒuƒ‹ƒoƒbƒtƒ@ƒŠƒ“ƒO‚ÍSplit‚Æ‚â‚ç‚ðŽg‚킸‚Éo—ˆ‚Ă܂·B\‚µ–ó‚È‚¢‚Å‚·B
Sprite‚Å‚®‚®‚Á‚Ä‚ào‚Ä‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‚à‚¤‚µÚ‚µ‚‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 16:23:08
>>262
Šî–{API‚É‚á‚È‚¢B
Ž©•ª‚ŃRƒ“ƒ|[ƒlƒ“ƒgƒNƒ‰ƒX‚ðŠg’£‚µ‚Äì‚é‚ñ‚¾‚æB
264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 16:47:55
>>263
splite‚ÉŠÖ‚µ‚Ă͌ã‚Å’²‚ׂĂ݂悤‚ÆŽv‚¢‚Ü‚·B
‘‚¢˜bAThread‚ÆRunnable‚ł̓‹[ƒv‚µ‘±‚¯‚éƒAƒjƒ[ƒVƒ‡ƒ“‚µ‚©ì‚ê‚È‚¢‚Ì‚©‚ð’m‚肽‚¢‚Å‚·
‚Æ‚¢‚¤‚©Œã’öƒ\[ƒX‚ðo‚µ‚ÄÄ“x‘‚«ž‚ñ‚ł݂܂·B‚¨Žè”‚¨‚©‚¯‚µ‚Ü‚µ‚½
265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 18:02:04
JAVA‚ðŽn‚߂悤‚©‚ÆŽv‚Á‚Ä‚é‚̂ł·‚ªAƒIƒuƒWƒFƒNƒgŽwŒü‚ɂ‚¢‚Ä‚¿‚å‚Á‚Æ•·‚«‚½‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B
–l‚ÍFLASH‚ð‚æ‚ì‚é‚̂ł·‚ªAƒIƒuƒWƒFƒNƒgŽwŒü‚ÌŠT”O‚Æ‚¢‚¤‚Ì‚ÍFLASH‚àJAVA‚à—ÞŽ—‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
ŽÀÛA‚Ü‚¾ƒNƒ‰ƒXAƒIƒuƒWƒFƒNƒgAŒp³‚ȂǑS‚—‰ð‚µ‚Ä‚¢‚Ü‚¹‚ñB
FLASH‚Å‚¢‚¤‚Æ‚±‚ë‚̃Vƒ“ƒ{ƒ‹AƒCƒ“ƒXƒ^ƒ“ƒX‚Æ“¯‚¶‚à‚̂Ƃµ‚Äl‚¦‚Ä‚à‚¢‚¢‚̂łµ‚傤‚©H
266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 19:56:17
>>265
—ÞŽ—‚Ƃ܂ł͂¢‚©‚È‚¢‚©‚à’m‚ê‚È‚¢‚¯‚ÇAŽ—‚Ä‚¢‚邯‚±‚ë‚Í‚ ‚éB
‚Æ‚¢‚¤‚Ì‚àFlash‚Æ‚¢‚¤‚©ActionScript‚ªƒIƒuƒWƒFƒNƒgŽwŒü‚Á‚Û‚‘‚©‚ê‚Ä‚¢‚éB
267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 21:10:36
ƒlƒbƒg‚ÅŒŸõ‚µ‚È‚ª‚çiBatis‚ÆHSQLDB‚ÅŠÈ’P‚ȃAƒvƒŠi”ñWEBj‚ðì‚Á‚Ă܂·B
‚»‚±‚ÅŽ¿–â‚Ȃ̂ł·‚ªAHSQLDBƒXƒ^ƒ“ƒhƒAƒƒ“ƒ‚[ƒh‚ðI—¹‚³‚¹‚鎞‚ÍSQL‚Å"SHUTDOWN"‚ƑłÄA
‚Æ‚ ‚邿‚¤‚Ȃ̂ł·‚ªAibatis‚©‚çSHUTDOWN‚𗬂»‚¤‚Æ‚·‚邯ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚¤‚â‚Á‚½‚çI—¹‚³‚¹‚ç‚ê‚é‚̂łµ‚傤‚©H
268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 22:42:20
swing‚Ń^ƒCƒsƒ“ƒOƒ\ƒtƒg‚ðì‚Á‚Ä‚é‚̂ł·‚ªAƒL[ƒ{[ƒh‚̎擾•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB
KeyListenr‚ðŽg‚Á‚ÄA‚Å‚«‚é‚̂łµ‚傤‚©H
ActionListener‚È‚ç‚ ‚é’ö“x‚í‚©‚é‚̂ł·‚ªB
269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 22:50:39
¡‚â‚Á‚Ä‚éƒvƒƒWƒFƒNƒgiƒI[ƒvƒ“Œnj‚Åuseasarv‚Á‚Ă̎g‚Á‚Ä‚é‚ñ‚Å‚·‚ª
‚È‚ñ‚©A‚»‚̃vƒƒWƒFƒNƒg‚̃Š[ƒ_[‚ª
‘S‚ẴrƒWƒlƒXƒIƒuƒWƒFƒNƒg‚ÆDAO‚ðƒVƒ“ƒOƒ‹ƒgƒ“‚Å
ŠÇ—‚·‚邿‚¤‚Éݒ肵‚½‚Á‚ÄŒ¾‚Á‚Ă܂µ‚½B
‰´‚Æ‚µ‚Ă͂ ‚肦‚È‚¢‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªA
‚±‚ê‚Á‚ij‚µ‚¢•û–@‚È‚ñ‚Å‚µ‚傤‚©H
‰´‚Ìl‚¦‚ªŠÔˆá‚Á‚Ä‚ñ‚Å‚·‚©‚ËB
270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:01:32
>>269
˜R‚ê‚à‚ ‚肦‚È‚¢‚ÆŽv‚¤
271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:20:47
>>258=264
> ƒXƒŒƒbƒh‚ð‚P“x”jŠü‚µ‚Ä‚à‚¤‚P“xì‚邯‚©A‚»‚ñ‚È‹°‚낵‚¢‚±‚Æ‚µ‚È‚«‚á–³—‚È‚ñ‚Å‚µ‚傤‚©H
ƒXƒŒƒbƒh‚ðsuspend‚ÅŽ~‚ß‚é‚Ù‚¤‚ª‚æ‚Á‚Û‚Ç‹°‚낵‚¢B
ƒXƒŒƒbƒh‚Ìó‘ÔŠÇ—ƒIƒuƒWƒFƒNƒgì‚Á‚Äwait/notify‚ÅŽ~‚ß‚½‚èó‘Ô•ÏX‚µ‚½‚肵‚Ü‚µ‚傤B
272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:34:42
getGraphicsƒƒ\ƒbƒh‚ɂ‚¢‚ÄŽ¿–₪‚ ‚è‚Ü‚·B
public class Test extends Applet{ ... }
class Draw extends Canvas{ ... }
‚Æ‚¢‚¤“ñ‚‚̃Nƒ‰ƒX‚ª—L‚èADraw‚Ì’†‚Ń_ƒuƒ‹ƒoƒbƒtƒ@‚ðs‚¨‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
Graphics gBuf , Image imgBuf‚ðƒƒ“ƒoAinitƒƒ\ƒbƒh“à‚É‚Ä
imgBuf = createImage(300,300);
gBuf = imgBuf.getGraphics();‚Æ‚µ‚½‚̂ł·‚ªAimgBuf‚ªnull‚ƂȂèƒOƒ‰ƒtƒBƒbƒNƒRƒ“ƒeƒLƒXƒg‚ªŽæ“¾‚Å‚«‚Ü‚¹‚ñB
‚µ‚©‚µinit()‚ðŒÄ‚Ño‚·ƒ^ƒCƒ~ƒ“ƒO‚É‚æ‚Á‚Ă͂«‚¿‚ñ‚Ǝ擾‚Å‚«‚Ä‚¢‚½‚è‚łǂ¤‚É‚àˆÀ’肵‚Ü‚¹‚ñB
‚±‚̕ӂè‚ðÚ‚µ‚‚²‹³ŽöŠè‚¦‚È‚¢‚Å‚µ‚傤‚©B‹X‚µ‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:36:45
>>270
‚â‚Á‚ς肻‚¤Žv‚¢‚Ü‚·‚©H
Žü‚è‚É‚¢‚铯‚¶ƒvƒƒWƒFƒNƒg‚Ìl‚½‚¿‚É•·‚¢‚Ä‚à
’N‚à‹^–â‚ð•ø‚¢‚Ä–³‚¢‚ñ‚Å‚·‚æ‚ËB
‰½‚ª‚¨‚©‚µ‚¢‚ÌH‚Á‚ÄŠ´‚¶‚ÅB
Ž©•ª‚Ìl‚¦‚ªŠÔˆá‚Á‚Ä‚é‚Ì‚©‚Á‚Ä”Y‚ñ‚Å‚½‚ñ‚ÅA
ˆÀS‚µ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚±‚ê‚©‚甃–ŒŽ‚»‚ñ‚ȃvƒƒWƒFƒNƒg‚É
ŠÖ‚í‚ñ‚È‚«‚á‚¢‚¯‚È‚¢‚ÆŽv‚¤‚Æ‹C‚ªd‚¢‚ÁƒXB
274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:58:14
>>272
paint ‚Ì’†‚Å createImage ‚·‚邵‚©‚È‚¢B
ƒR[ƒh‚ªŒ©h‚‚Ȃ邯‚lj‰ñ‚Ì gBuf == null ‚̂Ƃ«‚Æ‚»‚¤‚łȂ¢‚Æ‚«‚ň—‚ð‚킯‚éB
275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:28:06
>>274
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
paint‚Ì’†‚Å‚µ‚©¶¬o—ˆ‚È‚¢‚ñ‚Å‚·‚©c‚í‚©‚è‚Ü‚µ‚½B‚â‚Á‚Ă݂܂·B
276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:35:20
ƒŠƒAƒ‹ƒ^ƒCƒ€JAVA‚Á‚Ăǂ¤‚â‚Á‚½‚çŽg‚¦‚é‚ÌH
277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:43:25
>>276
Ž¿–â‚̈Ӗ¡‚ª—Ç‚‚í‚©‚ç‚ñB
278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:55:31
•’Ê‚ÌVM‚Ƃ͈Ⴄ“ÁŽê‚ÈVM‚⃊ƒAƒ‹ƒ^ƒCƒ€—p‚ÌAPI‚Æ‚©‚ ‚é‚ÌH
‚Å‚·B
‚È‚¢‚©‚ÈB
279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:59:22
>>278
‚Ë[‚æAÊÞ¶‚—
Ž‚Ëwww
280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:00:43
>>278
URLØÝ¸(jcp.org)
JSR1‚È
281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:13:20
Java‚È‚ñ‚©‚Å•¶Žš‰»‚¯‚µ‚â‚·‚¢•¶Žš‚Æ‚©‚Á‚Ä‚ ‚é‚̂łµ‚傤‚©H
282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:20:44
>>281
‚Ç‚¤‚¢‚¤ó‹µ‚ð‘z’肵‚Ä‚é‚ÌH
283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:34:14
‚¢‚≽‚ƂȂ
284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 02:08:51
‘‹‚ÌŽè‚ÅAu‰EƒNƒŠƒbƒN‚ŃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‰Â”\v‚É‚µ‚½‚̂ł·‚ª¢‚Á‚Ä‚¨‚è‚Ü‚·B
‚±‚ê‚ÅŒ»‚ê‚éƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å‚ÍAƒRƒ“ƒpƒCƒ‹‚ªo—ˆ‚Ü‚¹‚ñB
uƒXƒ^[ƒgv¨uƒAƒNƒZƒTƒŠv¨uƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒgv‚Ì‚à‚̂łÍo—ˆ‚Ü‚·B
‰½‚©‘Έ–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©B
285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 03:06:36
‘‹‚ÌŽè‚ÌìŽÒ‚É•·‚¯
u‰EƒNƒŠƒbƒN‚ŃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‰Â”\v‚É‚µ‚½Žž‚Éo‚éƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Ɋ‹«•Ï”‚ðÝ’è‚·‚é•û–@‚ɂ‚¢‚Ä
286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 06:33:51
>>264
‚Â[‚©AƒXƒŒƒbƒh•Ê‚Éì‚Á‚Ä‚àAŒ‹‹ÇUIƒXƒŒƒbƒh‚ɈÏ÷‚µ‚È‚«‚áƒ_ƒ‚¶‚á‚ñ
287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 06:37:11
uƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒFƒAv‚Á‚Ă̂ðì‚肽‚¢‚ñ‚Å‚·‚ªA
‚»‚à‚»‚àƒvƒƒOƒ‰ƒ€ˆÈ‘O‚ÉA‚±‚ÌŽlŠp‚¢˜g‚ðoŒ»‚³‚¹‚é•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB
u‚±‚̃f[ƒ^‚̓AƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚ ‚év‚ÆéŒ¾‚·‚é•û–@‚Ý‚½‚¢‚ÈA
‚»‚¤‚¢‚¤‚±‚Æ‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 08:55:17
>>287
‚»‚¤‚¢‚¤‚±‚Æ‚ª‚â‚肽‚¢‚È‚çC#‚̂ق¤‚ª‚¢‚¢‚ÈB
289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 09:00:19
>>287
JFrame JDialog
setVisible(true);
290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 09:17:10
ƒqƒ“ƒg‚ɂȂè‚Ü‚µ‚½B‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‰ïŽÐ‚ªJAVA‚ðŽå—͂ɂµ‚Ä‚¢‚ÄA‚»‚̕׋‚̈êŠÑ‚Å‚à‚ ‚é‚Ì‚ÅA
‚±‚±‚ÍJAVA‚Å‚â‚Á‚Ă݂܂·B
291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 11:38:15
‚±‚ñ‚È‚±‚Æ‚ð‚µ‚½‚¢‚ñ‚¾‚ªA•û–@‚Í‚ ‚è‚Ü‚·‚©H
/**
* @param vo ƒ”ƒ@ƒŠƒ…[ƒIƒuƒWƒF
* @param memberName ƒƒ“ƒoˆø”–¼
public void (Object vo, String menberName) {
//vo‚ÌmemberName‚ɑΉž‚·‚égetter‚ðŒÄ‚Ño‚·
}
292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 11:40:40
ƒŠƒtƒŒƒNƒVƒ‡ƒ“
293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 13:27:36
java‚̃Iƒ“ƒ‰ƒCƒ“ƒŠƒtƒ@ƒŒƒ“ƒX‚ðŒ©‚Ä‚àA
–Ú“I‚̃\ƒtƒg‚ðì‚é‚ɂ͂ǂ̃Nƒ‰ƒX‚ðŽg‚¦‚΂¢‚¢‚Ì‚©‘S‚•ª‚©‚ç‚È‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂»‚¤‚¢‚¤‚Ì‚ª•ª‚©‚Á‚Ä‚‚é—l‚ɂȂé‚ñ‚Å‚µ‚傤‚©H
ƒIƒ‰ƒCƒŠ[‚ÌƒŠƒtƒ@ƒŒƒ“ƒXƒ}ƒjƒ…ƒAƒ‹‚Æ‚©‚ðŒ©‚ê‚΂¢‚¢‚ñ‚Å‚·‚©‚ËH
294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 13:30:22
ƒCƒ“ƒ^[ƒtƒF[ƒX‚ðŽÀ‘•‚·‚鎖‚Á‚ÄA
‚»‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚Ì’†‚É‚ ‚郃\ƒbƒh‚ª•K‚¸Žg‚í‚ê‚邯‚¢‚¤’S•Û‚¾‚¯‚Å
‚¿‚á‚ñ‚ƃƒ\ƒbƒh‚ª‘g‚Ýž‚Ü‚ê‚Ä‚¢‚ê‚ΕK‚¸‚µ‚à•K—v‚ł͂Ȃ¢H
ã‹L‚Ìê‡AƒNƒ‰ƒX‚Ƀƒ\ƒbƒh‚ª‚ ‚邯‚ÇAƒCƒ“ƒ^[ƒtƒF[ƒX‚ªŽÀ‘•‚³‚ê‚ĂȂ¢ê‡
ƒR[ƒfƒBƒ“ƒOƒ‹[ƒ‹“I‚ÈŽ–‚ð‚Ì‚¼‚¯‚ÎA’Pƒ‚É“®‚©‚·‚Æ‚¢‚¤‚±‚Æ‚¾‚¯‚Å‚ ‚ê‚Î
‚í‚´‚í‚´‚ ‚ƂŎÀ‘•‚·‚é•K—v«‚͂Ȃ¢H
295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 13:52:35
>>294
ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ÍA
ƒƒ\ƒbƒh‚ªŽg‚í‚ê‚邱‚Æ‚ð’S•Û‚·‚é‚̂ł͂ȂA
ƒƒ\ƒbƒh‚ª‘¶Ý‚·‚邱‚Æ‚ð’S•Û‚·‚é‚à‚Ì‚¶‚á‚È‚¢‚Ì‚©H
“¯‚¶ƒVƒOƒjƒ`ƒƒ‚̃ƒ\ƒbƒh‚ª‘¶Ý‚µ‚Ä‚àƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðŽÀ‘•‚µ‚Ä‚¢‚È‚¢ê‡A
‘½‘Ô«‚̉¶Œb‚É—a‚©‚ê‚È‚¢‚ñ‚¶‚á‚È‚¢‚©H
•¡”‚̃Nƒ‰ƒX‚ðƒCƒ“ƒ^[ƒtƒFƒCƒX‚ő̂ł«‚È‚‚È‚éB
296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:03:52
>>295
>ƒƒ\ƒbƒh‚ª‘¶Ý‚·‚邱‚Æ‚ð’S•Û‚·‚é‚à‚Ì‚¶‚á‚È‚¢‚Ì‚©H
ޏ—炵‚Ü‚µ‚½
‚»‚Ì’Ê‚è‚Å‚·B
297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:03:59
>>293
‚½‚‚³‚ñƒTƒ“ƒvƒ‹‚ð“Ç‚ß
ƒTƒ“ƒvƒ‹‚ɂ͉½‚ðŽÀŒ»‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚©–Ú“I‚ªà–¾‚³‚ê‚Ä‚¢‚é‚Í‚¸‚¾
‚¢‚ë‚¢‚ë“Ç‚ñ‚ł邤‚¿‚É‚»‚ꂼ‚ê‚̃Nƒ‰ƒX‚͂ǂ¤‚¢‚¤–Ú“I‚łǂ¤‚¢‚¤Žg‚¢•û‚ð‚·‚é‚Ì‚©•ª‚©‚Á‚Ä‚‚é
‚ ‚Ƃ͎©•ª‚Ì–Ú“I‚ɇ‚킹‚ÄŽg‚¤‰ž—p—̖͂â‘è
298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:27:27
Ž¿–₳‚¹‚Ä‚‚¾‚³‚¢
ƒpƒ^[ƒ“ƒ}ƒbƒ`‚Å––”ö‚ɃoƒbƒNƒXƒ‰ƒbƒVƒ…(‚à‚µ‚‚͉~‹L†)‚ª‚ ‚é‚©‚Ç‚¤‚©‚𒲂ׂ½‚¢‚ñ‚Å‚·B
‚»‚±‚ŃTƒ“ƒvƒ‹‚ðì‚é‚̂ł·‚ª
String buf = "\\";
String pattern = "\\\\$";
System.out.println(buf.matcdes(pattern) ? "OK" : "NG");
‚Í"OK"‚ɂȂé‚Ì‚É
String buf = "a\\";
String pattern = "\\\\$";
System.out.println(buf.matcdes(pattern) ? "OK" : "NG");
‚Í"NG"‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ȃɂ©Š¨ˆá‚¢‚µ‚Ä‚é‚̂łµ‚傤‚©B
ŠÂ‹«‚ÍWinXP‚Å1.5.0_10-b03‚Å‚·B
299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:35:07
‚·‚¢‚Ü‚¹‚ñBmatcdes‚ðmatches‚Ɠǂݑւ¦‚Ä‚‚¾‚³‚¢B
300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:36:34
String#matcdes(String pattern)‚Í•¶Žš—ñ‘S‘Ì‚ªpattern‚Ƀ}ƒbƒ`‚·‚é‚©‚Ç‚¤‚©
301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:38:35
‚ A‚¨‚ê‚à‚Ü‚ñ‚܃Rƒs[‚µ‚¿‚Ü‚Á‚½‚—‚—‚—
String#matches‚Ë
302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:41:53
‚»‚Ì—p“r‚ÉŒÀ‚é‚È‚çAbuf.endsWith("\\")‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢H
303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:52:41
ƒJƒ^ƒRƒg‚Åuƒ}ƒbƒ`ƒf[ƒXv‚Æ‚©Œ¾‚Á‚Ă錟õŒW‚ÌŠOl‚ð‘z‘œ‚µ‚½B
304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 15:38:54
•¶Žš—ñ‚ðAŽw’肵‚½•“à‚É•`‰æ‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
—Ⴆ‚ÎA‚ ‚éFont‚Å"Sample"‚Æ‚¢‚¤•¶Žš—ñ‚Ì•‚ª100‚¾‚Æ‚µ‚Ü‚·‚ÆA‚±‚Ì•¶Žš—ñ‚Ì•‚ð80‚Ék¬‚µ‚ÄA
Graphics g ‚É•`‰æ‚·‚é•û–@‚ð’T‚µ‚Ä‚¢‚Ü‚·B
•`‰æ‚·‚é•¶Žš—ñ‚Ì•‚ÍAˆÈ‰º‚̂悤‚É‚·‚邱‚Ƃœ¾‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½B
g.setFont(new Font("Serif", Font.BOLD, 30));
FontMetrics fm = g.getFontMetrics();
int size = fm.stringWidth("Sample")
ŽÀÛ‚É•¶Žš—ñ‚ð•`‰æ‚·‚é‚É‚ÍAGraphics#drawString‚ðŽg—p‚·‚邯Žv‚¤‚̂ł·‚ªA
‚±‚̃ƒ\ƒbƒh‚ɂ͕¶Žš—ñ‚Ì•‚ÌŽw’肪‚Å‚«‚È‚¢‚悤‚Å‚·B
•`‰æ‚·‚é•¶Žš—ñ‚Ì•‚ðŽw’è‚·‚é•û–@‚ª‚ ‚è‚Ü‚µ‚½‚çA‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·B
305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:03:30
byte’l‚ð0xFF‚ÌŒ`‚Åsysout‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
‰•à“I‚ÈŽ¿–â‚Å‚·‚¢‚Ü‚¹‚ñB
306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:06:30
>>304
int x0 = 20, y0 = 20;
double requestWidth = 100;
String text = "ABC";
Graphics2D g2 = (Graphics2D)g;
FontMetrics fm = g.getFontMetrics();
double m = requestWidth / fm.stringWidth(text);
g2.translate(x0, y0);
g2.scale(m, 1);
g2.translate(-x0, -y0);
g.drawString(text, x0, y0);
307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:11:12
>>305
byte b = -1;
System.out.printf("0x%X%n", b);
308:289
07/06/09 16:12:04
>300
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B”[“¾‚¢‚«‚Ü‚µ‚½B
309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:16:13
>>308
––”ö‚Ì•¶Žš—ñ‚ª\‚©‚Ç‚¤‚©‚È‚ç>>302‚Å‚¢‚¢‚ÆŽv‚¤B
‚à‚µA”CˆÓ‚̃pƒ^[ƒ“‚ª•¶Žš—ñ’†‚Ɋ܂܂ê‚é‚©‚Ç‚¤‚©‚ð’m‚肽‚¢‚È‚çA
Matcher#find()‚ðŽg‚Á‚Ä”»’è‚·‚邯‚©‚©‚ÈB
310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:21:53
>>307
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:31:13
>>306‚ÌstringWidth‚ł͕`‰æƒRƒ“ƒeƒNƒXƒg‚𖳎‹‚·‚é‚©‚çgetStringBounds‚ðŽg‚Á‚½•û‚ª³Šm‚©‚à‚Ë
312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:36:29
JAVA‚©‚çwindows‚̃oƒbƒ`ƒtƒ@ƒCƒ‹‚ðˆø”‚ð“n‚µ‚Ä‹N“®‚µ‚½‚¢‚̂ł·‚ªA
‚»‚¤‚¢‚Á‚½‘€ì‚ð‚·‚éƒNƒ‰ƒX‚Í—pˆÓ‚³‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©H
Runtime‚Æ‚¢‚¤‚Ì‚ðŒ©‚Â‚¯‚½‚̂ł·‚ªA‚±‚ê‚͕ʕ¨‚Å‚µ‚傤‚©H
‚¿‚å‚Á‚ƃR[ƒfƒBƒ“ƒOŽŽ‚µ‚Ă݂½‚̂ł·‚ªA‚Ê‚é‚Û‚ª‹A‚Á‚Ä‚«‚Ü‚·B
•¶Žš—ñ“üo—͂Ȃ番‚©‚é‚̂ł·‚ªEEEB
313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:39:22
‚·‚݂܂¹‚ñB
–{‚ðŽQl‚Éjava‚ð•׋‚µ‚Ă܂·‚ªAmybeans‚ðŽg‚¤‚Æ‚±‚ë‚ÅA
‚Ps–ڂŃGƒ‰[‚ªo‚ăT[ƒuƒŒƒbƒg‚ðƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB
import mybeans;‚ŃRƒ“ƒpƒCƒ‹‚·‚邯 '.' iƒhƒbƒgj‚ª‚È‚¢‚Æo‚Ü‚·B
‚½‚¾A–{‚É‚Íimport mybeans;‚Æ‹L“ü‚·‚邿‚¤‚É‘‚¢‚Ä‚ ‚è‚Ü‚·‚ªA
•t˜^‚Ì‚b‚c‚É“ü‚Á‚Ä‚éŽè–{‚̃\[ƒXƒtƒ@ƒCƒ‹‚É‚Íimport mybeans.*;
‚Æ‘‚¢‚Ä‚ ‚Á‚½‚Ì‚ÅA‚»‚̂悤‚É‹L“ü‚µ‚ăRƒ“ƒpƒCƒ‹‚·‚邯A
¡“x‚ÍAƒpƒbƒPƒP[ƒWmybeans‚Í‘¶Ý‚µ‚Ü‚¹‚ñ‚Æo‚Ü‚·B
‚ÅAƒT[ƒuƒŒƒbƒg‚ðƒRƒ“ƒpƒCƒ‹‚·‚éÛ‚ÌAƒfƒBƒŒƒNƒgƒŠ‚̈ʒu‚Ì–â‘è‚©‚ÆŽv‚Á‚ÄA
mybeansƒpƒbƒP[ƒW‚Æ“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚ŃRƒ“ƒpƒCƒ‹‚·‚邯A
‚Ps–Ú‚Ìimport mybeans;‚̃Gƒ‰[‚͂łȂ‚È‚è‚Ü‚µ‚½‚ªA
‚Qs–Ú‚Rs–Ú‚Ìimport javax.servlet.*;‚Æimport javax.servlet.http.*;
‚̃Nƒ‰ƒX‚ª‘¶Ý‚µ‚È‚¢‚Æo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ŠJ”ŠÂ‹«‚ÍJDK‚Ì1.6.0.1‚Ætomcat 5.5‚Å‚·B
mybeans‚ðŽg‚¤‚É‚Ínetbeans‚Ȃǂ̑¼‚̊‹«‚ª•K—v‚È‚ñ‚Å‚·‚©H
314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:43:46
package mybeans;‚Æ‚¿‚Ⴄ‚ÌH
315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:56:48
>>312
public static void main(String[] args) throws Exception {
Process p = new ProcessBuilder("hoge.bat", "moge").start();
java.io.Reader in = new java.io.InputStreamReader(p.getInputStream());
while (true) {
int c = in.read();
if (c == -1) break;
System.out.print((char)c);
}
in.close();
}
hoge.bat
echo %1
316:310
07/06/09 17:00:03
>>307
‚·‚¢‚Ü‚¹‚ñB‚»‚̃ƒ\ƒbƒh‚È‚¢‚Å‚·B
‚à‚µ‚©‚µ‚Ä1.5‚¶‚á‚È‚¢‚ƃ_ƒ‚Å‚·‚©H
317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:01:11
>>314
mybenas‚̃pƒbƒP[ƒWiƒfƒBƒŒƒNƒgƒŠj‚É“ü‚ê‚Ä‚ ‚éA
ƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì•û‚Ìjavaƒtƒ@ƒCƒ‹‚Ì‚Ps–Ú‚Ípackage mybeans;‚ÅA
ŽŽ‚µ‚É’P“ƂŃRƒ“ƒpƒCƒ‹‚µ‚½‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚½B
‚Å‚àƒT[ƒuƒŒƒbƒg‚Ì•û‚Ìjavaƒtƒ@ƒCƒ‹‚Ì‚Ps–Ú‚ªimport mybeans;‚ɂȂÁ‚Ä‚ÄA
>>313‚̂悤‚È󋵂ł·B
318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:06:31
>>316
printf ‚Í .5ˆÈ~‚¶‚á‚È‚¢‚Æ‚¾‚ßB
319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:23:09
>>316
ŽÀsŠÂ‹«‚̃o[ƒWƒ‡ƒ“‚‚炢ʼn‚©‚ç‘‚¯
String s = Integer.toHexString(b).toUpperCase();
System.out.println("0x" + s.substring(Math.max(s.length() - 2, 0)));
320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:34:56
>>305
final String hexdigit = "0123456789ABCDEF";
System.out.println("0x" + hexdigit.charAt((b >> 4)&0x0F) + hexdigit.charAt(b & 0x0F));
321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:35:09
>>316
‚»‚¤Bprintf()‚Í1.5ˆÈ~B
int i = (int)b;
if (i < 0) i += 256;
String s = Integer.toHexString(i).toUpperCase();
if (s.length() == 1) {
s = "0x0" + s;
} else { // s.length() == 2
s = "0x" + s;
}
System.out.println(s);
‚ ‚½‚è‚ð‚Ç‚¤‚¼B
322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:55:03
Java‚ÅWindows‚̃yƒCƒ“ƒg‚̂悤‚ȃ\ƒtƒg‚ðì‚肽‚¢‚̂ł·‚ªA
ŽQl‚É‚È‚é‚¨Š©‚߂̎Ql‘EƒTƒCƒg‚ ‚è‚Ü‚·‚©H
323:310
07/06/09 18:22:49
>>319
>>321
‚Å‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 18:37:42
>>322
u‚¨ŠG‚©‚« javav‚ÅŒŸõ
325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 18:50:32
>>313
‘‚̃^ƒCƒgƒ‹‚ƃy[ƒW”‚𑂯B
‚à‚Á‚Ä‚¢‚郄ƒV‚ª‚¢‚é‚©‚à‚µ‚ê‚È‚¢B
‚»‚Ìã‚Ń\[ƒX‚ð‚ ‚°‚Ä‚‚ê‚æ
326:312
07/06/09 19:00:26
>>315
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
ƒGƒ‰[‚ª5‚â‚ç2‚Å‹A‚Á‚Ä‚«‚Äiì‹ÆƒfƒBƒŒƒNƒgƒŠHjì‹Æ‚ª“ïq‚µ‚Ä‚¢‚Ü‚·‚ª
‚»‚̃\[ƒX‚ðƒ‚ƒg‚Éi‚ß‚½‚¢‚ÆŽv‚¢‚Ü‚·I
327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:06:36
‚½‚Ô‚ñ FAQ ‚¾‚ÆŽv‚¤‚̂ł·‚ªA
®”‚ð16i”•\‹L‚ɕϊ·‚·‚é‚É‚Í
Integer.toHexString(i); ‚Æ‚©
Integer.toString(i, 16); ‚Æ‚©
‚ª‚ ‚邯‚Ì‚±‚Æ‚ÅA
byte[] b = {0x40, 0x24, 0x31, 0x08};
for(int i = 0; i < b.length; b++) System.out.print(Integer.toHexString(b[i] & 0x0FF));
‚Æ‚·‚邯A
4024318
‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä 0 ‚ª”²‚¯‚Ä‚µ‚Ü‚¢‚Ü‚·B
CharacterEncoder ce = new HexDumpEncoder();
System.out.print(ce.encode(i));
‚àŽŽ‚µ‚Ă݂½‚̂ł·‚ªA‚±‚¿‚ç‚Í—]Œv‚È‚à‚Ì‚ª•t‚¢‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚È‚ñ‚©‚·‚Á‚«‚肵‚½•û–@‚Í‚ ‚é‚̂łµ‚傤‚©H
328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:13:44
for(int i = 0; i < b.length; i++)
System.out.print((b[i] < 0x10 ? "0" : "") + Integer.toHexString(b[i] & 0x0FF));
329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:20:20
‚ Abyte ‚©B
for(int i = 0; i < b.length; i++)
System.out.print(((b[i] & 0x0FF) < 0x10 ? "0" : "") + Integer.toHexString(b[i] & 0x0FF));
330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:21:31
>>328
‚³‚Á‚»‚‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·II
‚Å‚à‚È‚ñ‚©Ì‚Ì BASIC ‚̃R[ƒhŒ©‚Ä‚é‚Ý‚½‚¢‚Å‚º‚ñ‚º‚ñ‚·‚Á‚«‚肵‚È‚¢‚ñ‚Å‚·‚¯‚Ç
331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:44:45
System.out.print(Integer.toHexString(b[i] & 0x0FF));
‚ð
System.out.printf("%02X", b[i]);
‚Å‚¾‚ßH
332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:04:34
>>331
327‚¶‚á‚È‚¢‚¯‚Ç
sprintf‚Ý‚½‚¢‚È‹@”\‚È‚ç‚ ‚邯‚¤‚ꂵ‚¢
333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:18:48
>>328=329
Integer.toHexString(b[i] | 0xffffff00).substring(6) ‚Æ‚©B
334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:23:06
‚¹‚Á‚©‚PrintStream‚Éprintf‚ª•t‚¢‚½‚Ì‚É
PrintStream‚ªOutputStream‚¾‚©‚çString‚ÉŽ‚Á‚Ä—ˆ‚ê‚ñ
‚±‚ꂾ‚©‚çJava‚ÍŽg‚¦‚ñ•³‚¾‚ÆŒ¾‚í‚ê‚é‚ñ‚¾‚æ‚È‚Ÿ
335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:38:25
>>334
String.formatƒƒ\ƒbƒh‚Æ‚©FormatterƒNƒ‰ƒX‚ð‚æ‚’²‚ׂĂ݂½‚±‚Æ‚ ‚éH
336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:51:55
PipedOutputStream po = new PipedOutputStream();
PipedInputStream pi = new PipedInputStream(po);
PrintStream ps = new PrintStream(po);
for(int i = 0; i < b.length; i++)
ps.printf("%02X", b[i]);
byte[] bo = new byte[100];
int len = pi.read(bo, 0, 99);
String s = new String(bo, 0, len);
System.out.println(s);
337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:55:55
‚·‚݂܂¹‚ñBHelloWorld‚̃Nƒ‰ƒX‰»‚Å‚¢‚«‚È‚è‚à‚¤ƒ_ƒ‚Û‚Å‚·B
«‚̂悤‚ȃvƒƒOƒ‰ƒ€‚ð‘‚¢‚½‚̂ł·‚ªAprintln‚Ì("‚Ì•”•ª‚ªƒRƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚¹‚ñB
‚È‚ñ‚©ID‚ª‚ ‚è‚Ü‚¹‚ñ‚ÆŒ¾‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‰½ŒÌ‚Å‚µ‚傤‚©HˆÓ–¡‚ª¥¥¥
public class UserInput {
@@System.out.println("Hello World");
}
public class MyJavaTest {
@@public static void main(String args[]) {
@@@@UserInput();
@@}
}
338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 22:00:36
>>336
byte[100] ‚Á‚ĂȂñ‚¾‚æw
PipedOutputStream po = new PipedOutputStream();
PipedInputStream pi = new PipedInputStream(po);
PrintStream ps = new PrintStream(po);
for(int i = 0; i < b.length; i++)
ps.printf("%02X", b[i]);
ps.printf("\n");
BufferedReader br = new BufferedReader(new InputStreamReader(pi));
System.out.println(br.readLine());
339:327
07/06/09 22:05:07
>>335
‚Å‚«‚Ü‚µ‚½I
String s = "";
for(int i = 0; i < b.length; i++)
@@@@s += String.format("%02X", b[i]);
System.out.println(s);
Œƒ‚µ‚‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½III
340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 22:12:24
‚È‚ñ‚¾‚©—\‘zˆÈã‚Ƀƒ‚ƒŠ‚ðH‚¤‚̂ł·‚ªA
static‚Åì‚Á‚½•Ï”‚̓Cƒ“ƒXƒ^ƒ“ƒX‚𶬂·‚邲‚Æ‚ÉA
ƒƒ‚ƒŠH‚¤‚Á‚Ä‚±‚Ƃ͂Ȃ¢‚Å‚·‚æ‚ËH
ƒCƒ“ƒXƒ^ƒ“ƒX‚ւ̃|ƒCƒ“ƒ^H‚Ý‚½‚¢‚È‚à‚Ì‚ÍA
‰½ƒoƒCƒg‚‚ç‚¢ƒƒ‚ƒŠH‚¤‚̂łµ‚傤‚©H
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4921“ú‘O‚ÉXV/292 KB
’S“–:undef