y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
2:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 05:56:04
**** ŠÖ˜AƒXƒŒƒbƒhˆÄ“à ****
¡ AWT ‚Æ Swing ‚Í --
Java’ᑬGUI Swing 7
½ÚØÝ¸(tech”Â)l50
¡ SWT ‚Í --
Java ‚‘¬GUI SWT@3
½ÚØÝ¸(tech”Â)l50

¡ NTT DoCoMo ‚Ì iƒ‚[ƒhŒg‘Ñ“d˜b—p Java (iƒAƒvƒŠ) ‚Í --
iƒ‚[ƒhŒg‘Ñ“d˜b—pJava(iƒAƒvƒŠ) Part18
½ÚØÝ¸(tech”Â)l50
¡ DoCoMo ˆÈŠO‚Í --
CLDC+MIDP+Œg‘Ñ“d˜b—pJavaƒXƒŒƒbƒh part 8
½ÚØÝ¸(tech”Â)l50

¡ ‰Û‘èEh‘è‚Í --
šš Java ‚Ìh‘肱‚±‚Å“š‚¦‚Ü‚· Part 65 šš
½ÚØÝ¸(tech”Â)l50

**** ŠJ”­ŠÂ‹«‚ª•K—v‚Ìê‡‚Í ****
¡ J2SE 1.4.0
URLØÝ¸(sdc.sun.co.jp)
¡ J2SE 5.0 (1.5.0)
URLØÝ¸(java.sun.com)
¡ Java SE 6
URLØÝ¸(java.sun.com)

**** ŽÀsŠÂ‹«‚¾‚¯‚ª•K—v‚Ìê‡‚Í ****
¡ Java ƒ\ƒtƒgƒEƒFƒA‚̃_ƒEƒ“ƒ[ƒh
URLØÝ¸(www.java.com)

3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 06:27:30
‰³

4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 09:00:19
‘OƒXƒŒ‚Ì‚«‚¿‚ª‚¢‚Ö
cast‚̓WƒFƒlƒŠƒbƒN‚ÅŽg‚¤‚©‚çˆÓ–¡‚ª‚ ‚é‚킯‚Å
ƒWƒFƒlƒŠƒbƒN‚ªŽg‚¦‚È‚¯‚ê‚ΈӖ¡‚ª‚È‚¢B
“®“I‚ÆŒ¾‚Á‚Ă镔•ª‚Í‚ ‚­‚܂ŃWƒFƒlƒŠƒbƒN•”•ª‚Ȃ̂¾‚©‚çB
‚¾‚©‚çƒWƒFƒlƒŠƒbƒN‚̂Ȃ¢‚Æ‚±‚ë‚Å“¯‚¶‚悤‚È‚±‚Ƃ͂ł«‚È‚¢B
‚¾‚©‚ç‚Ý‚ñ‚Èo—ˆ‚È‚¢‚Æ“š‚¦‚Ä‚éB

‚Ü‚ ƒLƒƒƒXƒg‚µ‚½Œã‚łǂ¤Žg‚¤‚Ì‚©‚ðƒR[ƒh‚ÅŽ¦‚¹‚ê‚ÎA
‚»‚ê‚ɉž‚¶‚½‰ðŒˆô‚͂ł邩‚à’m‚ê‚È‚¢B
‚Æ‚¢‚Á‚Ä‚àŽg‚¢•û‚ªAŒ¾ŒêŽ©‘ÌŠg’£‚µ‚½‚èƒeƒ“ƒvƒŒ[ƒg“I‚È‚à‚̂Ŏg‚¤‚Æ‚©‚łȂ¢‚Æ
javaŒ¾Œê‚Ì”Íáe‚ł͖³—‚¾‚ÆŽv‚¤‚¯‚Ç‚ËB


5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 09:09:38
Java‚Í“®“I‚ÉŒ©‚¦‚ÄA‚ ‚­‚Ü‚ÅÓI‚ÈŒ¾Œê‚Å‚·‚ÈBŒ‹‹Çvoid@*‚Å‚µ‚©‚È‚¢‚Å‚·‚¯‚ÇEEE

6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 10:20:35
‘OƒXƒŒ‚Ì988‚Å‚·‚ªŽ¿–â‚ÌŽd•û‚ªˆ«‚©‚Á‚½‚悤‚Ȃ̂ÅÄ“x‚¨Šè‚¢‚µ‚Ü‚·
Œ^‚̕ϊ·‚ɂ‚¢‚ÄŽ¿–â‚Ȃ̂ł·‚ª
StringŒ^‚ðintŒ^‚Æ‚µ‚Ĉµ‚¢‚½‚¢ê‡Integer.parseInt(String)‚ðŽg‚¢‚Ü‚·‚æ‚ËH
‚µ‚©‚µ‚±‚ÌString‚Í”Žš‚Ì•¶Žš—ñ‚łȂ­‚Ă͂¢‚¯‚È‚¢‚悤‚Å
”ŽšˆÈŠO‚Ì•¶Žš—ñ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚éꇃGƒ‰[‚ªo‚Ü‚·(ʼnlength‚Å‚à•Ô‚Á‚Ä‚­‚é‚©‚ÈH‚ÆŽv‚Á‚½‚̂ł·‚ª)
doubleŒ^‚ðintŒ^‚Æ‚µ‚Ĉµ‚¢‚½‚¢ê‡Integer.parseInt()‚ł͂Ȃ­(int)double‚ŃLƒƒƒXƒg‚ð‚µ‚Ü‚·‚æ‚ËH
“¯‚¶Œ^•ÏŠ·‚̂悤‚Å‚·‚ª—¼ŽÒ‚ɂ͈Ⴂ‚ª‚ ‚邿‚¤‚Å
String‚ÌꇂÍint‚ɃLƒƒƒXƒg‚Å‚«‚È‚¢‚µdouble‚ÌꇂÍInteger.parseInt()‚ðŽg‚¤‚±‚Ƃ͂ł«‚Ü‚¹‚ñ
Ž„‚̓p[ƒX‚·‚邯‚¢‚¤sˆ×‚ƃLƒƒƒXƒg‚·‚邯‚¢‚¤sˆ×‚ªŒ^•ÏŠ·‚ð‚·‚é‚½‚ß‚Ìsˆ×‚¾‚ÆŽv‚Á‚Ä‚é‚̂ł·‚ª
‚±‚ê‚ÍŠÔˆá‚Á‚½”Fޝ‚Å‚µ‚傤‚©H
‚à‚µ—¼ŽÒ‚Æ‚àŒ^•ÏŠ·‚ðs‚¤‚à‚̂ł ‚é‚È‚ç‚Î“à•”“I‚ɂǂ̂悤‚ȈႢ‚ª‚¨‚«‚Ä‚¢‚é‚̂łµ‚傤‚©H

Ž©•ª‚ʼn½‚©•ςȊ¨ˆá‚¢‚ð‚µ‚Ä‚é‚Ì‚©‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ª‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·

7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 10:57:21
>>6
> Ž„‚̓p[ƒX‚·‚邯‚¢‚¤sˆ×‚ƃLƒƒƒXƒg‚·‚邯‚¢‚¤sˆ×‚ªŒ^•ÏŠ·‚ð‚·‚é‚½‚ß‚Ìsˆ×‚¾‚ÆŽv‚Á‚Ä‚é‚̂ł·‚ª
> ‚±‚ê‚ÍŠÔˆá‚Á‚½”Fޝ‚Å‚µ‚傤‚©H

ƒLƒƒƒXƒg‚ÍŒ^•ÏŠ·‚¾‚¯‚ÇAƒp[ƒX(parseIntj‚È‚ñ‚©‚ÍA
Œ^•ÏŠ·‚¾‚Æ‚Íl‚¦‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤‚Ì‚ÅA
ŠÔˆá‚Á‚½”Fޝ‚Å‚µ‚傤‚ËB

8:6
08/09/03 11:24:10
>>7
‚Ç‚¤‚àƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
ƒLƒƒƒXƒg‚ÍŒ^•ÏŠ·‚Æ‚«‚¢‚ĂЂƂ܂¸ˆÀS‚µ‚Ü‚µ‚½
ƒp[ƒX‚Í•¶Žš’Ê‚è‚Él‚¦‚邯\•¶‰ð͂Ȃ̂łµ‚傤‚ª
‚»‚ꂪ‰½‚ðˆÓ–¡‚µ‚Ä‚é‚Ì‚©‚ª³’¼‚í‚©‚è‚Ü‚¹‚ñ
‚»‚̕ӂàŠÜ‚߂Ăà‚Á‚Æ‚¢‚ë‚¢‚ë’²‚ׂĂ«‚½‚¢‚ÆŽv‚¢‚Ü‚·

9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 12:00:26
Œ^‚ª‚È‚¢Œ¾Œê‚©‚ç•׋­‚ð‚Í‚¶‚߂邯‚»‚¤‚¢‚¤‰ðŽß‚É‚à‚È‚é‚ñ‚Å‚µ‚傤B

10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 12:40:52
>>8
“à•”“Ii‚ȃCƒ[ƒWj‚©‚炾‚ƃLƒƒƒXƒg‚ðŒ^•ÏŠ·‚Æ‚¢‚¤‚Ì‚à”÷–­‚È‹C‚ª‚·‚邪B
•ÏŠ·‚Æ‚¢‚¤‚ÆŒ³‚Ì‚à‚Ì‚ª•ʂ̂à‚̂ɕςí‚邿‚¤‚È‹C‚ª‚µ‚Ä‚·‚éB

‚ ‚é‰Ê•¨iƒƒ‚ƒŠã‚̃IƒuƒWƒFƒNƒgƒCƒ[ƒWj‚ÉuƒŠƒ“ƒSv‚Æ‚¢‚¤ƒ‰ƒxƒ‹i•Ï”aj‚ª
•t‚¢‚Ä‚¢‚ÄA‚»‚ê‚É‚à‚¤ˆê‚Âu‚Ó‚¶v‚Æ‚¢‚¤ƒ‰ƒxƒ‹i•Ï”bj‚ð•t‚¯‚é‚Ì‚ªƒLƒƒƒXƒgB
‚Ç‚Á‚¿‚à“¯‚¶‚à‚Ì‚ðŽ¦‚µ‚Ä‚¢‚邵AƒIƒuƒWƒFƒNƒgƒCƒ[ƒW‚͕ω»‚µ‚È‚¢B
‚±‚ÌŽè–@(?)‚Íi•Ï”‚ªŽÀŽ¿ƒ‰ƒxƒ‹‚Å‚ ‚éjƒIƒuƒWƒFƒNƒg‚É‚µ‚©o—ˆ‚È‚¢‚Ì‚ÅA
ƒvƒŠƒ~ƒeƒBƒu‚ªŠÖŒW‚·‚éꇂ̓LƒƒƒXƒg‚̂悤‚ÉŒ©‚¦‚é‚̂͑S‚ăp[ƒX‚ÅA
‚‚܂茳‚©‚ç•ʂ̂à‚Ì‚ðì‚èo‚µ‚Ä‚¢‚éB

cƒwƒ^‚¾‚ÈA‚·‚Ü‚ñB

11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 12:59:02
1. Œ^•ÏŠ·‚̃LƒƒƒXƒg
double d = 3.14;
int i = (int)d;

2. >>10‚ª‘‚¢‚Ä‚¢‚邿‚¤‚ÈŒ^‚̉ðŽß‚ð‘Ö‚¦‚邽‚߂̃LƒƒƒXƒg
ƒŠƒ“ƒS ap = ...;
‚Ó‚¶ fj = (‚Ó‚¶)ap;

‚½‚Ô‚ñ‚±‚Ì2Ží—Þ‚ª‚ ‚Á‚ÄA1‚Ì•û‚Í‘g‚Ýž‚ÝŒ^‚Å‚µ‚©Žg‚¦‚È‚¢B‚Ì‚ÅA
‘g‚Ýž‚ÝŒ^‚ł͂Ȃ¢ƒNƒ‰ƒX‚ÅŒ^•ÏŠ·‚̂悤‚È‚±‚Æ‚ª‚µ‚½‚©‚Á‚½‚ç
parseInt()‚̂悤‚ȃLƒƒƒXƒg‚ł͂Ȃ¢ŽÀ‘•‚ª•K—v‚ɂȂé‚ñ‚Å‚µ‚傤B




12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 13:48:29
‚»‚¤‚¢‚¤–Ê“|L‚¢‚Ì‚ÍPerl‚Æ‚©‚Å‚â‚Á‚Æ‚¯

13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 22:16:51
>>9
ˆÃ–Ù‚ÌŒ^•ÏŠ·‚â‚Á‚Ă邾‚¯‚Å‘S•”ƒoƒŠƒAƒ“ƒg‚Á‚Ä‚¢‚¤Œ¾Œê‚ÍŽÀÛ­‚È‚¢‚Å‚µ‚åB

14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 22:35:26
>>4
ƒWƒFƒlƒŠƒbƒN–³‚­‚Ä‚àAƒI[ƒo[ƒ‰ƒCƒhŠÖŒW‚ŃLƒƒƒXƒg‚Í•K—v‚¶‚á‚ËH

15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 22:56:50
cast‚Á‚Ă̂ÍClass#cast‚̘b‚¾‚낤


16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 23:31:05
JSplitPane‚âJScrollPane‚𶬂µ‚Ä‚©‚çA
‚»‚̃TƒCƒY‚ðŽg‚Á‚Ĉ—‚ðs‚¢‚½‚¢‚ñ‚Å‚·‚¯‚ÇA
¶¬Žž‚̓TƒCƒY‚ª 0 ‚̂܂܂ÅA
repaint() ‚ªŒÄ‚Ño‚³‚ê‚È‚¢‚ƃTƒCƒY‚É—LŒø‚È’l‚ª“ü‚è‚Ü‚¹‚ñB

pack() ‚Æ‚© revalidate() ‚Æ‚©“K“–‚ɌĂÑo‚µ‚Ä‚é‚ñ‚Å‚·‚¯‚ÇA
‘«‚è‚È‚¢‚ñ‚Å‚µ‚傤‚©H

i‚»‚à‚»‚à pack ‚Æ‚© validate ‚ÌŽg‚¢•û‚ª‚æ‚­‚í‚©‚Á‚Ă܂¹‚ñ‚ªBBj

17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 00:28:25
‚»‚¤‚¢‚¤‚à‚ñ‚¾‚©‚çŽd•û‚È‚¢

18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 00:30:20
setVisible(true)‚µ‚È‚¢‚ÆŒvŽZ‚³‚ê‚È‚¢‚ñ‚¾‚Á‚¯‚©H

‚»‚̃TƒCƒY‚ðŽg‚Á‚½ˆ—‚Á‚Ă͉̂½H

19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 00:53:42
>>16
ƒTƒCƒY‚ÅŽ„‚ÌꇂÍA’†‚É“ü‚ꞂރRƒ“ƒ|[ƒlƒ“ƒg‚Ì
setPreferredSize ‚ðŽg‚¤‚Æ‘å‘Ì‰ðŒˆ‚µ‚Ü‚·B

‚Ƃ肠‚¦‚¸Aapi ƒhƒLƒ…ƒƒ“ƒg‚ð“ǂ݂܂µ‚傤B
Swing ‚Ìê‡‚Í "How to Use XXX" ‚à“ǂ݂܂µ‚傤B

20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 01:22:22
>>16
ComponentListener

21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 01:45:58
JToolBar‚Á‚ăfƒtƒHƒ‹ƒg‚̂܂ÜgetBackground‚ðŽg‚¤‚Ærgb238,238,238‚ª“ü‚Á‚Ä‚é
‚Ý‚½‚¢‚Ȃ̂ł·‚ªAƒc[ƒ‹ƒo[‚ɉÁ‚¦‚éƒRƒ“ƒ|ƒlƒ“ƒg‚Ì”wŒiF‚É
setBackground(jtoolbar.getBackground())‚Æ‚©
setBackground(new Color(238,238,238))‚Æ‚©‚â‚Á‚Ä‚àƒc[ƒ‹ƒo[‚ɑ΂µ‚Ä”’‚Á‚Û‚­‚È‚è‚Ü‚·B
‚ÅAtoolbar‚Ì•û‚ÉsetBackground(new Color(238,238,238))‚Á‚Ä‚â‚邯F‚ª‘µ‚Á‚½‚Ì‚ÅA
‚Ç‚¤‚â‚çJToolBar‚̃fƒtƒHƒ‹ƒg‚ÌF‚ª‚¨‚©‚µ‚¢‚Ý‚½‚¢‚¾‚Á‚½‚̂ł·‚ª
getBackground‚ŕԂÁ‚Ä‚­‚é‚Ì‚¶‚á‚È‚¢‚±‚̃fƒtƒHƒ‹ƒg‚ÌF‚͉½‚È‚ñ‚Å‚µ‚傤‚©H

22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 04:36:00
>>21
‚Ç‚Ì JToolBar ‚©•ª‚©‚ñ‚È‚¢‚ªA1.6.0_07 ‚̃fƒtƒHƒ‹ƒg‚̂Ȃñ‚Æ‚©‚¢‚¤ƒe[ƒ}‚Ì‚ÍA
ƒOƒ‰ƒf[ƒVƒ‡ƒ“‚ªŠ|‚©‚Á‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚éB
JToolBar ‚̃Œƒ“ƒ_ƒ‰(?)‚ª‘‚¢‚Ä‚é‚ñ‚¾‚ÆŽv‚¤‚ªAColor ‚̓Oƒ‰ƒf‚È‚ñ‚©•\Œ»‚Å‚«‚È‚¢‚©‚çA
ˆê”Ô–¾‚é‚¢F‚©‚Ȃɂ©‚ð•Ô‚µ‚Ă邯‚©‚¶‚á‚È‚¢‚©B
‚à‚µu‚È‚ç‚Îã‚ÉÚ‚¹‚éƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì”wŒiF‚ð‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚©v‚Æ‚¢‚¤˜b‚È‚çA
“§–¾‚É‚·‚ê‚΂¢‚¢‚ñ‚¾B

23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 05:20:28
>>22
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‚æ‚­Œ©‚邯Šm‚©‚ɃOƒ‰ƒf[ƒVƒ‡ƒ“‚È‚ñ‚Å‚·‚Ë‚±‚êB
”wŒiF“§‰ß‚Á‚Ăǂ¤‚·‚é‚ñ‚¾‚낤‚Æ’²‚ׂ½‚ç‚»‚Ì‚à‚ÌsetContentAreaFilled‚ª‚ ‚é‚ñ‚Å‚·‚ËB
‚±‚êfalse‚É‚·‚邯“§‰ß‚ɂȂé‘ã‚í‚è‚Ƀ}ƒEƒX‚ɑ΂·‚éƒtƒH[ƒJƒX‚à‚È‚­‚È‚é‚Ý‚½‚¢‚Ȃ̂Å
ƒ}ƒEƒX‚ÌƒŠƒXƒi‚ÅØ‚è‘Ö‚¦‚邿‚¤‚É‚µ‚½‚çãŽè‚­o—ˆ‚Ü‚µ‚½Aî•ñŠ´ŽÓ‚Å‚·I

24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 09:42:47
’²‚ׂĂ݂܂µ‚½‚ªAŠmM‚ªŽ‚ĂȂ©‚Á‚½‚̂ŋ³‚¦‚ĉº‚³‚¢B
J2ME‚ÅTomcat‚Á‚Ä“®ì‚Å‚«‚Ü‚¹‚ñ‚æ‚ËH

25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 10:03:20
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B“®ìo—ˆ‚È‚¢‚Á‚Û‚¢‚Å‚·B

26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 12:58:56
>>23
JComponent#setOpaque

27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 13:32:17
ƒIƒpƒLƒ…[

28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 14:51:07
Thread thread = new Thread (){
@@public void run(){
@@@@while (true) {
@@@@@@sleep(100);
@@@@}
@@}
};
thread.start();
thread = null;

‚±‚¤‚¢‚¤‚Ó‚¤‚ÉA‚Ç‚±‚©‚ç‚àŽQÆ‚³‚ê‚È‚­‚È‚Á‚½ƒXƒŒƒbƒh‚ÍA
‚¢‚‚©GC‚ÉÁ‚³‚ê‚Ĉ—‚ªŽ~‚Ü‚é‚ñ‚Å‚µ‚傤‚©H
‚»‚ê‚Æ‚à‚¸‚Á‚Æ“®‚«‘±‚¯‚é‚ñ‚Å‚µ‚傤‚©H

29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 15:01:15
“®‚«‘±‚¯‚é

30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 15:10:16
>>28
‚¸‚Á‚Æ“®‚«‘±‚¯‚Ü‚·B
‚Ç‚±‚©‚ç‚àŽQÆ‚³‚ê‚È‚¢ó‘Ԃɂ͂ȂÁ‚Ä‚¢‚Ü‚¹‚ñB

Thread.start() ‚ÉAˆÈ‰º‚Ìs‚ª‚ ‚è‚Ü‚·B
> group.add(this);


31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 18:32:15
‰½‚ŃXƒŒƒbƒh‚ðˆÀ‘S‚É’âŽ~‚·‚éƒXƒŒƒbƒh‚Á‚ĂȂ­‚È‚Á‚¿‚á‚Á‚½‚ñ‚Å‚·‚©H

32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 18:52:14
>>31
‚È‚ñ‚¾‚»‚ê

33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 19:01:16
Thread.stop() ‚ª deprecated ‚ÈŽ–‚ðŒ¾‚Á‚Ä‚é‚ñ‚¶‚áB
‚Ƃ肠‚¦‚¸APIƒŠƒtƒ@ƒŒƒ“ƒX‚Ý‚ê‚Î

34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 19:42:45
ˆÀ‘S‚É’âŽ~‚·‚é•û–@‚ª‚È‚­‚È‚Á‚½‚ñ‚¶‚á‚È‚­‚ÄA
Œ³XˆÀ‘S‚¶‚á‚È‚¢‚©‚çŽg‚¤‚ȂɂȂÁ‚½‚ñ‚¾‚ë


35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 19:56:54
‘ã‘ÖƒR[ƒh‚ªjavadoc‚É‘‚¢‚Ä‚ ‚邾‚ëB

36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 21:10:13
ƒƒbƒNƒIƒuƒWƒFƒNƒg‚Ístatic‚Åì‚é‚ׂ«‚Å‚·‚©H


37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 21:13:49
>>36
‰½‚ª——R‚ŃƒbƒN‚µ‚½‚¢‚Ì‚©‚É‚æ‚éB

38:36
08/09/04 21:34:17
‚·‚¢‚Ü‚¹‚ñB
Ž¿–â‚ð•Ï‚¦‚Ü‚·B

‚Ç‚¤‚¢‚¤ê‡‚Éstatic‚Åì‚é‚ׂ«‚Å‚µ‚傤‚©H





39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 22:10:52
ˆÓ–¡‚ª•ª‚©‚ç‚ñB
ƒƒbƒN‚µ‚½‚¢—±“xAƒXƒR[ƒv‚ð‚ ‚ç‚í‚·‚Ì‚ÉstaticƒIƒuƒWƒFƒNƒg‚ª‚Ó‚³‚킵‚¢ê‡


40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 22:24:00
‰º‹L‚̂悤‚ÉmethodA‚ÆmethodB‚ª“¯‚¶ƒNƒ‰ƒX“à‚É‚ ‚Á‚½‚Æ‚«
methodAŒÄ‚Ño‚µ’†‚ÉmethodB‚ðŒÄ‚Ño‚µAÄ“xmethodA‚ðŒÄ‚Ô‚Æ
ƒfƒbƒhƒƒbƒN‚Í‹N‚±‚è‚Ü‚·‚©H

class A{

private Object lock = new Object();

void methodA(String str){

synchronized(lock){

try(){
@@@@while(true){
Thread.sleep(1000);
System.out.println(str);
}
}catch(Exception e){
e.printStackTrace();
}

}

}

void methodB(){

lock = new Object();

}

}

41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 22:35:44
‚ AƒfƒbƒhƒƒbƒN‚¶‚á‚È‚­‚ÄA’P‚Ȃ鈗‘Ò‚¿‚Å‚µ‚½
—v‚·‚é‚ÉAƒƒbƒNƒIƒuƒWƒFƒNƒg‚ɕʂ̃Cƒ“ƒXƒ^ƒ“ƒX‚ð‘ã“ü‚·‚邯A
“¯Šú’†‚̈—‚Í“¯Šú‚³‚ê‚È‚­‚È‚é‚ñ‚Å‚µ‚傤‚©H

42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 22:45:25
>>41
“¯Šú‚Á‚Â[‚©A”r‘¼§Œä‚³‚ê‚邯Žv‚¤ª‹’‚͉½H

43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 22:46:34
‚¢‚¦A—\‘z‚Æ‚µ‚Ă͔r‘¼§Œä‚³‚ê‚È‚­‚È‚é‚ÆŽv‚Á‚Ä‚é‚ñ‚Å‚·‚ª
ˆá‚¤‚̂ł·‚©H

44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/04 23:18:39
>>40
ƒ\[ƒX‚Åà–¾‚Å‚«‚é‚Ì‚ÉAŽŽ‚µ‚Ä‚¢‚È‚¢‚̂łµ‚傤‚©B

‚»‚ê‚Í‚³‚Ä‚¨‚«....
URLØÝ¸(www.y-adagio.com)
ƒƒbƒN‚ÉŽg‚í‚ê‚Ä‚¢‚éƒIƒuƒWƒFƒNƒgŽ©‘Ì‚ÍA‘¼‚̃XƒŒƒbƒh‚©‚çƒAƒNƒZƒX‰Â”\B
ƒƒbƒN‚ðŠl“¾‚µ‚Ä‚¢‚éƒXƒŒƒbƒh‚ªA“¯‚¶ƒƒbƒN‚ðŠl“¾‚·‚邱‚Ƃ͖W‚°‚ç‚ê‚È‚¢B
“™‚È‚ÇB

45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 02:43:43
‚ ‚½‚Ü‚í‚éI

46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 02:51:49
‰½‚ª‰ñ‚Á‚Ä‚é‚Á‚ÄH

47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 07:40:11
~‚ ‚½‰ñ‚é
Z‚ Ž’‚é

48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 10:39:35
ƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ÝAC³‚µA‘‚«ž‚݂Ȃñ‚Å‚·‚ªA
‚P‚‚ª‚U‚O‚OMB‚Æ‚©‚PG‚Æ‚©‚̃tƒ@ƒCƒ‹‚Ȃ̂ÅA‘S•”‚ðƒƒ‚ƒŠ‚œǂݞ‚ß‚¸A
‚Ü‚½Aì‹Æƒtƒ@ƒCƒ‹‚àì‚ê‚È‚¢‚̂ł·‚ªA’¼ÚC³ŒÂŠ‚ð“–ŠYƒtƒ@ƒCƒ‹‚É‘‚«–ß‚µ‚½‚¢‚Å‚·B

read(byte[])‚µ‚ÄAwrite(byte[])‚Í–³—‚Ȃ̂ÅA‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B


49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 10:42:40
>>34
ŽÀ‚Í‚»‚¤Œ¾‚í‚ê‚邯Žv‚Á‚Ä‚¢‚½‚ñ‚Å‚·‚ª‚»‚Ì•û‚ª•ª‚©‚è‚â‚·‚¢‚Æ
Žv‚Á‚½‚̂ł ‚ ‘‚«‚Ü‚µ‚½B

Œ‹‹Ç’âŽ~‚·‚郃\ƒbƒh‚͂Ȃ¢‚ñ‚Å‚·‚ËB
–{‰ÆƒTƒCƒg‚É‘‚©‚ê‚Ä‚¢‚é•û–@‚à•ª‚©‚é‚ñ‚Å‚·‚ªA‚ ‚ꂾ‚Æ
‚®‚é‚®‚é‰ñ‚Á‚Ă鈗‚Å‚µ‚©’âŽ~‚Å‚«‚È‚¢‚̂ŋCŽ‚¿ˆ«‚¢‚Å‚·‚ËB
ˆê‚‚̃V[ƒPƒ“ƒX‚ð“r’†‚ÅØ‚鎖‚ª‚Å‚«‚È‚¢‚Á‚ÄŒ¾‚¤‚©B

ƒV[ƒPƒ“ƒX‚Ì’†‚ÉŽ~‚܂邩‚Ç‚¤‚©‚ð”»’è‚·‚éƒR[ƒh‚ð‰½ŒÂ‚à
ŽdŠ|‚¯‚Ä‚¨‚©‚È‚¢‚ƃ_ƒ‚Á‚ÄŽ–‚Å‚·‚©H

‚Ä‚© >>31 ‚̓ƒ\ƒbƒh‚ƃXƒŒƒbƒh‚ðŠÔˆá‚¦‚Ă܂·‚ËB

50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 10:59:54
>>48
C³“à—e‚É‚æ‚éB
ƒtƒ@ƒCƒ‹æ“ª‚œǂݞ‚ñ‚¾“à—e‚ªƒtƒ@ƒCƒ‹I’[‚É‘‚«ž‚ނׂ«“à—e‚ɉe‹¿‚·‚邯‚©‚¾‚Æ–Ê“|‚¾‚µB

‘S‚Ẵf[ƒ^‚̉e‹¿”͈͂ª‹ÇŠ“I‚È‚çA
RandomAccessFile ‚Æ‚© FileChannel ‚Æ‚©‚Å read()A“à—e‚ðC³Awrite() ‚ÅOKB
ꇂɂæ‚Á‚Ă̓oƒbƒtƒ@ƒŠƒ“ƒO•K—v‚ɂȂ邯‚ÇB

51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 11:10:06
regex‚Ȃǂ‚©‚Á‚ÄC³‚·‚é‚Ì‚ÅAƒtƒ@ƒCƒ‹‚ÌŒ‹‰Ê‚̃TƒCƒY‚ª‰Â•ςȂñ‚Å‚·‚ªA‚Ç‚¤‚µ‚Ü‚µ‚傤H
ƒ}ƒbƒ`ŒÂŠ‚ð'\0'‚Å–„‚ß‚é‚킯‚É‚à‚¢‚©‚¸A‚Æ‚­‚Ƀ}ƒbƒ`‚ðØ‚èŽæ‚è‚·‚邯ŠÔˆá‚¢‚È‚­‰Â•ςł·B

ƒAƒ‹ƒSƒŠƒYƒ€‚Í‚·‚®•‚‚©‚Ô‚ñ‚Åì‚ê‚é‚ñ‚Å‚·‚ªA
ŠJ‚¢‚½ƒtƒ@ƒCƒ‹‚ðC³‚µ‚Ä‚»‚̂܂Üã‘‚«‚·‚邿‚¤‚ȃ‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚È‚¢‚Å‚µ‚傤‚©H

52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 14:03:48
>>49
‚¾‚©‚çjavadoc“Ç‚ñ‚Å‚±‚¢

53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 16:18:21
ImageBuffer‚©‚ç‰æ‘f‚Ì‚¢‚ë‚ðƒ¿,R,B,G‚Ì’l‚Ŏ擾‚µ‚½‚¢‚ñ‚Å‚·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©
ƒsƒNƒZƒ‹‚Æ‚¢‚¤’PˆÊ‚ɂ‚¢‚Ä‚à‹³‚¦‚Ä‚¢‚½‚¾‚¯‚½‚ç‚ÆŽv‚¢‚Ü‚·

54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 16:21:15
BufferedImage‚¶‚á‚È‚¢‚ÌH
BufferedImage#getRGB(int x,int y) - int

55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 19:59:46
getImageƒƒ\ƒbƒh‚Å‚P‚Âã‚̃fƒBƒŒƒNƒgƒŠ‚É’u‚¢‚Ä‚ ‚鉿‘œ‚ð“ǂݞ‚ނɂ͂ǂ¤‚µ‚½‚ç—Ç‚¢‚ñ‚Å‚·‚©H

img = getImage(getCodeBase(),"../‰æ‘œ.gif");

‚Æ‘‚¢‚ÄŽÀs‚µ‚Ä‚à‰æ‘œ‚ª•\ަ‚³‚ê‚Ü‚¹‚ñB‰º‚̃fƒBƒŒƒNƒgƒŠ‚É‚ ‚鉿‘œ‚ÌŽw’è‚Ío—ˆ‚é‚ñ‚Å‚·‚ªB

56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:30:01
>>55
JavadocŒ©‚ë‚æƒ{ƒP

57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:37:38
while(true){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str=br.readLine();
System.out.println(str);
br.close();
}

‚±‚ê‚ð“®‚©‚·‚ƈê‰ñ“ü—Í‚µ‚½‚¾‚¯‚ÅI—¹‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰½‚©•ª‚©‚ç‚È‚¢‚̂ł·‚ªAbr.close()‚ð휂·‚邯‰½‰ñ‚à‚¿‚á‚ñ‚ƃ‹[ƒvo—ˆ‚Ü‚·B
‚È‚ñ‚Å‚±‚ê‚Á‚Ĉê‰ñ‚ÅI‚í‚Á‚¿‚Ⴄ‚̂łµ‚傤‚©H

58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:41:13
>>57
‚È‚ñ‚Å‚Á‚Ä”nŽ­‚ȃR[ƒfƒBƒ“ƒO‚µ‚Ă邩‚ç—Ž‚¿‚é‚ñ‚¾‚ë
â‘Î—Ž‚Æ‚µ‚½‚­‚È‚¢‚È‚ç—áŠOˆ—‚®‚ç‚¢‚µ‚ëƒ{ƒP

59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:43:35
—áŠOˆ—‚Í‚±‚ÌŠO‚Å‚µ‚Ä‚é‚ñ‚Å‚·‚æB
‚Ç‚±‚ª”nŽ­‚Ȃ̂©‚ð•·‚«‚½‚¢‚킯‚Å‚µ‚ÄB

60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:44:27
>>57
br.close();@‚ŘA½“I‚ÉSystem.in‚àƒNƒ[ƒY‚³‚ê‚éB

61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:45:11
>>59
ƒ‹[ƒv‚Ì’†‚Å—áŠOˆ—‚µ‚È‚«‚áˆÓ–¡‚Ë[‚¾‚ëƒ{ƒP

62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:47:17
>>57
BufferedReader.close()
> ƒXƒgƒŠ[ƒ€‚ð•‚¶‚Ü‚·B

‚Æ‚ ‚è‚Ü‚·‚ªA‚±‚̈Ӗ¡‚ª•ª‚©‚ç‚È‚¢A‚ÆB
‰½ˆ‚©‚çà–¾‚µ‚½•û‚ª—Ç‚¢‚̂łµ‚傤‚ËB

63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:48:07
>>59
BufferedReader •‚¶‚½‚ç
‚»‚ÌŒ³‚ɂȂÁ‚Ä‚é InputStreamReader
‚»‚ÌŒ³‚ɂȂÁ‚Ä‚é System.in ‚à˜A½“I‚ɕ‚¶‚¿‚Ⴄ‚©‚ç‚ËB

•‚¶‚½ System.in ‚©‚ç read() ‚µ‚悤‚Æ‚·‚邯 IOException H‚炤‚ñ‚¾‚Á‚¯‚©H

64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 21:50:08
“ªˆ«‚·‚¬

65:57
08/09/05 21:58:51
‚È‚é‚Ù‚ÇA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
System.in‚Íí‚ÉŠJ‚©‚ê‚Ä‚é‚Ì‚©‚ÆŽv‚Á‚Ă܂µ‚½B
‚½‚µ‚©‚É•W€“ü—Í‚¶‚á‚È‚­‚Ä‘¼‚̃XƒgƒŠ[ƒ€‚©‚ç–ˆ‰ñŠJ‚¢‚ēǂݞ‚ނ悤‚É‚·‚邯‘åä•v‚Ý‚½‚¢‚Å‚µ‚½B
‚¿‚Ȃ݂ɕW€“ü—͂̃XƒgƒŠ[ƒ€‚Á‚Ĉê‰ñ•‚¶‚¿‚Ⴄ‚ÆŽ©•ª‚ÅŠJ‚­‚±‚Æ‚Á‚Äo—ˆ‚È‚¢‚ñ‚Å‚µ‚傤‚©H

66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 22:06:16
–³—B

67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 22:34:40
>>66
‚»‚¤‚Å‚·‚©A‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 23:22:50
‚¢‚âA‚Å‚«‚é

69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 23:23:40
>>63
ŽÀ‘•ãEOFException‚¾‚Á‚½‚è‚·‚鎖‚à‚ ‚é

70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 23:31:41
‰½H‚±‚̃XƒŒ
System.in‚ðÄ“xŠJ‚­‚±‚Æ‚à‚Å‚«‚È‚¢–³”\‰ñ“šŽÒ‚µ‚©‚¢‚È‚¢‚ÌH
ƒvƒv‚—

71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 23:43:33
>>68
‚â‚è•û‚Õ‚è[‚¸

72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 23:47:38
ƒOƒOƒŒƒJƒX

73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 23:49:52
>>71
’Þ‚ç‚ê‚é‚È‚Á‚Ä

74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/05 23:58:57
ŠÂ‹«•Ï”‚ÌJAVA_HOME‚ðݒ肵‚Ä‚¢‚È‚¢ƒ†[ƒUŠÂ‹«‚É‚¨‚¢‚ÄA
JDK‚Ü‚½‚ÍJRE‚̃Cƒ“ƒXƒg[ƒ‹ƒfƒBƒŒƒNƒgƒŠ‚̃pƒX‚ðŽæ“¾‚·‚é‚É‚Í
Ž©‘O‚ŃpƒXŒŸõ‚·‚邵‚©‚È‚¢‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚àJava‚̃Cƒ“ƒXƒg[ƒ‹ƒpƒX‚ðŽæ“¾‚·‚éŠÈ’P‚È•û–@‚Í‚ ‚è‚Ü‚·‚©H

75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 00:09:47
>>74
Windows‚ÅSun‚ÌJDK/JRE‚ðƒCƒ“ƒXƒg[ƒ‰Œo—R‚Å“ü‚ê‚Ä‚é‚È‚ç
ƒŒƒWƒXƒgƒŠŒ©‚邯‚©‚ ‚邯‚ÇAŠmŽÀ‚Å‚à‚È‚¢‚µŠÈ’P‚Æ‚à‚¢‚¦‚È‚¢

76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 00:18:29
>>64
¬’·‚µ‚Ü‚µ‚½‚ËB

77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 00:19:40
>>75
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‘‚«–Y‚ê‚Ü‚µ‚½‚ªAWindowsŠÂ‹«‚ł̘b‚Å‚·B
‰½ŒÌ‚±‚̂悤‚È‹^–â‚ðŽ‚Á‚½‚©‚Æ‚¢‚¤‚ÆA
JNI‚ÅCŒ¾Œê‚©‚çJava‚ðŒÄ‚Ño‚·ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚·‚éÛ‚ÉA
JDK/JRE‚̃Cƒ“ƒXƒg[ƒ‹ƒfƒBƒŒƒNƒgƒŠ‰º‚É‚ ‚éjvm.dll‚ð
“ǂݞ‚Þ•K—v‚ª‚ ‚邽‚߂ł·B

’Êí‚Å‚ ‚ê‚ÎJAVA_HOMEAPATHAƒŒƒWƒXƒgƒŠ‚ ‚½‚è‚ðŒ©‚é‚ׂ«‚È‚ñ‚Å‚µ‚傤‚©B
•¡”‚ÌJDK/JRE‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚½ê‡‚͂ǂ¤‚·‚é‚ׂ«‚Å‚µ‚傤‚©H

78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 00:26:35
>>77
•¡”ƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚éꇂÍA
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion
‚ ‚½‚è‚ðŒ©‚é‚Æ‚©AJDK/JREŠÖ˜AƒŒƒWƒXƒgƒŠ‘S•”“ǂݞ‚ñ‚ňê”Ôƒo[ƒWƒ‡ƒ“‚ª‘å‚«‚¢‚â‚ÂŽg‚¤‚Æ‚©B

79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 00:34:33
>>78
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚æ‚Á‚ĉ½‚ðŽg‚¤‚©‚͈قȂé‚킯‚Å‚·‚ËB
‰½‚©ƒTƒ“ƒvƒ‹‚ɂȂé‚à‚Ì‚ð’T‚µ‚Ä‚½‚̂ł·‚ªA
ˆÓŠO‚ÆŒ©‚‚©‚ç‚È‚¢‚Å‚·B
‚à‚¤­‚µl‚¦‚Ă݂܂·B

80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 01:01:11
javaŽg‚í‚È‚¢‚¨‚ꂪ‚ ‚Ä‚©‚ñ‚ʼnñ“š‚µ‚Ä‚â‚邯
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\[ƒo[ƒWƒ‡ƒ“]\RuntimeLib
‚ª³‰ð‚¾‚ë


81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 01:06:51
Ž¿–â‚Æ‚¢‚¤‚æ‚葊’k‚Å\‚µ–ó‚È‚¢‚̂ł·‚ªA
JAVA‚Ń`ƒƒƒbƒg‚̃T[ƒo[ƒTƒCƒh‚ðì‚éê‡A‘å‚«‚­•ª‚¯‚Ä‚QŽí—Þ‚ ‚邯Žv‚¢‚Ü‚·B
1ƒNƒ‰ƒCƒAƒ“ƒg‚É1ƒXƒŒƒbƒh‚ðì‚é‚â‚è•û‚ÆAjava.nio‚ðŽg‚Á‚ăNƒ‰ƒCƒAƒ“ƒg‘Sˆõ‚ð•À—ñˆ—‚·‚é•û–@‚Å‚·B
‚»‚±‚ÅŽ¿–â‚Ȃ̂ł·‚ªA‘ål”‚ªŽQ‰Á‚·‚éƒ`ƒƒƒbƒg(ƒ‹[ƒ€‹@”\‚à•t‚¢‚Ä‚¢‚Ü‚·j‚Å‚ÍA
‚â‚Í‚èƒmƒ“ƒuƒƒbƒLƒ“ƒOIO‚ðŽg‚¤‚Ù‚¤‚ª‚¢‚¢‚̂łµ‚傤‚©H


82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 01:27:11
ƒmƒ“ƒuƒƒbƒLƒ“ƒO‚àƒXƒŒƒbƒhŽg‚¤‚Ì‚àAÚ‘±‘‚¦‚½‚猋‹Ç‚ÍŽI‚©‚¦‚È‚­‚¿‚á‚¢‚©‚ñ‚Ì‚¶‚á‚È‚¢‚©

83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 02:03:27
java‚ÌSet‚ɂ‚¢‚ÄŽ¿–â‚Å‚·

class Address{
public Address(String name, String address) {
this.name = name;
this.address = address;
}
public String toString() {
return "name : " + name + " address : " + address;
}
//getter setter‚ÍÈ—ª
public String name;
public String address;
}


84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 02:04:47
ã‚Ì‘±‚«‚Å‚·
public class Practice{
public static void main(String[] args) {
Set<Address> test = new HashSet<Address>();

test.add(new Address("hiroshi", "tokyo1") );
test.add(new Address("hiroshi", "tokyo2") );
test.add(new Address("hiroshi", "tokyo3") );
test.add(new Address("hiroshi", "tokyo4") );
test.add(new Address("sayoko", "tokyo1") );
test.add(new Address("sayoko", "tokyo3") );

Iterator<Address> iter = test.iterator();
//hiroshi‚Ìî•ñ‚¾‚¯Žæ‚èo‚µ‚½‚¢
while( iter.hasNext() ){
Address i = iter.next();
if( i.name.equals("hiroshi") ) {
System.out.println( i );
}
}
System.out.println("-------------");
//tokyo1‚Ìî•ñ‚¾‚¯Žæ‚èo‚µ‚½‚¢
iter = test.iterator();
while( iter.hasNext() ){
Address i = iter.next();
if( i.address.equals("tokyo1") ) {
System.out.println( i );
}
}
}
}

85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 02:07:09
ã‚Ì‘±‚«‚Å‚·

Set‚ÅAddressƒNƒ‰ƒX‚Ìname‚ðƒL[‚Æ‚µ‚Äî•ñ‚ðŽæ‚èo‚µ‚½‚è
address‚ðƒL[‚Æ‚µ‚Äî•ñ‚ðŽæ‚èo‚µ‚½‚肵‚½‚¢‚̂ł·‚ªC
ã‚ÌŽÀ‘•‚¾‚Æset“à‚Ì’l‚Ì”‚ª‘‚¦‚Ä‚­‚邯‚È‚ñ‚¾‚©Œø—¦‚ªˆ«‚¢‚悤‚È‹C‚ª‚µ‚Ü‚·D
‘¼‚ÉŽÀ‘••û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©

86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 02:14:45
class ‚¤‚ñ‚± {
@@Map name, addr;

@@public void add(Addr addr) {
name.add(addr.getName,add);
addr.add(addr.getAddr,add);
}

public Addr getByName(Str name) {
return name.get(name)s;
}
}

‚±‚ê‚ʼn䖂µ‚Æ‚¯ƒnƒQ‚¿‚á‚Ñ‚ñ

87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 02:46:46
Map‚¶‚á‚ ‚©‚ñ‚ÌH

88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 03:35:04
java.awtComponent‚̃\[ƒXŒ©‚Ä‚½‚ç
setEnabled(boolean)‚̂Ƃ±‚ë‚Å

Component.this.setEnabled(b);

‚Á‚Äo‚Ä‚«‚½‚ñ‚¾‚¯‚ÇA‚±‚Ìthis‚Á‚ĂǂäˆÓ–¡H


89:85
08/09/06 03:58:02
>>87
Map‚¾‚Ækey‚Ì’l‚ªˆê‚‚ɌÀ’肳‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
‚ ‚ÆCvalue‚©‚çkey‚ðŽæ“¾‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢‚Å‚·D

90:85
08/09/06 04:07:38
‚²‚ß‚ñ‚È‚³‚¢
value‚©‚çkey‚ÍbidimapŽg‚¦‚΂ł«‚Ü‚·‚Ë(•W€ŠÖ”‚¶‚á‚È‚¢‚¯‚Çj
>>89 ‚̉ºˆês‚Í–³‚©‚Á‚½‚±‚Æ‚Å

key‚Ì’l‚ðFX•Ï‚¦‚ÄSet‚Ì’†g‚ðŒŸõ‚µ‚½‚¢‚Å‚·

91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 04:17:55
>>88
ŒÀ’èthis ‚Æ‚¢‚¤‚à‚̂炵‚¢B
URLØÝ¸(www.y-adagio.com)

‚ÅA‚»‚̃\[ƒXƒR[ƒhAJDK7‚Å‚·‚©B

92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 04:27:10
>>91
JDK6‚Å‚·B


93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 04:28:07
>>90
Index—p‚ÌMap‚ðì‚é‚̂͂ǂ¤‚Å‚µ‚傤B
Map<String(name), List<Address>>
Map<String(address), List<Address>>

Address‚ÍSet‚ɒljÁ‚µ‚Ă邩‚ç‰Â•ςł͂Ȃ¢‚ÆŽv‚¢‚Ü‚·‚ªA
‰Â•Ï‚ÌꇂÍA•ÏXƒV[ƒNƒGƒ“ƒX‚ðƒLƒ`ƒ“‚ƃ`ƒFƒbƒN‚µ‚Ä‚­‚¾‚³‚¢‚Ü‚µB

94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 04:30:23
>>91
‚»‚̃TƒCƒg“Ç‚ñ‚ł݂½‚¯‚ǂ悭•ª‚©‚ñ‚È‚¢‚Á‚·cc


95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 04:32:11
>>90
‚Ƃɂ©‚­“Ë‚Áž‚ñ‚Ç‚¯‚ΊȒP‚ÉŒŸõ‚Å‚«‚é‚Á‚Ä‚¢‚¤ƒNƒ‰ƒX‚Í–³‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB

>>89
key‚Ì’l‚ªˆê‚‚ɌÀ’è‚Á‚ÄA"hirosi"¨"tokyo1","tokyo2","tokyo3"c‚È‚ç
Map<String,Set<String>> ‚Æ‚© Map<String,List<String>> ‚Å•\Œ»‚Å‚«‚é‚Å‚µ‚åB
‹t‚à‚µ‚½‚©‚Á‚½‚ç "tokyo1"¨"hirosi","sayoko" ‚𓯂¶\‘¢‚Ì•Ê‚Ì Map ‚É“ü‚ê‚Æ‚­B
‚‚܂èiƒNƒ‰ƒX–¼‚Í‚Æ‚à‚©‚­j >>86 ‚Ý‚½‚¢‚ÈŠ´‚¶‚Á‚Ä‚±‚ÆB

96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 04:39:32
>>88
“à•”ƒNƒ‰ƒX‚©‚ç‚»‚ê‚ðŠÜ‚ÞƒNƒ‰ƒX‚ðŽQÆ‚µ‚Ä‚é‚Á‚Ä‚±‚ÆB

97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 04:52:15
>>88
> Component.this.setEnabled(b);
‚ª‘‚©‚ê‚Ä‚¢‚郃\ƒbƒhsetEnabled(boolean)‚ÍComponentƒNƒ‰ƒX‚̃ƒ\ƒbƒh‚ł͂Ȃ­A
‚»‚Ì“à•”ƒNƒ‰ƒX‚̃ƒ\ƒbƒh‚¶‚á‚È‚¢H ‚½‚Ô‚ñAccessibleAWTComponentƒNƒ‰ƒXB
ƒNƒ‰ƒX–¼.this‚Æ‚¢‚¤‘‚«•û‚ÍQualified this‚ƌĂ΂ê‚Ä‚¢‚ÄA
URLØÝ¸(java.sun.com)
“à•”ƒNƒ‰ƒX‚ðˆÍ‚¤ŠO‘¤‚̃Nƒ‰ƒX‚Ìthis‚𖾎¦“I‚ÉŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚éB
Ž¿–â‚Ì—á‚Å‚ÍA“à•”ƒNƒ‰ƒX‚É‚àComponentƒNƒ‰ƒX‚É‚àsetEnabled(boolean)‚ª’è‹`‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA
“à•”ƒNƒ‰ƒX‚Åthis.setEnabled(b)‚Æ‚©’P‚ÉsetEnabled(b)‚Æ‘‚­‚ÆA
“à•”ƒNƒ‰ƒX‚ÌsetEnabled(boolean)‚ªŒÄ‚΂ê‚éB
ComponentƒNƒ‰ƒX‚Ì•û‚ÌsetEnabled(boolean)‚ðŒÄ‚Ô‚½‚߂ɂ»‚¤‚¢‚¤‘‚«•û‚ð‚·‚éB

98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 08:51:40
html‚ÉJavaAplet‚ð‘g‚Ýž‚ñ‚ÅAV‚µ‚¢ƒvƒƒOƒ‰ƒ€‚ª“®‚­‚©“®‚©‚ðŽÀŒŸ‚µ‚½‚¢‚Å‚·B
Š®¬‚µ‚½‚çAŠF‚àŽg‚¦‚é—p‚É‚µ‚½‚¢‚ªA<!--(?)‚Ì‘±‚«‚͂ǂ¤‘‚«‚Ü‚·‚©B

99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 09:24:12
‚»‚ê‚Í‚±‚±‚ʼnñ“š‚ð‚à‚炤‚æ‚èA
ƒOƒO‚Á‚½•û‚ª—‰ð‚µˆÕ‚¢‚ÆŽv‚í‚ê‚é

ˆê‰žsun‚Ì‚ð“\‚Á‚Ä‚¨‚­
URLØÝ¸(sdc.sun.co.jp)

100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 09:32:22
‚»‚Ì•·‚«‚½‚¢ƒAƒvƒŒƒbƒg‚Ì‚±‚Æ‚ÍA•’ʂɖ{‚Æ‚©ƒEƒFƒu‚̉ðà‚¶‚á‚È‚¢‚©H

101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 10:01:51
>>81
‚»‚̈—‚ª–Å’ƒ‹ê’ƒƒŠƒ\[ƒX‚ðH‚¤‚È‚ç java.nio ‚Å•À—ñˆ—‚µ‚½‚Ù‚¤‚ª‚¢‚¢B
‚ ‚Æ’ÊM—Ê‚ª‚·‚ñ‚°[‘½‚¢‚È‚ç•À—ñˆ—‚̂ق¤‚ªƒpƒtƒH[ƒ}ƒ“ƒX‚ªã‚ª‚éB
‚±‚̂ǂ¿‚ç‚Å‚à‚È‚¢‚È‚çA‚Ç‚Á‚¿Žg‚Á‚Ä‚à‘債‚ĕςí‚ç‚È‚¢B

102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 10:09:17
‚¢‚âA•Ï‚í‚邾‚ë

103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 10:11:59
>>101
ƒvƒ‰ƒV[ƒ{‚ªŠú‘Ò‚Å‚«‚éꇂà’ljÁ‚ÅB

104:101
08/09/06 12:00:59
>>102
ƒXƒŒƒbƒh‚ÌØ‚è‘Ö‚¦‚ªd‚¢ OS ‚È‚ç•Ï‚í‚é‚ÈB
‚ÅA‚½‚Æ‚¦‚΂ǂñ‚Èꇂð‘z’肵‚Ä‚éH

>>103
–Y‚ê‚Ä‚½B

ƒXƒŒƒbƒh‚̃Rƒ“ƒeƒLƒXƒgƒXƒCƒbƒ`‚ªd‚¢‚ñ‚¾‚낤‚ȂƂ¢‚¤–Ï‘z‚ÉŽæ‚è•t‚©‚ê‚Ä‚¢‚½‚è
‚Ù‚ñ‚Ì­‚µ‚Å‚à‘‚¯‚ê‚΂»‚ê‚Å–ž‘«‚È‚ç•À—ñˆ—‚ÅB
ƒvƒƒOƒ‰ƒ€‚ªŠy‚ɂȂê‚΂»‚ê‚Å‚¢‚¢‚È‚çƒXƒŒƒbƒh‚ÅB

105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 13:04:45
—¼•ûì‚Á‚Ä”äŠr‚µ‚ÄŒ‹‰Ê‘‚«ž‚ñ‚Å‚­‚ê

106:85
08/09/06 14:59:54
>>93 >>95
—¹‰ð‚Å‚·
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 16:52:24
eclipse3.3ƒGƒEƒƒp‚ðŽg‚Á‚ÄŠJ”­‚µ‚Ä‚¢‚Ü‚·B

‚»‚±‚ÅAant‚ðŽg‚Á‚ēƎ©‚Ìjarƒtƒ@ƒCƒ‹‚ð쬂µ‚½‚¢‚̂ł·‚ªA
‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB

build.xml‚Æ‚©‚¢‚¤‚Ì‚ð쬂µ‚ÄA‰EƒNƒŠƒbƒN‚Ìant‚ÌŽÀs‚Á‚Ä‚â‚邯A
---------------------------------------------------------------
Buildfile: D:\AppData\Eclipse\workspace3.3\Hoge\build.xml
directory:
compile:
[javac] Compiling 1 source file to D:\AppData\Eclipse\workspace3.3\Hoge\Classes

BUILD FAILED
D:\AppData\Eclipse\workspace3.3\Hoge\build.xml:18: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "C:\@Development\Java\jdk1.6.0_03"

Total time: 297 milliseconds
---------------------------------------------------------------
‚±‚ñ‚È•—‚ɃGƒ‰[‚ɂȂè‚Ü‚·B

‰½‚ªŒ´ˆö‚Å‚µ‚傤‚©H


108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 16:56:35
>>107
„Perhaps JAVA_HOME does not point to the JDK.
„It is currently set to "C:\@Development\Java\jdk1.6.0_03"


109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:04:27
>>81
ˆê”ʂɃXƒŒƒbƒh‚Í‘¼‚ÌŽ‘Œ¹‚æ‚胊ƒ\[ƒX‚ðÁ”ï‚·‚éB
‚µ‚½‚ª‚Á‚ÄA‘å—ʂ̃XƒŒƒbƒh‚ð—p‚¢‚邯–â‘肪”­¶‚·‚é‰Â”\«‚ª‚ ‚éB

ƒmƒ“ƒuƒƒbƒLƒ“ƒOIO‚Å‚ÍAƒXƒŒƒbƒh‚Ì”‚ð—}‚¦‚邱‚Æ‚ª‚Å‚«‚é‚Ì‚ÅA
ƒXƒP[ƒ‰ƒrƒŠƒeƒB‚É—L—˜‚ƂȂéB‚‚܂èA
ƒNƒ‰ƒCƒAƒ“ƒg”‚Ì‘‰Á‚ɑ΂·‚é«”\‚Ì—ò‰»‚ð‚»‚ê‚È‚è‚É—}‚¦‚邱‚Æ‚ª‚Å‚«‚éB

ˆê•ûAƒmƒ“ƒuƒƒbƒLƒ“ƒOIO‚ðŽg‚¤‚ÆAˆ—‚ðU‚蕪‚¯‚邯‚±‚ë‚ð
Ž©‘O‚Å‘‚©‚È‚­‚Ă͂Ȃç‚È‚¢‚½‚ßAƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ª•¡ŽG‚ɂȂéB

‚µ‚ª‚½‚Á‚ÄAʼn‚̓Nƒ‰ƒCƒAƒ“ƒg–ˆ‚ɃXƒŒƒbƒh‚ðŽg‚¤‚悤‚É‘‚¢‚Ä‚¨‚¢‚ÄA
–â‘肪o‚Ä‚«‚½‚ç NIO ‚ðŽg‚¤‚悤‚ÉƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚·‚é‚Ì‚ª‚¢‚¢‚ñ‚¶‚á‚Ü‚¢‚©

‚Ƃ悭’m‚ç‚È‚¢‰´‚ª‘‚¢‚Ă݂é

110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:20:20
>>108
‚»‚±‚È‚ñ‚¾‚¯‚ÇA‚»‚ê‚Á‚Ċ‹«•ϔݒ肵‚ë‚Á‚Ä‚±‚ÆH
Ž©•ªAjava_homeݒ肵‚È‚¢‚Åeclipse ‚Í“®‚¢‚Ä‚é‚ñ‚¾‚¯‚ÇB
ant‚à‚¢‚¯‚È‚¢‚Ì‚©‚ÈH

111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:25:26
¡jcpadŽg‚Á‚Ä‚é‚ñ‚¾‚¯‚ǂǂ¤‚à•s•Ö‚ÅEEEE
ƒAƒvƒŒƒbƒg‚ðŠÈ’P‚ÉŽÀs‚Å‚«‚ÄŒy‚¢“z‚Á‚Ä–³‚¢‚©‚È

112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:25:27
>>109
‚¨‚Ü‚¦ƒAƒz‚¾‚È‚—
‚Ç‚±‚ª‚¨‚©‚µ‚¢‚Ì‚©•ª‚©‚ñ‚È‚¢‚ñ‚¾‚낤‚¯‚Ç‚—‚—

113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:27:49
>>81
2004”N‚Ì‹LŽ–

Servlet API‚ÆNIO: ‚‚¢‚ÉServlet API‚ÆNIO‚ªŒ‹‡‚Å‚«‚é
URLØÝ¸(www.ibm.com)

114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:35:14
>>110
eclipse ‚â ant ‚ª“®‚¢‚Ä‚¢‚é‚Ì‚ÍAJRE‚ÅŽÀs‚µ‚Ä‚¢‚é‚̂łÍH
‚Ü‚½Aeclipse‚ł̃Rƒ“ƒpƒCƒ‹‚ÍAeclipse‚É“ü‚Á‚Ä‚¢‚éIBM‚̃Rƒ“ƒpƒCƒ‰‚ª
‚â‚Á‚Ä‚¢‚é‚Ì‚ÅAŠÂ‹«Ý’è‚ÍŠÖŒW‚È‚¢B‚ÆŽv‚¤

115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:36:02
appletviewer

116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:43:37
ant‚Í•…‚Á‚Ă邩‚ç‚ÈB
JavaŽ©‘Ì•…‚Á‚Ă邯‚ÇB
Development\Java\jdk1.6.0_03\lib\tools.jar‚ð
Development\Java\jdk1.6.0_03\jre\lib\ext\tools.jar‚É
‚±‚Ò‚Á‚Ä‚â‚Á‚Ä‚ÝB

117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 17:51:16
jdk1.6.0_03‚ð‚‚©‚Á‚Ă邨‘O‚Ì”]‚Ý‚»‚Ì•û‚±‚»•…‚Á‚ĂȂ¢‚©H

118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 19:29:48
>>117
‚»‚ê‚¶‚Ⴞ‚߂ȂÌHŽ©•ª‚à‚»‚ꂪ“ü‚Á‚Ä‚½B

>>116
‚¿‚å‚Á‚Æ‚â‚Á‚Ă݂é

119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 19:32:19
>>114
‚»‚¤‚¾‚Á‚½‚ñ‚¾‚—
javaƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¢‚Åeclipse‚¾‚¯‚Å“®‚­‚©‚ç‚Ó‚µ‚¬‚¾‚Á‚½‚ñ‚¾‚—

>>116
‚ ‚ÆA‚â‚Á‚Ï‚ètools.jar‚ªŽ©•ª‚Ì’†‚ɂ͓ü‚Á‚ĂȂ¢‚âB
‚Ç‚Á‚©‚̃TƒCƒg‚É‚à‚»‚ê‚ðƒpƒX‚É’Ê‚·‚Æ‚©‚Á‚Ä‘‚¢‚Ä‚ ‚Á‚½B


120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 20:15:39
ƒ}ƒWƒŒƒX‚·‚邯A‚»‚ñ‚È‚à‚ñ‚ð ext ‚̉º‚É“ü‚ê‚é‚È

121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 20:32:15
>>110
eclipse ‚Ì Java Ý’è‚ÅAJRE ‚¶‚á‚È‚­‚Ä JDK ‚ðŽg‚¤‚悤‚Éݒ肵‚Ă݂½‚çH
[ƒEƒBƒ“ƒhƒE]¨[Java]¨[ƒCƒ“ƒXƒg[ƒ‹Ï‚Ý‚ÌJRE] ‚Å JDK ‚̃pƒX‚ðÝ’èB

122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 22:42:54
Ž©ì‚ÌJavaƒvƒƒOƒ‰ƒ€‚ðWindows‚̃Xƒ^[ƒgƒAƒbƒv‚ÉEXEƒtƒ@ƒCƒ‹‚Æ‚µ‚Ä
“o˜^‚µ‚ÄŽÀs‚³‚¹‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂悢‚Å‚µ‚傤‚©H

‚¿‚Ȃ݂Ƀoƒbƒ`ƒtƒ@ƒCƒ‹‚Éjava `‚Æ‹LÚ‚µ‚ÄŽÀs‚³‚¹‚鎖‚͂ł«‚Ü‚µ‚½B

123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 22:46:14
‚¶‚á‚ ƒoƒbƒ`‚ðƒLƒbƒN‚·‚éexe‚ðì‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH
‚‚©ƒXƒ^[ƒgƒAƒbƒv‚Ƀoƒbƒ`ƒtƒ@ƒCƒ‹‚ð“o˜^‚µ‚Ä‚¨‚­‚͉̂½‚Ń_ƒ‚È‚ÌH

124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 22:48:11
>>110
‚ñ[A‚»‚±‚É‚·‚łɑ‚©‚ê‚Ä‚¢‚é‚Ì‚æB


125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 22:51:48
>>123
‚½‚¾’P‚ÉEXEƒtƒ@ƒCƒ‹‚©‚çJava‚̃vƒƒOƒ‰ƒ€‚ªŒÄ‚Ño‚¹‚È‚¢‚©‚È‚Æ
Žv‚Á‚½‚¾‚¯‚Å‚·B‚à‚¿‚ë‚ñƒoƒbƒ`‚ÅŽ–‘«‚è‚Ă܂·‚ªcB

126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 22:53:34
ƒRƒ}ƒ“ƒh‚ðŽÀs‚·‚邾‚¯‚È‚çA‚í‚´‚í‚´ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚É‚¹‚ñ‚Å‚àAƒVƒ‡[ƒgƒJƒbƒg‚É‹Lq‚·‚邾‚¯‚Å\•ª‚¾‚ÆŽv‚¤‚ªB

127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/06 23:00:57
>>126
‚à‚¿‚ë‚ñ‚»‚ê‚Å‚àŽÀs‚Å‚«‚Ü‚·‚ËcB

128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 00:04:53
java‚ðexe‚É‚·‚é‚Á‚Ä”nŽ­‚Ìl‚¦‚»‚¤‚È‚±‚Æ‚¾‚È

129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 00:20:46
>>128
‚»‚¤‚¢‚¤‚â‚è•û‚ ‚é‚Ì’m‚ç‚È‚¢‚ÌH

130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 00:22:54
ƒT[ƒrƒX‚Éo—ˆ‚邯‚©‚¢‚¤‹@”\‚à‚ ‚é‚â‚ÂA‚È‚ñ‚¾‚Á‚¯‚È`

131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 03:14:36
‚â‚è•û‚à‰½‚àexe‚É‚·‚é•K—v«‚ ‚é‚Ì‚©H

132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 03:25:57
exe‚É‚·‚邯ƒlƒCƒeƒBƒu‚¾‚©‚瑬‚­‚È‚é‚Æ‚©

133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 03:34:10
GCJ‚¾‚ÆA‘債‚ĕςí‚ç‚ñ‚Ë
‚Ü‚ ‹N“®ŽžŠÔ‚Í’Zk‚³‚ê‚邾‚낤‚¯‚Ç
URLØÝ¸(www.shudo.net)

134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 03:42:58
ˆÈ‘O‚Ƀ`ƒƒƒbƒg‚ÌŽ¿–â‚ð‚µ‚½‚à‚̂ł·B‚Ç‚¿‚ç‚àì‚Á‚Ă݂ëƒg‚Ì‚±‚Æ‚ÅAƒmƒ“ƒuƒƒbƒLƒ“ƒOIO‚ł̃T[ƒo[‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ª
ƒNƒ‰ƒCƒAƒ“ƒg‘¤‚Å
String message
socket.getOutputStream().write(message.getBytes());
‚Å•¶Žš—ñ‚ð‘—‚èAƒT[ƒo[‘¤‚Å
private void doRead(SocketChannel channel) {
try {
ByteBuffer buf = ByteBuffer.allocate(BUF_SIZE);
if (channel.read(buf) > 0) {
buf.flip();

byte[] bytes = new byte[buf.limit()];
buf.get(bytes);
String line = new String(bytes, 0, buf.limit(), "UTF-8");
System.out.println(line);
}}}
‚Æ‚â‚邯A‚¨‚­‚Á‚½•¶Žš‚ªA‚Ђ炪‚È‚âŠ¿Žš‚Ìꇂɕ¶Žš‚ª??‚É‚©‚í‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
bytes‚ðString‚É–ß‚·‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤BBB

135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 03:44:43
‚·‚¢‚Ü‚¹‚ñB
BUF_SIZE‚Í
int BUF_SIZE=1024;
‚Å‚·

136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 03:55:12
UTF-8‚ªˆ«‚©‚Á‚½‚Ý‚½‚¢‚Å‚·B
‚­‚¾‚ç‚È‚¢Ž¿–â‚·‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B‰ðŒˆ‚µ‚Ü‚µ‚½or2


137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 04:17:54
‘Š•Ï‚í‚炸•³ƒXƒŒ‚¾‚È


138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 05:28:02
>>137
‰SŽÒнŒ}‚̃XƒŒ‚Ȃ炱‚ñ‚È‚à‚ñ‚¾‚ëB
‹P‚­‚悤‚ÈŽ¿–â‚ÆƒŒƒX‚̉žV‚ɂȂÁ‚½‚çƒLƒ‚‚¢‚¾‚ëB

139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 05:39:08
>>138
ŒN‚ª‚»‚Ìu•³‚̉òv‚È‚ñ‚¶‚á‚È‚¢‚ÌH

140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 07:02:30
>>122
exewrap

141:138
08/09/07 10:39:12
>>139
‚¾‚ÈB
––”ö‚ªu‚¾‚ëv‚Å—¼•ûI‚í‚Á‚Ă邵A’á”]‚¾‚æ‚ÈB
‚悵À‚Á‚Ä‚­‚éB

142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:01:10
exe‚É‚·‚é‚È‚ñ‚ÄJava‚ÌŽv‘z‚É”½‚µ‚Ă邶‚á‚ñ


143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:05:20
>>142
•³‚Í–Ù‚Á‚Ä‚ë

144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:14:24
‚Ê‚é‚Û
‚Ê‚é‚Û
‚Ê‚é‚Û

145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:17:49
>>142
Java‚ÌŽv‘z‚Æ‚©‚¨‚Ü‚¦‚ªˆÌ‚»‚¤‚ÉŒê‚ç‚È‚­‚Ä‚¢‚¢‚©‚çA•³‚Í–Ù‚Á‚Ä‚ë

146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:20:44
exe‚É‚µ‚悤‚È‚ñ‚ăZƒ“ƒX–³‚³‰ß‚¬‚Ä΂¤‚É΂¦‚È‚¢

147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:26:23
>>146
•³‚Í–Ù‚Á‚Ä‚ë@

148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:32:06
>>142
Java‚ÌŽv‘z‚ðŒê‚Á‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H­‚µ‚Å‚¢‚¢‚ñ‚Å‚¨Šè‚¢‚µ‚Ü‚·I

149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 11:40:01
Write once, Run anywhere

150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 12:37:59
•³ƒXƒŒŠX“¹‚Ü‚Á‚µ‚®‚çI

151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 14:32:42
•³˜A”­‚µ‚Ä‚é“z‚Í >>149 ‚Ì”­Œ¾‚Å
Œ¾‚¢•Ô‚¹‚È‚­‚Ä—Ü–Ú‚—‚—‚—

152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 15:08:59
JavaƒNƒ‰ƒXƒtƒ@ƒCƒ‹‚Ì“ï“lj»ƒ\ƒtƒg‚Å‚ ‚éDonQuixote URLØÝ¸(donquixote.cafebabe.jp)
‚ðŽg‚Á‚Ä‚¢‚él‚¢‚Ü‚·‚©H
Solaris10 for x86(5/08)ã‚ÅŽg‚¨‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ª,BCEL‚ð‚Æ‚Á‚Ä‚«‚Ä
CLASSPATH=/PATH/TO/bcel-5.2.jar:... ‚̂悤‚Éݒ肵‚Ä‚à
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/bcel/util/Repository
Caused by: java.lang.ClassNotFoundException: org.apache.bcel.util.Repository
‚Æ‚¢‚¤ƒGƒ‰[ƒƒbƒZ[ƒW‚ªo‚Ü‚· ‚ǂ̂悤‚É‚·‚ê‚Γ®‚­‚̂łµ‚傤‚©H

153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 16:06:05
>>151
‚¢‚¢‚©‚°‚ñ‚É‚¨‚Ü‚¦‚ª•³‚Á‚Ä‚±‚ƂɋC‚ª‚‚¢‚½‚ç‚Ç‚¤‚æH

154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 17:09:22
JSAPI‚ÌŽÀ‘•‚ÉFreeTTS‚ª‚ ‚è‚Ü‚·‚ªA
“ú–{Œê‚ɑΉž‚µ‚½ƒI[ƒvƒ“ƒ\[ƒX‚ÌJava API‚Á‚Ä‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H
nativeƒ‰ƒCƒuƒ‰ƒŠ‚¾‚ÆŒ©‚‚©‚é‚Ì‚ÅAJavaAPI‚ª‚È‚¢‚悤‚È‚çJNIŽg‚Á‚ČĂÑo‚·‚©A
ŠO•”ƒvƒƒZƒX‹N“®‚ÅŽÀs‚³‚¹‚é‚©‚µ‚©‚È‚¢‚Å‚·‚æ‚ËEEE


155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:17:13
exe‚È‚ñ‚Čö‘ã‚ÌŒ`Ž®‚É–ß‚·•K—v‚ ‚é‚Ì‚©

156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:22:04
Java‚̃vƒƒOƒ‰ƒ€‚ðjarƒtƒ@ƒCƒ‹‚É‚µ‚Ä‚à
‰ð“€ƒ\ƒtƒg‚łЂ‚’‚ð‰ð“€‚µ‚ăNƒ‰ƒX‚ª’Šo‚Å‚«‚é‚©‚ç
Jad‚Æ‚©Žg‚Á‚Ä‹tƒRƒ“ƒpƒCƒ‹‚·‚邯
ƒ\[ƒX‚ðŒ©‚ç‚ê‚Ä‚µ‚Ü‚¤‚̂ł·‚ª
‚±‚ê‚ð–h‚®•û–@‚Í‚ ‚è‚Ü‚·‚©H


157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:23:14
“ï“lj»‚Å‚®‚®‚ê

158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:23:23
java‚ðŽg—p‚µ‚È‚¢

159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:23:46
“ï“lj»‚͂ł«‚é‚ªŠ®‘S‚ɓǂ߂Ȃ­‚·‚邱‚Ƃ͕s‰Â”\
‚Ä‚©Aƒ\[ƒX‚ðŒ©‚ç‚ê‚ĂȂɂ©¢‚é‚Ì‚©H
‚Ç‚ñ‚ȃvƒƒOƒ‰ƒ€‚Å‚àŠî–{“I‚ɉðÍ‚µ‚悤‚Æ‚·‚ê‚Ήð͂ł«‚é
­‚È‚­‚Æ‚àƒRƒ“ƒsƒ…[ƒ^‚ɂ͗‰ð‚Å‚«‚é‚킯‚¾‚©‚ç‚È

160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:25:01
Š®‘S‚ɓǂ߂Ȃ­‚·‚邱‚Ƃ͉”\

161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:26:16
>>156
‹tƒRƒ“ƒpƒCƒ‹‚·‚é‹C‚É‚³‚¦‚È‚ç‚È‚¢‚悤‚ȃ\ƒtƒg‚Í–³“G

162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:26:26
ŽÀs‚à‚Å‚«‚È‚­‚Ȃ邯‚Ç‚È

163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:29:11
Java‚̃\[ƒXƒR[ƒh‚ɈƉ»‚ð‚©‚¯‚邱‚Ƃ͂ł«‚Ü‚·‚©

164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:30:11
>>163
>>162

ˆÃ†‰»‚łȂ­–¼‚È‚ço—ˆ‚é


165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:41:46
>>163
ŒÃ¶‘ã‚̈ƂȂço—ˆ‚é‚ñ‚¶‚á‚Ë[‚ÌH

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 18:49:20
>>155
‚¢‚‚àƒXƒ‹[‚³‚ê‚Ä—Ò‚µ‚¢‚æ‚Èc

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 19:26:06
‚ß‚¿‚á‚­‚¿‚áƒ\[ƒX‚𕪂©‚è“ï‚­‘‚¢‚ÄA
‰ðÍ‚·‚鎞ŠÔ‚ª–³‘ʂƎv‚킹‚邿‚¤‚ȃ\[ƒX‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢H
•”•ª“I‚É—¬—p‰Â”\‚ȃ\[ƒX‚à“‚¢‚悤‚ÉAƒXƒpƒQƒeƒB\‘¢‚É‚µ‚Ä‚—

“ï“lj»ƒ\ƒtƒg‚Á‚ÄŽg‚Á‚½‚±‚ƂȂ¢‚Ì‚¾‚ªAã‹L‚̂悤‚ȃ\[ƒX‚ɕϊ·‚µ‚Ä‚­‚ê‚é‚à‚̂Ƃ͈Ⴄ‚Ì‚©‚ÈH

168:152
08/09/07 20:07:31
“ï“lj»ƒ\ƒtƒg‚̘b‘è‚Í‘½•ª >>152 ‚É’[‚ð”­‚µ‚½‚Æ‚¢‚¤‚±‚ƂłǂȂ½‚©Ž„‚߂ɂ¨“š‚¦‚ð...

ìŽÒ—l‚ÌBLOG URLØÝ¸(www.oikaze.jp) ‚ðŒ©‚é‚Æ
uEDonQuixote 3.0 Java ƒoƒCƒgƒR[ƒh‘€ìƒtƒŒ[ƒ€ƒ[ƒN‚Æ‚µ‚ÄCDonQuixote 3.0 ‚ðŒöŠJ‚µ‚Ü‚µ‚½Dv
‚Æ‚ ‚é‚̂ł·‚ª,ƒpƒXƒ[ƒh‚ª‚©‚©‚Á‚Ä‚¢‚Ä‚¢‚½‚¾‚­‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñ.
DonQuixote1.0‚ðÅV‚ÌJDK1.6.0-07‚ÉŽg‚Á‚Ä‚¢‚é‚Ì‚ªˆ«‚¢‚̂łµ‚傤‚©H
>>152 ‚̃Gƒ‰[ƒƒbƒZ[ƒW‚ÍM—p‚Å‚«‚邿‚¤‚ÉŽv‚¦‚é‚̂ł·‚ª
maven2 ‚ðŽg‚Á‚½‚Ì‚ª‰‚߂ĂȂ̂ʼn½‚©Ý’肪‘«‚è‚È‚¢‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ

‚È‚¨ URLØÝ¸(proguard.sourceforge.net) ‚Ì Alternatives ‚ÉƒŠƒ“ƒN‚ª’£‚ç‚ê‚Ä‚¢‚é
ƒtƒŠ[‚̈—Œ`‚ð‚·‚×‚ÄŽŽ‚µ‚Ă݂܂µ‚½‚ªŠú‘Ғʂ蓮‚­‚à‚̂͂قƂñ‚Ç‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½
‘¼‚É—Ç‚¢“ï“lj»ƒ\ƒtƒg‚ª‚ ‚è‚Ü‚µ‚½‚炨‹³‚¦‚­‚¾‚³‚¢‚Ü‚¹‚Ü‚¹

169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 20:27:00
‰ð“Ç‚µ‚Ä‚à‰¿’l‚̂Ȃ¢ƒvƒƒOƒ‰ƒ€‚𑂯‚ÎOK

170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 20:29:32
yƒRƒ~ƒ…ƒjƒeƒB[ƒTƒCƒg쬗LŽu•åWIz

Œ»ÝƒRƒ~ƒ…ƒjƒeƒB[ƒTƒCƒgGacco‚Å—LŽu‚ð•åW‚µ‚Ä‚¢‚Ü‚·B
Ú‚µ‚¢ŠT—v“™‚Í
¨URLØÝ¸(www36.atwiki.jp)
‚±‚¿‚ç‚ð‚²——‰º‚³‚¢B

EƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ª‚Å‚«‚é•û
iŒ»Ý‹Zpw‚Í6–¼‚Å‚·j
EƒEƒFƒuƒfƒUƒCƒ“E‰æ‘œ•ÒW”\—Í‚ª‚ ‚é•û
iŒ»ÝƒfƒUƒCƒ“w‚Í2–¼‚Å‚·j
Eé“`”\—͂̂ ‚é•û
ilˆõ•åW‚âƒTƒCƒgŠ®¬Œã‚Ìé“`“™B“®‰æ•ÒW‚ª‚Å‚«‚邯›Bj

‚ð•åW‚µ‚Ä‚¢‚Ü‚·B
‹CŒy‚ÉIRC‚ÉŽQ‰ÁA‚Ü‚½‚Ísute‚ ‚Á‚Æ2ch.bona.jp‚܂Ń[ƒ‹‚ð‰º‚³‚¢B

ƒXƒŒƒbƒhFURLØÝ¸(ex14.vip2ch.com)

171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 21:08:52
“ï“lj»HHSP‚Å‘‚¢‚½‚犮‚Ø‚«‚¾‚ÈB
Ž©•ª‚Å‚à“ǂދCޏ‚¹‚邼‚ ‚ê‚ÍB

172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 21:22:12
Œ¾Œê‚ªJava‚łȂ­‚Ä‚¢‚¢‚È‚çAintercal‚©APL‚ªÅ‹­‚ÅÅ‹¥‚ÅÅ‹¶‚Å‚µ‚åB

173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 21:35:44
ƒoƒCƒiƒŠƒGƒfƒBƒ^‚Ń}ƒVƒ“Œê‚¶‚©‘Å‚¿‚¾‚ëB
ƒ\[ƒXƒR[ƒhH‘¶Ý‚µ‚Ü‚¹‚ñB

174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/07 21:50:01
‹tƒAƒZƒ“ƒuƒ‹‚Ń\[ƒX‚ɂȂÁ‚¿‚Ⴄ

175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 00:36:37
‚»‚ê‚Í–Ú“I‚ÆŽè’i‚ðŠÔˆá‚¦‚Ä‚¢‚é

176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 01:12:45
Ubuntu‚ÅJava‚Å‚«‚È‚¢‚ñ‚Å‚·‚¯‚ÇBBB
‚¿‚Ȃ݂ɂWD‚O‚S‚Å‚·

177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 01:40:29
int []a=new int[5];
a[ZERO]=0:
a[ONE]=1;

‚±‚ñ‚ÈŠ´‚¶‚Å”z—ñ‚ð’蔂Œu‚«Š·‚¦‚½‚¢‚Æ‚«‚Á‚Ăǂ¤‚¢‚¤•û–@‚ªƒƒWƒƒ‚Å‚µ‚傤‚©H
interface NUM{int ZERO=0;int ONE=1;…}
class Hoge implements NUM{}

class Hoge{
private final int ZERO=0;
private final int ONE=1;
…}

enum NUM{ZERO,ONE,…}

int []a=new int[5];
a[NUM.ZERO.ordinal()]=7;


—ñ‹“‚ňµ‚¢‚½‚¢‹C‚ª‚·‚邯‚ê‚ÇAjava‚Ìꇮ”’l‚Æ’¼ÚŒ‹‚т‚©‚È‚¢‚©‚ç
ordinal‚ðŒÄ‚΂Ȃ¢‚Æ‚¢‚¯‚È‚¢‚µA——R‚Í–Y‚ê‚Ü‚µ‚½‚ªordinal‚ðŽg‚¤‚悤‚È‚â‚è•û‚Í
Ž~‚ß‚é‚ׂ«‚Æ‚¢‚¤˜b‚ðˆÈ‘OŒ©•·‚«‚µ‚½‹C‚ª‚µ‚Ü‚·B

178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 03:03:20
‚È‚ñ‚Å‚»‚ñ‚È‚±‚Æ‚µ‚½‚¢‚ÌHH


179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 04:10:47
—Ç‚­•ª‚©‚ç‚ñ‚ªA‚Ƃ肠‚¦‚¸AEnumMap

180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 06:08:38
•’Ê‚É
final@int@ZEEL=-1;

181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 06:35:01
>>176
Synaptic ‚Å JRE “ü‚ê‚ê‚Γ®‚­‚Í‚¸B
‚ ‚Æ‚Í gcj ‚Æ‚©‚Ô‚Á‚ĂȂ¢‚©Šm”F‚µ‚ëB

182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 11:55:39
>>177
ZERO‚Åa[0]‚ɃAƒNƒZƒXAONE‚Åa[1]‚ɃAƒNƒZƒXAc‚Ä‚±‚ƂȂçA
”z—ñ‚»‚Ì‚à‚Ì‚ðƒNƒ‰ƒX‚É•ï‚ñ‚ŃAƒNƒZƒTì‚é‚Ì‚ªŒ¾Œê“I‚ÉhƒƒWƒƒh‚Á‚Û‚¢‚ÆŽv‚¤B
class Foo {
enum Num { ZERO, ONE, c };
private int[] a = new int[`];
int get(Num num) {
switch(num) {
case ZERO: return a[0];
case ONE: return a[1];
:
}}
void set(Num num, int value) {
switch(num) {
case ZERO: a[0]=value;
case ONE: a[1]=value;
:
}}}

183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 15:04:00
‚È‚ñ‚ŃXƒCƒbƒ`c


184:182
08/09/08 16:36:16
‚·‚Ü‚ñAEnumMapŽg‚Á‚½‚±‚ƂȂ¢‚à‚ñ‚¾‚©‚çB
‚±‚¤H
class Foo {
enum Num { ZERO, ONE, c };
private Map<Num,Integer> a = new EnumMap<Num,Integer>(Num.class);
int get(Num num) { return (a.containsKey(num) ? a.get(num) : 0); }
void set(Num num, int value) { a.put(num, value); }
}

185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 17:11:39
Œø—¦ˆ«‚¢

186:167
08/09/08 17:35:46
enum Mum
{
ZERO
{
public int getValue()
{
return 0;
}
}
,
ONE
{
public int getValue()
{
return 1;
}
}
,
;

public abstract int getValue();
}


187:186
08/09/08 17:36:37
‚²‚ß‚»167‚Æ‚¢‚¤‚̂͊ԈႢB

188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 17:53:16
>>185
Œø—¦‚ðS”z‚·‚é‚قǂ̂à‚ÌH

189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 17:54:07
URLØÝ¸(www.atmarkit.co.jp)
‚±‚±Œ©‚ĕ׋­‚µ‚Ä‚¢‚é‚̂ł·‚¯‚ÇA
ƒƒ‚ƒŠ‚ðŽg—p‚·‚éƒ^ƒCƒ~ƒ“ƒO‚͂ǂ̃^ƒCƒ~ƒ“ƒO‚Ȃ̂łµ‚傤‚©H
•Ï”‚⃃\ƒbƒh‚̌ĂÑo‚µ‚Ȃǂª‚ ‚Á‚½‚Æ‚«‚Ƀƒ‚ƒŠ‚ðÁ”‚Ä‚¢‚é‚Ì‚©A
‚»‚ê‚Æ‚à•Ï”‚⃃\ƒbƒh‚ðŒÄ‚΂Ȃ­‚Ä‚àA’è‹`‚µ‚Ă邾‚¯‚ÅÁ”ï‚·‚é‚Ì‚©B
‚Ç‚¿‚ç‚Ȃ̂łµ‚傤H
ŒãŽÒ‚È‚çŒp³‚ðŒJ‚è•Ô‚·‚½‚тɃƒ‚ƒŠŽg—p—ʂ̑½‚¢ƒvƒƒOƒ‰ƒ€‚É‚È‚é‚ÆŽv‚¤‚Ì‚ÅA
‘OŽÒ‚¾‚Ƃ͎v‚¤‚̂ł·‚ªB

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 18:40:44
‚È‚ñ‚Å‘fl‚ª‚₽‚烃‚ƒŠ‚Æ‚©‹C‚É‚·‚é‚킯H


191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 18:47:36
ŽQÆ‚µ‚Ä‚é‹LŽ–‚ªƒƒ‚ƒŠ‚¤‚ñ‚Ê‚ñ‚Æ‘‚¢‚Ă邩‚çA‹C‚ɂȂÁ‚½‚ñ‚¾‚낤‚ÈB
‘S‚­‹C‚É‚µ‚È‚¢‚Ì‚à–â‘肾‚ªA‚»‚ê‚ŕ׋­‚µ‚Ă郌ƒxƒ‹‚È‚çA‚Ü‚¾‘‚¢‚æB

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 18:50:08
>>190
‘fl‚¾‚©‚炱‚»‹C‚É‚·‚é‚ׂ«‚È‚ñ‚¾‚ë
‚»‚ñ‚Ȃ̂à‚í‚©‚ç‚È‚¢ˆ¢•ð‚Í‚â‚ß‚¿‚Ü‚¦

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 18:52:44
ƒƒ‚ƒŠ‚à‚»‚¤‚¾‚¯‚ÇA”z—ñƒAƒNƒZƒX‚Ì•û‚ªCPU‚ɑ傫‚­‰e‹¿‚·‚邿B
‚ ‚Ü‚è‹LŽ–‚ɂȂÁ‚ĂȂ¢‚¯‚ÇAarr[k]‚͔͈̓`ƒFƒbƒN‚ª•K‚¸“ü‚é‚©‚çAarr[k]‚ðˆê‰ñƒAƒNƒZƒX‚·‚邾‚¯‚ÅA
JVM“à‚Å‚Íi‰B‚ê‚Äj@if@(0<=k@&&@k<arr.length)@‚ªŒÄ‚Ño‚³‚ê‚Ä‚éB

‚¾‚©‚烃‚ƒŠ‚ð‹C‚É‚µ‚È‚ª‚çÝŒv‚·‚é‚Ì‚à‘厖‚¾‚¯‚ÇAbyte[1000*32]‚Æ‚©—Ç‚­ì‚é‚ñ‚¾‚µA”z—ñƒAƒNƒZƒX‚Ì•û‚ð‹C‚É‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚æB

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 18:56:34
ƒƒ‚ƒŠ‚Ì•û‚ÍAPC‚¾‚¯‚Ìl‚Í‹C‚ɂȂç‚È‚¢‚ñ‚¾‚낤‚¯‚ÇAŒg‘тƂ©ƒAƒvƒŒƒbƒg‚Æ‚©‚ ‚邵B
ƒAƒvƒŒƒbƒg‚͂܂¾Œg‘тƂ©¬Œ^’[––‚¶‚á‚Ý‚ê‚È‚¢‚¯‚ÇA‚»‚¤‚¢‚¤¬Œ^‹@Ší‚̓ƒ‚ƒŠ‚ª‹É¬64kb‚Æ‚©‚¾‚©‚çA
ƒƒ‚ƒŠ‚Ì•û‚à‹C‚É‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢B

195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 18:58:28
«”\‚É—Š‚Á‚ăvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ä‚¢‚é‹C‚Å‚¢‚錻‘ã‚ÌŽáŽÒ‚ðŒ©‚Ä‚é‚Æ
‚¨‚¶‚³‚ñ”ß‚µ‚­‚È‚Á‚Ä‚­‚邿

196:189
08/09/08 19:01:45
‚݂Ȃ³‚ñƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚»‚ê‚ÅŒ‹‹Ç‚̂Ƃ±‚ë‚Ç‚¿‚ç‚Ȃ̂łµ‚傤EEH
‚¨‚©‚µ‚ÈŽ¿–₾‚Ƃ͎©Šo‚µ‚Ä‚¢‚é‚̂ł·‚ªA‹C‚ɂȂÁ‚ÄŽd•û‚ª‚ ‚è‚Ü‚¹‚ñB
‚Ç‚¤‚©‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

>>193
”z—ñ‚Á‚ÄŽg‚¤‚ñ‚Å‚·‚©H
ƒRƒŒƒNƒVƒ‡ƒ“ƒtƒŒ[ƒ€ƒ[ƒN‚̂ق¤‚ª‚‹@”\‚Ȃ̂Ŕz—ñ‚æ‚è‚»‚¿‚ç‚ðŽg‚¤‚悤‚È‚±‚Ƃ𑂢‚Ă܂µ‚½‚ªB

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 19:12:53
‘fl‚ª‹C‚É‚µo‚·‚Ƃ낭‚È‚±‚ƂɂȂç‚ñ‚æ
‚¿‚á‚ñ‚Æ—‰ðo—ˆ‚È‚¢‚ñ‚¾‚©‚犨ˆá‚¢‚Ì—’

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/08 19:15:53
>>196
•Ï”‚⃃\ƒbƒh‚ÌŽí—Þ‚ÆAJVM‚É‚æ‚éB

199:189
08/09/08 19:37:23
>>197
‚»‚¤‚ÍŒ¾‚¢‚Ü‚·‚ªA‘flŒü‚¯‚Ìà–¾‚Ńƒ‚ƒŠ‚̘b‚ªo‚Ä‚«‚Ä‚é‚Ì‚¾‚©‚çA
‚â‚Í‚èd—v‚¾‚ÆŽv‚¤‚̂ł·‚ªEEE
‚½‚Æ‚¦¡‚Í—‰ð‚Å‚«‚È‚¢‚Æ‚µ‚Ä‚àAƒXƒeƒbƒv‚Æ‚µ‚Ä“¥‚ñ‚Å‚¨‚­‚ׂ«‚¾‚Æ‚¢‚¤‚Ì‚ªŽ„‚Ìl‚¦‚Å‚·B
‘ЂâWeb‚©‚ç‚Ìî•ñ‚Å‚àA100“‚¿‚á‚ñ‚Æ‚µ‚½à–¾‚Å‚«‚él‚̂ق¤‚ª­‚È‚¢‚ÆŽv‚¤‚Ì‚ÅA
Ѝˆá‚¢‚ª‚ ‚é‚͓̂–‘R‚¾‚ÆŽv‚¢‚Ü‚·B
‚»‚¤‚¢‚¤‚̂͌ãXŠÔˆá‚¢‚É‹C‚¢‚Ä‚¢‚­‚Ì‚ÅA
‚Í‚¶‚߂̒iŠK‚ł͓Á‚É–â‘莋‚·‚é•K—v‚͂Ȃ¢‚ÆŽv‚¢‚Ü‚·B

‚¨“š‚¦‚¢‚½‚¾‚¯‚È‚¢‚悤‚Ȃ̂ŕʂ̂Ƃ±‚ÅŽ¿–₵‚È‚¨‚µ‚½‚¢‚ÆŽv‚¢‚Ü‚·B
‚Æ‚¢‚¤‚킯‚ÅŽ¿–₵‚߂܂·B


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

5377“ú‘O‚ÉXV/54 KB
’S“–:undef