y‰SŽÒzJavaŽ¿–⥑ ..
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/08 23:30:09
static‚Á‚ĉ½‚Å‚·‚©?
ƒNƒ‰ƒX‚ðƒIƒuƒWƒFƒNƒg‚·‚邯‚«‚ÉŽg‚¢‚â‚·‚¢‚¾‚¯?
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 00:11:24
>>6
new‚µ‚È‚‚Ä‚àŒÄ‚Ño‚¹‚郃\ƒbƒh‚Ý‚½‚¢‚ÈŠ´‚¶H
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 00:11:56
>>1 ‰³
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 00:29:00
charAt()‚ŃoƒCƒiƒŠŽæ“¾‚͂ł«‚Ü‚µ‚½B
ˆÈ‰º‚Ì2‚‚͕ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
System.out.println(String.codePointAt((int)s.charAt(0)));
System.out.println(s.getBytes(s.charAt(0)));
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 00:37:52
codePointAt‚Í1.5Œn‚Ý‚½‚¢‚Ȃ̂ł ‚«‚ç‚߂܂µ‚½B
11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 00:51:44
JDK‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚¢‚̂ł·‚ªAƒ_ƒEƒ“ƒ[ƒh‚·‚éƒy[ƒW‚Å
Windows x64 executable
jdk-6u4-windows-x64.exe 38.88 MB
Windows Online Installation
jdk-6u4-windows-i586-p-iftw.exe 0.36 MB
Windows Offline Installation
jdk-6u4-windows-i586-p.exe 71.28 MB
‚̂悤‚É‚R‚‘I‘ðŽˆ‚ª‚ ‚é‚ñ‚Å‚·‚ª‰½‚ªˆá‚¤‚̂łµ‚傤‚©H
‚Q”Ԗڂ̓Cƒ“ƒXƒg[ƒ‰[‚ðƒ_ƒEƒ“ƒ[ƒh‚¹‚¸‚Ƀlƒbƒg‚©‚ç’¼ÚƒCƒ“ƒXƒg[ƒ‹H
‚R”Ԗڂ̓Cƒ“ƒXƒg[ƒ‰[‚ðƒ_ƒEƒ“ƒ[ƒhH‚Á‚Ä‚±‚Ƃł·‚©‚Ë
‚P”Ôã‚͉½‚Å‚µ‚傤‚©c
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 00:51:50
getBytes("ASCII")‚Å‚·‚©B‚»‚̂܂܂łµ‚½‚ËB
13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 01:22:25
java‚ÅŽ©•ª‚̃pƒ\ƒRƒ“‚̃Oƒ[ƒoƒ‹IP‚ƃzƒXƒg–¼‚Á‚Ď擾‚Å‚«‚Ü‚·‚©H
‚Ü‚½‚ǂ̂悤‚ÈŠÖ”‚ðŽg‚¦‚΂¢‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñ„ƒ
ƒOƒO‚Á‚Ä‚Ý‚é‚ÆjavaˆÈŠO‚ł͂¢‚ë‚¢‚ë‘‚¢‚Ä‚ ‚é‚Ì‚ÉAjava‚É‚È‚é‚Æƒqƒbƒg‚µ‚È‚¢‚Ì‚ÅBB
‚æ‚낵‚‚¨‚Ë‚ª‚¢‚µ‚Ü‚·I
14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 01:26:36
InetAddress.getAllByName(InetAddress.getLocalHost()); ‚Æ‚©‰½‚Æ‚©
15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 01:27:35
‚â‚Á‚×[A
InetAddress.getLocalHost().getAllByName()
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 01:38:46
>>15
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·II
–³Ž–‚Å‚«‚Ü‚µ‚½[I
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 08:30:29
ð“ú‚ÍŸŽè‚Éjava‚̃Aƒbƒvƒf[ƒg‚ªŸŽè‚Ƀ_ƒEƒ“ƒ[ƒh‚³‚ê‚Ü‚µ‚½
’²‚ׂĂàƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ªƒEƒ“ƒkƒ“‚ÅAjava‚Ƃ͉½‚Ȃ̂©•K—v‚Ȃ̂©‚í‚©‚è‚Ü‚¹‚ñ
‚o‚b‚ŃCƒ“ƒ^[ƒlƒbƒg‚âA‰æ‘œ‚â“®‰æŽ‹’®‚µ‚©‚µ‚È‚¢–l‚ɂ͕K—v‚Ȃ̂©‚Ç‚¤‚©‹³‚¦‚Ä‚‚¾‚³‚¢
18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 10:29:36
>>17
‹C‚É‚µ‚È‚¢‚Å‚¨‚‹
19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 10:33:36
>>11
1”Ôã‚Ì‚Í64ƒrƒbƒgWindows—p
2”Ô–Ú‚Æ3”Ô–Ú‚Í32ƒrƒbƒgWindows—p
ƒIƒ“ƒ‰ƒCƒ“ƒCƒ“ƒXƒg[ƒ‹‚̓Cƒ“ƒXƒg[ƒ‰‚̔炾‚¯AŽÀۂɃCƒ“ƒXƒg[ƒ‹ŠJŽn‚µ‚½‚Æ‚«‚É•K—v‚È’†g‚ð“s“xƒ_ƒEƒ“ƒ[ƒh‚µ‚Ä‚‚é
ƒIƒtƒ‰ƒCƒ“ƒCƒ“ƒXƒg[ƒ‹‚Í’†g‘S•”ž‚݂̃Cƒ“ƒXƒg[ƒ‰AƒCƒ“ƒXƒg[ƒ‹Žž‚ɃlƒbƒgÚ‘±•s—v
‚Ç‚Á‚¿‚Å‚àD‚«‚Ȃق¤‚ð‚Ç‚¤‚¼
20:17
08/02/09 12:31:56
>>18
‚í‚©‚è‚Ü‚µ‚½@‚ ‚肪‚Æ‚¤
휂µ‚Ü‚·
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 14:03:12
Ž¿–â‚Å‚·BŽQl‘‚ȂǂłÍy2‚‚قÇz•Ï”‚ÌŒ^iint‚âchar)‚ȂǂƂ͕ʂÉ
string‚̉ðà‚ª‚³‚ê‚Ä‚¢‚Ü‚·
”Fޝ‚Æ‚µ‚Ä—¼•û•Ï”‚ÌŒ^‚Åchar=1•¶Žš•Ï”@string•¶Žš—ñ‚Æ—‰ð‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚ªA—‰ð‚ªŠÔˆá‚Á‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H
22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 14:08:02
string‚Í–³‚¢‚ªString‚È‚ç—L‚é
‘å•¶Žš¬•¶Žš‚Ì‹æ•Ê‚Íd—v
char‚Í1•¶ŽšAString‚Í•¶Žš—ñA‚Á‚Ă͇̂‚Á‚Ä‚é
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 14:18:06
•¶Žš•Ï”‚łȂA•¶Žš‚ÈB
String‚Í•¶Žš—ñB
String str = "a";
char c = 'a';
lŠÔ‚ɂƂÁ‚Ă͓¯‚¶‚¾‚¯‚ÇAƒvƒƒOƒ‰ƒ€ã‚͈Ⴄ‚̂ŒˆÓB
24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 14:30:17
>>22>>23
‚ ‚肪‚Æ‚¤A‚‚܂蓯‚¶‚悤‚È”Fޝ‚ÅŽg‚Á‚Ä‚à‚¢‚¢‚킯‚Å‚·‚ËB
‚à‚¤ˆê‚•·‚«‚½‚¢‚̂ł·‚ª
class a1{
@@@public static void main(String args[]){
@@@@@if(args.length>=1)@`ˆÈ‰º–½—ß•¶
`ˆÈ‰º—ª
ã‚̃vƒƒOƒ‰ƒ€‚Ìargs.length@‚±‚±‚Ì•”•ª‚ª‚¢‚Ü‚¢‚¿‚æ‚‚í‚©‚ç‚È‚¢‚̂ł·‚ªA
args‚Í‚½‚¾‚Ì”z—ñ‚Ȃ̂ɃNƒ‰ƒX–¼‚Ì•”•ª‚É‘‚©‚ê‚Ä‚¢‚Ü‚·B
lengthŠÖ”‚ª“ÁŽê‚È‚ñ‚Å‚µ‚傤‚©H‚»‚ê‚Æ‚àargs‚ªƒNƒ‰ƒX–¼H
‚¨Šè‚¢‚µ‚Ü‚·
25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 14:46:49
>>24
“ü–å‘‚Pû‚â‚Á‚Ä‚©‚炱‚¢
26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 14:56:38
>>24
length‚Í”z—ñƒIƒuƒWƒFƒNƒg‚̃tƒB[ƒ‹ƒh
argsƒIƒuƒWƒFƒNƒg‚ÌlengthƒtƒB[ƒ‹ƒh‚ª1ˆÈã‚©‚Ç‚¤‚©‚𔻒肵‚Ä‚¢‚é
‚Á‚Ä‚©ƒNƒ‰ƒX–¼‚Ì•”•ª‚Á‚ĂȂñ‚¾‚æ
27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:01:32
>>24
‚±‚Ìê‡Aargs ‚Í”z—ñŒ^‚̕ϔ‚ÅAlength ‚ÍA”z—ñŒ^‚Ì public final ‚ȃtƒB[ƒ‹ƒhB
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:22:22
Œƒ‚µ‚‚·‚êˆá‚¢‚¾‚ª uƒoƒJ‚Å‚àŽg‚¦‚邿‚¤‚Év ‚ðŽd—l‘‚Å“`‚¦‚邯‚«‚Ç‚¤•\Œ»‚µ‚Ä‚éH
29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:23:47
ƒt[ƒ‹ƒvƒ‹[ƒt
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:25:27
>>26>>27
‚ ‚肪‚Æ‚¤
ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚½ƒƒ\ƒbƒhDƒƒ\ƒbƒh–¼ijG
‚ÌŒ`Ž®‚¾‚Æ—‰ð‚µ‚Ä‚¢‚½B
‚æ‚‚í‚©‚ç‚È‚¢‚©‚ç“ǂݕԂµ‚Ä‚«‚Ü‚·B
31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:26:30
ƒtƒ…[ƒGƒ‹ƒZ[ƒt‚©H‚¿‚Æ‚¿‚ª‚¤‚©‚—
‘O‚̃†[ƒU[‚̓oƒJ‚悯‚¢‚ê‚Æ‚¢‚Ă˂Ƃ©Œ¾‚Á‚Ä‚½‚¯‚Ç‚—
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:30:43
String‚Í•¶Žš—ñ‚̕ϔ‚Æl‚¦‚Ä‚¢‚¢‚ñ‚Å‚·‚æ‚Ë
•Ï”–¼Dƒƒ\ƒbƒhG
‚Å‚à–â‘è‚È‚¢‚ñ‚Å‚·‚©H
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:31:22
ƒXƒŒˆÚ‚è‚Ü‚·
‚·‚݂܂¹‚ñ‚Å‚µ‚½
34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:34:09
>>32
–â‘è‚Á‚ĉ½‚ª‚¾
‰½‚ª‚í‚©‚ç‚ñ‚Ì‚©‚í‚©‚ç‚ñ
35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:35:05
>>32
‚±‚±‚͉SŽÒƒXƒŒ‚¾‚ªA‰SŽÒ‚Ɉꂩ‚猾ŒêŽd—l‚ð‹³‚¦‚éƒXƒŒ‚¶‚á‚Ë[‚ñ‚¾‚æ
‚±‚Ì–{ˆêû“Ç‚ñ‚Å‚©‚ç—ˆ‚¢
URLØÝ¸(www.amazon.co.jp)
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:38:13
>>31
ˆÀ‘S‚»‚¤‚È”R—¿‚Å‚·‚ËB
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 15:54:12
>>34
>>35
H
38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 16:15:32
ƒXƒŒ‚̃Œƒxƒ‹‚ª’ቺ‚µ‚Ä‚é
Zl‚à‘R‚è
ƒvƒƒOƒ‰ƒ}‚Á‚Ä10•·‚¢‚Ä1‚µ‚©•Ô‚Á‚Ä‚±‚È‚¢‚â‚‚¢‚é‚©‚碂é
o¢‚Å‚«‚È‚¢‚Ì‚à‚æ‚‚í‚©‚邿‚È
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 16:17:55
‚Ü‚é‚Å̂̓Œƒxƒ‹‚ª‚‚©‚Á‚½‚悤‚ÈŒ¾‚¢‘‚¾‚ªB
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 16:23:36
1•·‚¢‚Ä10—‰ð‚·‚ê‚Ζâ‘è‚È‚µ
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 16:32:22
—Œn‚ÌlŠÔ‚݂͂ñ‚È‚»‚¤‚¾
“Á‚ɃvƒƒOƒ‰ƒ}‚Í“‚¢‚È‚—‚—‚—
‰½”N‚à‚ª‚ñ‚΂Á‚½Ž©•ª‚Ì’mޝ‚ðŠî€‚É‚µ‚Ęb‚µo‚·
•¶Œn‚Ì—‚ÌŽq‚ª‰Âˆ£‘Š‚¾
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 16:34:38
ƒXƒC[ƒc”ÂH‚łǂ¤‚¼‚—
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 16:36:14
—‚ÌŽq‚È‚ç‰½ŽžŠÔ‚Å‚à‚©‚¯‚ÄeØ’š”J‚É‹³‚¦‚Ä‚ ‚°‚邿I
–ì˜Y‚Ç‚à‚ÍŽ€‚Ê‹C‚Å‚ª‚ñ‚΂ê
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 17:04:33
•’iAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̈ø”‚ª—v‚ç‚È‚¢ê‡‚̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚ðÈ—ª‚µ‚ătƒB[ƒ‹ƒhéŒ¾Žž‚ɉŠú‰»‚µ‚Ä‚é‚̂ł·‚ªA
ƒtƒB[ƒhƒ‹‰Šú‰»‚ÍéŒ¾Žž‚É‚·‚é‚̂ƃRƒ“ƒXƒgƒ‰ƒNƒ^“à‚Å‚·‚é‚̂ƂłÍAƒ^ƒCƒ~ƒ“ƒO‚Ȃǂ̈Ⴂ‚ª‚ ‚é‚»‚¤‚Å‚·‚ª
‚Ç‚ñ‚ÈŠ´‚¶‚ÅŽg‚¢•ª‚¯‚é‚à‚̂Ȃñ‚Å‚µ‚傤‚©H
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 17:09:45
ƒ^ƒCƒ~ƒ“ƒOˆá‚Á‚½‚Á‚¯? ƒtƒB[ƒ‹ƒhéŒ¾Žž‚ɉŠú‰»‚·‚éƒR[ƒh‚ð‹tƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚ÝB
ƒX[ƒp[ƒNƒ‰ƒX‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ªI—¹‚µ‚½Œã‚ɉŠú‰»‚·‚é‚̂ƕςí‚ç‚È‚¢B
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 17:10:12
ˆê
ƒtƒB[ƒ‹ƒh‚̉Šú‰»‚̃R[ƒh‚̓oƒCƒgƒR[ƒhƒŒƒxƒ‹‚ÅŒ©‚邯ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Ì’†‚É“ü‚Á‚Ä‚¢‚é
Œ©‚½–Ú‚Æ‚©‹C•ª‚Ì–â‘è
47:44
08/02/09 17:19:47
ˆê‚Å‚·‚©I‚È‚ç‚ÎéŒ¾Žž‚É‚â‚é‚Ù‚¤‚ªŠÈŒ‰‚Å‚·‚ËB
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 18:26:15
private static *** instance = new ***();
public static *** getInstance(){return instance;}
private $$$ data;
public ***(){data = $$$.getInstance()}
public $$$ get$$$(){return data;}
$$$‚à“¯—l‚ɃVƒ“ƒOƒ‹ƒgƒ“
‚ÆŒ¾‚¤Š´‚¶‚ÅAƒVƒ“ƒOƒ‹ƒgƒ“‚̃tƒB[ƒ‹ƒh‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^‚Å
ƒVƒ“ƒOƒ‹ƒgƒ“‚ðA‚¦•t‚¯‚é˜A½‚ð‰½‰ñ‚©s‚¤‚Æ
get$$$()‚Ånull‚ª•Ԃ邱‚Æ‚ª‚ ‚è‚Ü‚·B‰½ŒÌ‚È‚ñ‚Å‚µ‚傤‚©H
ƒNƒ‰ƒX‚ªŽQÆ‚³‚ê‚邯“¯Žž‚Éinstance‚ɃCƒ“ƒXƒ^ƒ“ƒX‚ª“ü‚é‚Í‚¸‚Ȃ̂Éc
public get$$$(){return $$$.getInstance();}
‚¾‚Æ‚»‚¤Œ¾‚¤Ž–‚Í‹N‚±‚è‚Ü‚¹‚ñ
49:48
08/02/09 18:27:16
ς݂܂¹‚ñŠÔˆá‚¦‚Ü‚µ‚½B
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Íprivate‚Å‚·
private ***(){data = $$$.getInstance()}
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 18:33:14
Ž¿–â‚Å‚·
UML‚æ‚è‹@”\“I‚ȃc[ƒ‹‚È‚ñ‚©Žg‚Á‚Ă܂·‚©
ŽQl‚܂łɂ¨Šè‚¢‚µ‚Ü‚·
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 19:26:44
ˆê”ÔŽ©—R“x‚ª‚‚‚Ä•\Œ»—͂̂ ‚éƒc[ƒ‹‚Í
ކ‚ƃyƒ“‚©‚ÈEEEE
Ž©—R“x‚ª‚‚¢‚̂Ŏg‚¢Žè‚Ì”\—͂ɶ‰E‚³‚ꂪ‚¿‚¾‚ª‚ÈB
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 19:27:12
˜A‘z”z—ñ‚ÅAƒL[‚Æ’l‚ðŒðŒÝ‚É”z—ñ‚É“ü‚ê‚éŠÈ’P‚È•û–@‚Í‚ ‚è‚Ü‚·‚©H
ƒ\[ƒX‚Ìa,b,c,d,e,f(•¶Žš—ñ)‚©‚çA‚Æ‚¢‚¤”z—ñ‚ðì‚肽‚¢‚Å‚·B
A[a] == b
A[c] == d
A[E] == f
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 19:32:06
HashMap ‚Å‚àŽg‚¦
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 19:56:27
mainŠÖ”‚ÌŽÀsŽž‚É—^‚¦‚éˆø”‚ɂ‚¢‚Ăł·‚ªA
‚PŽí—Þ‚ÌString”z—ñ‚ł͕\‚¹‚È‚¢î•ñ‚ð—^‚¦‚½‚¢Žž‚͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
—Ⴆ‚ÎA•¡”‚Ì•¶Žš—ñ‚ƃIƒvƒVƒ‡ƒ“‚ðŽÀsŽž‚ÉŽw’肳‚¹‚½‚¢ê‡A
ƒvƒƒOƒ‰ƒ€‘¤‚ł͕¶Žš—ñ‚ƃIƒvƒVƒ‡ƒ“‚Ì‹æ•Ê‚ª•t‚¯‚ç‚ê‚Ü‚¹‚ñB
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 20:07:39
>>54
‡”Ô‚Å‹æ•Ê‚·‚邯‚©A
擪‚É '-' ‚â '@' ‚â '/' ‚ª‚‚¢‚Ä‚½‚çƒIƒvƒVƒ‡ƒ“‚Æ‚©A
•¶Žš—ñ‚Í "•¶Žš—ñ" ‚Ý‚½‚¢‚Ɉø—p•„‚ÅŠ‡‚邯‚©A
‚â‚è•û‚Í‚¢‚ë‚¢‚ë‚ ‚éBD‚«‚È•û–@‚ðŽg‚¦B
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 20:17:55
‚»‚̈ø—p•„‚ÌŽg‚¢•û‚¾‚ƃVƒFƒ‹‚ÉŽæ‚è•¥‚í‚ê‚邿‚¤‚ÈB
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 20:24:07
javac ?‚ÅŽQl‚ɂȂé‚×
args‚ðƒp[ƒX‚·‚é‚͎̂©—Í‚Åì‚é
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 20:25:24
HashMap ‚Ì•û‚Í“¯Šú‚ª‚Æ‚ç‚ꂸA‚Æ‚¢‚¤‚̂͊ȒP‚ÉŒ¾‚¤‚Ƃǂ¤‚¢‚¤ˆÓ–¡‚Å‚·‚©H
HashMap ‚ÍJDK1.2‚ɑΉž‚µ‚Ä‚¢‚Ü‚·‚©H
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 22:01:26
>>58
URLØÝ¸(sdc.sun.co.jp)
> “±“ü‚³‚ꂽƒo[ƒWƒ‡ƒ“:
> 1.2
“¯Šú‰]X‚̘b‚àã‚ÌƒŠƒ“ƒNæ‚Ì‹Lq‚©‚炾‚ÆŽv‚¤‚Ì‚¾‚ªA•¶Í‚»‚̂܂ÜB
‹t‚ÉAHashtable ‚Ì•û‚Í“¯Šú‚ª‚Æ‚ç‚ê‚ÄAnull ‚Ìꇂ͂Ȃ¢B
> HashMap ƒNƒ‰ƒX‚Í Hashtable ‚Æ“¯‚¶‚ÆŒ©‚È‚µ‚Ä‚à‚©‚Ü‚¢‚Ü‚¹‚ñ‚ªA
> HashMap ‚Ì•û‚Í“¯Šú‚ª‚Æ‚ç‚ꂸAnull ‚Ìê‡‚à‚ ‚è‚Ü‚·B
‰½ŒÌ“¯Šú‚ªŽæ‚ç‚ê‚È‚¢‚Ì‚©A‚ɂ‚¢‚Ä‚ÍAÝŒvã‚Ì•ûjB
Collections.synchronizedMap(Map) ‚ðŽg‚¤B
X‚ÉAiterator‚ðŽg‚¤ê‡‚É‚ÍAX‚É“¯Šúˆ—‚ª•K—vBÚ‚µ‚‚Í API Žd—l‚ÉB
60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 22:20:53
>>58
HashMap@‚ª“¯Šú(synchronized)‚³‚ê‚È‚¢A‚Æ‚¢‚¤‚Ì‚ÍAŠÈ’P‚ÉŒ¾‚¤‚ÆA
•¡”‚̃XƒŒƒbƒh‚©‚ç“¯Žž‚ɃAƒNƒZƒX‚·‚邯‰ó‚ê‚邿A‚Æ‚¢‚¤ˆÓ–¡‚Å‚·
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 22:30:36
>>51
‚ ‚肪‚Æ‚¤
‚Å‚àˆê‹““®‚ŃR[ƒfƒBƒ“ƒO‚Å‚«‚ê‚ÎÅ“K‚È‚ñ‚Å‚·‚ª‚Ë‚¦
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 22:32:42
>>48
‚È‚ñ‚¾‚낤‚Ë‚¥B
‚Æ‚è‚ ‚¦‚¸A’x‰„‰Šú‰»‚ð‚·‚é•K—v‚ª–³‚¯‚ê‚ÎAinstance ‚ð
public static final *** INSTANCE ‚É‚·‚é‚̂͂ǂ¤‚¾‚낤B
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 22:32:55
Java SE Development Kit 6 Update 3‚ð‚Æ‚ë‚¤‚ÆŽv‚¤‚̂ł·‚ª–³—¿‚È‚ñ‚Å‚·‚©H
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 22:36:06
>>50
UML ‚ÍŠm‚©‚É‹@”\“I‚È–Ê‚à‹’²‚³‚ê‚é•\‹L–@‚Å‚à‚ ‚邯Žv‚¤‚ªA
‚»‚à‚»‚à‚Ì–Ú“I‚ÍA”‚ ‚é•\‹L–@‚𖼂̒ʂè"“ˆê"‚µ‚½‚à‚Ì‚¾‚µ‚È‚Ÿ
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 22:40:12
>>59,>>60 ‚ ‚肪‚Æ‚¤A‚¢‚¢”z—ñ‚Å‚·B
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:15:05
>>62
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚â‚Á‚Ă݂܂µ‚½‚ªƒ_ƒ‚Å‚µ‚½
‚¤‚Ü‚‚¢‚©‚È‚¢ƒ\[ƒX‚ðí‚Á‚ăTƒ“ƒvƒ‹‚ðì‚Á‚Ă݂܂µ‚½
class A {
final static A INS = new A();
private B b;
private A(){b = B.INS;}
B getB(){return b;}
public static void main(String[] args) {
System.out.println(A.INS.getB().getC().getA().toString());
}
}
class B {
final static B INS = new B();
private C c;
private B(){c = C.INS;}
C getC(){return c;}
}
class C {
final static C INS = new C();
private A a;
private C(){a = A.INS;}
A getA(){return a;}
}
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:16:15
Žš”‚ÌŠÖŒW‚ÅA‚ɕ֋X“I‚Émain‚ðÚ‚¹‚Ü‚µ‚½‚ª
class D {
public static void main(String[] args) {
System.out.println(A.INS.getB().getC().getA().toString());
}
}
‚Æ‚µ‚Ä‚à‚â‚Í‚èjava.lang.NullPointerException‚Å‚µ‚½
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:21:02
>>66
‚»‚è‚á–³—‚¾
new@A();
‚ð‚â‚Á‚Ä‚é“r’†‚ÉB.INS‚ª•K—v‚ÅA
B.INS@=@new@B();
‚É‚Í@C.INS@‚ª•K—v‚ÅA
C.INS@=@new@C();
‚Ì’†‚Å‚Í@A.INS@‚ª•K—v‚¾‚ª‚Ü‚¾@new@A()@‚â‚Á‚Ä‚é“r’†‚Ȃ̂Å@A.INS@‚Í‘ã“ü‚³‚ê‚ĂȂ¢‚©‚ç@null
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:40:00
>>66
’P‚ÉzŠÂŽQÆ
ƒRƒŒ‚¾‚¯‚Ý‚é‚ÆÝŒvÄŒŸ“¢‚¾‚ªA‚È‚ñ‚©——R‚ª‚ ‚邯‚µ‚Äc
‚ÜAgetA‚â‚ç‚Ì•”•ª‚ÅAa ‚ð’x‰„‰Šú‰»‚·‚ê‚Ζâ‘è‚È‚¢B
if (a == null) { a = A.INS; } return a;
‰¼‚Ƀ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ł܂킵‚Ä‚àAA.INS ‚ÍŠm’肵‚½Œã‚ÅAí‚Ɉê‚‚¾‚©‚ç
null ƒ`ƒFƒbƒN‚Å“ñ“xŽO“xã‘‚«‚µ‚½‚Æ‚±‚ë‚Å“¾‚ç‚ê‚é’l‚͕ςí‚è‚Í‚µ‚È‚¢B
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:42:19
>>68
‚È‚é‚قǃGƒ‰[‚ª”¶‚·‚錴ˆö‚Í•ª‚©‚è‚Ü‚µ‚½
>>69
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
staticƒtƒB[ƒ‹ƒh‚ɃCƒ“ƒXƒ^ƒ“ƒX‚ðì‚éƒVƒ“ƒOƒ‹ƒgƒ“‚Æ‚¢‚¤Ž–‚Å‹CŒy‚ÉŽg‚¢‚·‚¬‚Ă܂µ‚½B”½È
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:45:35
æ¶IString‚ªfinal‚Å‚ ‚éƒkƒŠƒbƒg‚ð‹³‚¦‚Ä‚‚¾‚³‚¢!!
StringBufferŽg‚¦‚Á‚Ă̂͂Ȃµ‚ÅB
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:47:50
>>71
URLØÝ¸(www.ibm.com)
73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:54:04
‚·‚¢‚Ü‚¹‚ñAƒGƒ‚¢l‹³‚¦‚Ä‚‚¾‚³‚¢BBB
ƒNƒ‰ƒX‚ÍAƒCƒ“ƒXƒ^ƒ“ƒX‰»‚É‚æ‚èƒIƒuƒWƒFƒNƒg(ŽÀ‘Ì)‚ƂȂÁ‚Ä
‚Í‚¶‚߂Ďg—p‚Å‚«‚邯Žv‚¤‚̂ł·‚ªA
main()‚ðŽ‚ÂƒNƒ‰ƒX‚ÍAƒRƒ“ƒpƒCƒ‹‚³‚ê‚½Žž“_‚Å
ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ê‚é‚̂łµ‚傤‚©H
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/09 23:56:02
>>73
staticƒƒ\ƒbƒh‚ÆstaticƒtƒB[ƒ‹ƒh‚̓Cƒ“ƒXƒ^ƒ“ƒX‚ł͂ȂƒNƒ‰ƒX‚É‘®‚·‚é‚̂ŃCƒ“ƒXƒ^ƒ“ƒX‚ª‚È‚‚Ä‚àŽg‚¦‚é
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 00:19:54
>>48
ƒRƒ“ƒXƒgƒ‰ƒNƒ^ˆÈŠO‚Å data ‚É’l‚ðÝ’è‚·‚éƒR[ƒh‚ð‘‚¢‚ĂȂ¢‚̂ɔ¶‚·‚é‚È‚ç
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ªŠ®—¹‚µ‚ĂȂ¢ó‘ԂŌĂñ‚Å‚ñ‚¶‚á‚Ë[‚Ì‚©Bfinal •t‚¯‚ĂȂ¢‚Ì‚É
‚»‚Ì•”•ª‚¾‚¯o‚³‚ê‚Ä‚à‚Ç‚Á‚©‚Åݒ肵‚Ä‚ñ‚¶‚á‚Ë[‚̂Ƃµ‚©Œ¾‚¦‚È‚¢‚ªB
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 01:16:43
>>74
‘‘¬‚Ì‚²‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
V‚µ‚¢l‚¦•û‚ðƒQƒbƒg‚Å‚«‚Ü‚µ‚½B
uƒCƒ“ƒXƒ^ƒ“ƒX‚É‘®‚·‚év‚ÆuƒNƒ‰ƒX‚É‘®‚·‚év
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 01:43:33
String‚Ì’†‚̃Xƒ‰ƒbƒVƒ…‚Ì”‚ðŒvŽZ‚·‚郃\ƒbƒh‚̃Tƒ“ƒvƒ‹‚ð‚‚¾‚³‚¢B
s = "aa//a/aa"; ‚©‚ç3‚ðŽæ“¾‚·‚é‚à‚̂ł·B
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 01:52:43
•¶Žš—ñ‚ðʼn‚©‚ç’²‚ׂĂ¢‚Á‚Ä"/"‚ƈê’v‚µ‚½Žž‚Éint•Ï”‚ðƒCƒ“ƒNƒŠƒƒ“ƒg‚·‚ê‚΂¢‚¢‚¾‚¯‚¶‚á‚È‚¢‚Ì
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 02:20:26
>>77
‰¡’…B擪‚ÆK”ö‚É "/" ‚ð’ljÁ‚µ‚ÄŠm‚©‚߂Ă‚¾‚³‚¢B
‰½‚É‚àƒ}ƒbƒ`‚µ‚È‚¢‚Æ‚«‚ÍA’·‚³1‚Ì”z—ñ‚ª•Ô‚é‚Ì‚ÅA•‰”‚ɂ͂Ȃç‚È‚¢A‚Í‚¸B
System.out.println(s.split("/", -1).length - 1);
// ˆê‰žA‰½‚ª‹N‚«‚Ă邩‚ð•\ަ
System.out.println(java.util.Arrays.toString(s.split("/", -1)));
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 02:52:07
String s = "123";
int i = (int)s;
”’l‚É‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚æ‚¢‚Å‚·‚©H
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 02:54:37
>>80
int i = Integer.parseInt(s) ‚Å‚¨‚‹
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 03:09:09
Java‚ŃR[ƒ‹ƒoƒbƒNˆ—‚ðs‚¢‚½‚¢‚ñ‚Å‚·‚ªA‚Ç‚¤‚·‚é‚Ì‚ª
ˆê”Ê“I‚Å‚·‚©H
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 03:12:37
>>81 ‚ ‚肪‚Æ‚¤
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 03:53:37
URLØÝ¸(blog.livedoor.jp)
‚̃y[ƒW‚É‚ ‚éƒvƒƒOƒ‰ƒ€‚ðEclipse‚ÅŽÀs‚·‚邯ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·
‚¿‚Ȃ݂ɃGƒ‰[‚Ì•¶Í‚Í
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.commons.httpclient.HttpClient.<clinit>(HttpClient.java:66)
at Logintest.main(Logintest.java:20)
‚ƂłÄA
Logintest.java:20‚Ì“à—e‚Í
HttpClient client = new HttpClient();
‚Å‚·B
java‘fl‚Ȃ̂őS‘R‚í‚©‚è‚Ü‚¹‚ñBBB‚æ‚낵‚‚¨‚Ë‚ª‚¢‚µ‚Ü‚·I
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 03:54:45
JAR‚ðƒpƒX‚ɒljÁ‚µ‚ë
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 03:59:16
eclipse3.3‚ʼn‚ß‚ÄJUnit(4)‚̃eƒXƒgƒR[ƒh‚ð‘‚¢‚Ä‚¢‚Ü‚·B
‚±‚̃eƒXƒgƒR[ƒh‚ðƒ}ƒEƒX‚ðŽg‚킸‚É
ƒL[ƒ{[ƒh‚¾‚¯‚Å‘f‘‚ŽÀs‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
87:84
08/02/10 04:07:18
>>85
‚¨•ÔŽ–‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
ŠO•”jar‚̒ljÁ‚Å‚µ‚Á‚©‚è’ljÁ‚µ‚½‚Í‚¸‚È‚ñ‚Å‚·‚ª
‚Å‚«‚ĂȂ©‚Á‚½‚̂ł·‚©‚ËBBB
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 04:46:10
>>87
ORO‚ª‘«‚è‚È‚¢‚ñ‚¾‚ëB
’ljÁ‚µ‚ë
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 05:11:25
ª‰´‚È‚ñ‚Ä‚©‚Á‚±‚¢‚¢‚ñ‚¾‚ÆŽv‚Á‚Ă邗‚—‚—
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 06:37:26
>>88
oro’ljÁ‚µ‚Ă݂܂µ‚½‚¯‚ǃCƒ“ƒ|[ƒg‚³‚ꂽ org.apache.oro ‚͈ê“x‚àŽg—p‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB‚Æo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚Ì•¶Í‚àˆË‘R•Ï‚í‚è‚Ü‚¹‚ñ...('A`)³ÑÑ
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 08:33:24
Java‚ðƒOƒOƒb‚Ă݂܂µ‚½
‰SŽÒŒü‚¯‚Æ‚¢‚¤‚±‚ƂȂ̂ÅNetbeans‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚µ‚½‚ª
Žg‚¢•û‚ª‚³‚Á‚ς蕪‚©‚è‚Ü‚¹‚ñB
ʼn‚Í•’ʂ̃GƒfƒBƒ^‚Ì•û‚ª—Ç‚¢‚Å‚µ‚傤‚©H
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 10:49:56
>>84
commons.logging ƒpƒbƒP[ƒW‚̃Nƒ‰ƒX‚ªŒ©‚‚©‚ç‚È‚¢‚Æ‚¢‚¤ƒGƒ‰[B
‚Æ‚¢‚¤‚±‚Æ‚ÅA‚»‚â‚Â‚ðŽæ‚Á‚Ä‚«‚ăpƒX‚É“ü‚ê‚ê‚Îci“W‚ª‚ ‚é‚Í‚¸
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 11:08:39
Ž¿–â‚Å‚·B
JAVA‚©‚çŠO•”‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ɑ΂µ‚Ä‘€ì‚ðs‚¤‚ɂ͂ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©B
—Ⴆ‚ÎWindows•W€‚̃ƒ‚’ ‚ɑ΂µ‚Ä•¶Žš—ñ"abc"‚ð“ü—Í‚·‚éA‚Æ‚¢‚Á‚½‚à‚̂ł·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 11:15:45
Robot
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 11:18:27
‚ ‚é‚¢‚Í SWT ‚Ì”ñŒöŠJ API
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 11:25:42
>>93
‚à‚Á‚ÆãŽè‚¢•û–@‚ª‚ ‚é‚Ì‚©‚Ë‚¥B
// —áŠO‚Í‚¤‚Ü‚ˆ—‚µ‚Ä‚¿‚å
Runtime.getRuntime().exec("notepad.exe");
Robot robot = new Robot();
Thread.sleep(2000);
robot.keyPress(KeyEvent.VK_A);
robot.keyPress(KeyEvent.VK_B);
robot.keyPress(KeyEvent.VK_C);
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 11:28:11
>>94
!! ‚±‚ñ‚ȃNƒ‰ƒX‚ ‚Á‚½‚ñ‚¾B‚µ‚©‚à1.4‚©‚ç•W€‚ÅB’m‚ç‚ñ‚©‚Á‚½ccB
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 11:30:51
Robot‚È‚ñ‚Ä–¼‘O‚ª‚»‚̂܂ñ‚܂ȃNƒ‰ƒX‚ª‚ ‚邯‚ÍEEEB
Ž„‚ÍŽn‚ß‚½‚΂©‚è‚Å‚·‚ªA‚à‚Á‚ÆƒŠƒtƒ@‚Æ‚©“ǂ܂Ȃ¢‚Æ‚¢‚¯‚Ü‚¹‚ñ‚ËB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 13:28:12
>>82
ƒR[ƒ‹ƒoƒbƒN‚³‚ê‚éƒIƒuƒWƒFƒNƒg‚ÌŽQÆ‚ðA‚·‚é•û‚É“n‚·B
ƒƒ\ƒbƒh‚̃AƒhƒŒƒX‚ð“n‚·‚悤‚Èl‚¦•û‚Í‚µ‚È‚¢B
ƒR[ƒ‹ƒoƒbƒN‚³‚ê‚éƒNƒ‰ƒX‚ª‚¢‚ë‚¢‚ë‚ ‚é‚È‚çA
–Ú“I‚̃ƒ\ƒbƒh‚ð’è‹`‚µ‚½ interface ‚ðì‚Á‚ÄA
‚»‚ê‚ç‚̃Nƒ‰ƒX‘Sˆõ‚É implements ‚³‚¹‚éB
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 13:35:19
ƒNƒ‰ƒX‚Í,CŒ¾Œê‚É‚¨‚¯‚é\‘¢‘̂̔z—ñ‚Ý‚½‚¢‚¾‚ÆŽv‚Á‚½‚̂ł·‚ªA
‚ ‚Á‚Ä‚¢‚é‚Å‚µ‚傤‚©H
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 13:37:44
‚½‚Ô‚ñŠÔˆá‚¢B
\‘¢‘̂̂悤‚ÈŽg‚¢•û‚à‚Å‚«‚邪‚à‚Á‚ÆFX‚Å‚«‚éB
PC‚̓Q[ƒ€‹@‚Ì–{‘̂̂悤‚È‚à‚̂ł·‚©H‚̂悤‚ÈŽ¿–âB
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 13:42:27
‰½‚Å”z—ñH
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 14:50:59
>>92
ƒGƒ‰[‚ª•\ަ‚·‚郉ƒCƒuƒ‰ƒŠ‚ð‡‚ɒljÁ‚µ‚Ä‚¢‚Á‚½‚ç“®‚‚悤‚ɂȂè‚Ü‚µ‚½I
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 19:40:54
‚±‚ñ‚΂ñ‚ÍBŽ¿–â‚æ‚낵‚¢‚Å‚·‚©B
LinuxƒRƒ}ƒ“ƒhidiff)‚ðŽÀs‚µA‚»‚ÌŒ‹‰Ê‚ðo—Í‚·‚邾‚¯‚̃vƒƒOƒ‰ƒ€‚Ȃ̂ł·‚ªA
‚È‚º‚©‚»‚ÌŽÀsŒ‹‰Ê‚ªNULL‚ɂȂè‚Ü‚·B
ƒ\[ƒX‚͈ȉº‚Ì’Ê‚è‚Å‚·B‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
fileA,fileB‚Í‹¤‚ɃeƒLƒXƒgƒtƒ@ƒCƒ‹‚ÅAƒRƒ}ƒ“ƒh‚ÌŒë‚è‚͉½“x‚àŽŽ‚µ‚½‚̂łȂ¢‚ÆŽv‚¢‚Ü‚·B
public class b {
public static void main(String[] args) {
try {
// ƒvƒƒZƒXƒIƒuƒWƒFƒNƒg‚ð¶¬
String str ="diff fileA fileB";
// System.out.println("commandF"+str);
Process process = Runtime.getRuntime().exec(str);
// process.waitFor();
// ŠO•”ƒRƒ}ƒ“ƒh‚Ì•W€o—Í‚ðŽæ“¾‚·‚邽‚߂̓ü—̓XƒgƒŠ[ƒ€‚ðŽæ“¾
InputStream is = process.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
// •W€o—Í‚ð‚Ps‚Žæ‚èo‚µ‚Ü‚·
String line = br.readLine();
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
105:104
08/02/10 19:57:29
\‚µ–ó‚ ‚è‚Ü‚¹‚ñBŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
Œ´ˆö‚ÍA‚à‚µ‚©‚·‚邯AfileA‚ÆfileB‚Ìꊂª‰“‚©‚Á‚½iƒRƒ}ƒ“ƒh‚ª’·‚·‚¬‚½j‚¹‚¢‚¾‚ÆŽv‚¢‚Ü‚·B
‚²–À˜f‚ð‚¨‚©‚¯‚µ‚Ü‚µ‚½B
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 20:34:38
ƒAƒjƒLAAnt ‚©‚ç‹N“®‚µ‚½‚ç XML ƒp[ƒX‚ªŽg‚¦‚È‚‚È‚è‚₵‚½‚ºB‚Ç‚¤‚µ‚₵‚傤B
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/10 21:16:06
•ú’u‚µ‚Æ‚¯
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 01:05:22
Log4j ‚Á‚ÄìŽÒ”²‚¯‚Ä‚©‚çŠJ”’â‘Ø‚µ‚Ä‚Ë? J2SE 5.0 ‚ɑΉž‚³‚¹‚邯‚©Œ¾‚Á‚Ä‚½
2.0 ‚Æ‚©‚ÌŠJ”¡‚Ç‚¤‚È‚Á‚Ä‚ñ‚Ì?
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 01:22:17
log4jƒ[ƒŠƒ“ƒOƒŠƒXƒg‚̃A[ƒJƒCƒu‰Å
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 01:32:18
‚±‚̃XƒŒ•À‚ÌŽ¿–â‚΂Á‚©‚ÅŠJ”󋵂̘b‚È‚ñ‚Ä‘S‘R‚Ë[‚¶‚á‚ñB
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 02:08:30
”é–§‚̘R‚¦‚¢‚ðŠú‘Ò‚µ‚Ä‚é‚Ì‚©H
‚©‚Ëo‚³‚¸‚ÉH
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 09:40:34
Java‚ðƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚ç‚Ç‚¤‚È‚è‚Ü‚·‚©H
windows vista
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 10:18:26
휂³‚ê‚Ü‚·
windows vista
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 10:25:58
Java‚ðƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚Ä‚àAwindows vista‚ͳí‚Éì“®‚µ‚Ü‚·‚©H
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 11:59:33
SOAP‚Á‚ăXƒŒƒbƒhŽg‚Á‚Ä‚à‚¢‚¢‚ÌH
Žd—l“I‚ÉB
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 13:21:47
ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚·‚邲‚Æ‚ÉintŒ^‚̕ϔ‚Ì’l‚ð‚P‚¸‚ƒCƒ“ƒNƒŠƒƒ“ƒg‚·‚é‚Ì‚Á‚Ăǂ¤‚â‚Á‚½‚ç‚Å‚«‚é‚ñ‚Å‚·‚©`||G
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 14:02:08
>>116
ƒvƒ‰ƒV[ƒ{‚Å—Ç‚¯‚ê‚ÎAintŒ^‚Ì’l‚ðŠm•Û‚µA‚»‚ê‚ðƒCƒ“ƒNƒŠƒƒ“ƒg‚·‚邾‚¯‚̃vƒƒOƒ‰ƒ€‚ðB
‚łȂ¯‚ê‚ÎAŽÀs‚³‚ê‚éƒvƒƒOƒ‰ƒ€‚ªŽg—p‚·‚郃‚ƒŠˆÈŠO‚Ì•”•ª‚ÉAŽÀsŽž‚Ì’l‚ð•Û‘¶‚·‚éB
ƒŒƒWƒXƒgƒŠ‚â‚çHDD‚ȂNJO•”‹L‰¯‘•’u‚â‚çB
ŽQl
URLØÝ¸(sdc.sun.co.jp)
URLØÝ¸(sdc.sun.co.jp)
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 14:09:32
>>117
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
¡‚©‚ç‚¿‚å‚Á‚Æ—pŽ–‚ª‚ ‚é‚̂ŋA‚Á‚Ä‚«‚Ä‚©‚çŽÀ‘•‚µ‚Ă݂½‚¢‚ÆŽv‚¢‚Ü‚·B
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 15:03:20
•K‚¸•\ަ‚³‚ê‚éƒtƒHƒ“ƒg‚Á‚Ä‚ ‚è‚Ü‚·‚©?
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 15:05:47
¡‚̂Ƃ±‚ë
Calendar.SUNDAY == 1
Calendar.MONDAY == 2
@i—ªj
Calendar.SATURDAY == 7
‚Ý‚½‚¢‚Å‚·‚ªA‚±‚ê‚ð‘O’ñ‚ɃR[ƒh‘‚¢‚½‚ç‚â‚Á‚ς܂¸‚¢‚Å‚·‚©H
SUNDAY‚©‚çMONDAY‚܂łª‚±‚̇‚ɘA‘±‚µ‚½®”‚Å‚ ‚邱‚Æ‚à
‘S‚•ÛØ‚³‚ê‚Äcc‚È‚¢‚ñ‚Å‚·‚æ‚ËA‚â‚Á‚Ï‚èB
SUNDAY¨0, MONDAY¨1, ..., SATURDAY¨6 ‚𓾂½‚¢‚ñ‚Å‚·‚¯‚ÇA
‚¢‚¿‚¢‚¿‘–¸‚·‚邵‚©‚È‚¢‚Ì‚©‚È‚ B
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 15:05:51
String s = ?(97);
s.equals("a")‚É‚·‚邽‚ß‚Ì?‚Ì•”•ª‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 15:09:44
>>119
‚ǂ̊‹«‚Å‚àŽg‚¦‚éƒtƒHƒ“ƒg–¼‚Á‚Ä‚±‚ƂȂç"Serif"A"SansSerif"A"Monospaced"A"Dialog"A"DialogInput"
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 15:13:23
>>121
Character.toString( (char)97 )
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 15:16:57
>>120
ì–@‚Æ‚µ‚Ă܂¸‚¢‚©‚Ç‚¤‚©‚Í’m‚ç‚È‚¢‚ª
«—ˆƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚Å’l‚ª•Ï‚í‚Á‚½‚è‚Æ‚©‚Í‚µ‚È‚¢‚Í‚¸‚Ȃ̂őåä•v‚©‚Æ
i‚»‚ñ‚È‚±‚Æ‚µ‚½‚çŠù‘¶‚̃vƒƒOƒ‰ƒ€‚ª“®‚©‚È‚‚Ȃ邵j
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 15:39:47
qa3765663
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 16:52:34
Ž¿–â‚Å‚·B
JNI‚ŌĂÑo‚·C‚̃‰ƒCƒuƒ‰ƒŠ‚Ì’†‚Ńtƒ@ƒCƒ‹‚ðŽQÆ‚·‚é‚̂ł·‚ªA
ƒtƒ@ƒCƒ‹‚̓ǂݞ‚݂͈ê“x‚¾‚¯‚É‚µ‚Äí‚Ƀƒ‚ƒŠ’†‚É“WŠJ‚µ‚Ä‚¨‚«A
2“x–ÚˆÈ~‚͓ǂݞ‚݈—‚ð‚â‚ç‚È‚‚Ä‚·‚ނ悤‚ɂ͂ł«‚é‚Å‚µ‚傤‚©H
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 17:34:06
>>120
APIƒhƒLƒ…ƒƒ“ƒg‚őΉž‚·‚é”’l‚ª–¾‹L‚³‚ê‚Ä‚¢‚È‚¢ˆÈãA
•ÏX‚³‚ê‚Ä‹@”\‚µ‚È‚‚È‚é‰Â”\«‚ª‚È‚¢‚Ƃ͂¢‚¦‚È‚¢‚ªA
‚Ü‚ ‚½‚Ô‚ñ•Ï‚¦‚ç‚ê‚邱‚Ƃ͂Ȃ³‚»‚¤‚¾‚µ‘O’ñ‚É‚µ‚Ä‚à‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
Calendar.SUNDAY‚Æ‚©‚Ípublic static final int‚Å錾‚³‚ꂽ’蔂Ȃ̂ÅA
Žg—p‘¤‚̃R[ƒh‚É’¼Ú’l‚ª–„‚ßž‚Ü‚ê‚邽‚ßA
•ÏX‚³‚ê‚邿‚¤‚ÈŽ–‘ԂɂȂÁ‚½‚ç‘S•”ƒRƒ“ƒpƒCƒ‹‚µ’¼‚µ‚ɂȂé‚Ì‚ÅB
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 18:05:38
>>125
okwave‚Ƃ̃}ƒ‹ƒ`‚©
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 18:17:05
>>128
‚Ç‚±‚©‚ª‚‚Ԃê‚Ä‚à‚¢‚¢‚悤‚È•ªŽU‹Zp‚ðŽg‚Á‚½‚“x‚ÈŽ¿–â‹ZB
‚µ‚©‚µ‹Z‚ðŽg‚Á‚½‚±‚Æ‚ªƒoƒŒ‚邯‰ñ“š‚³‚ê‚É‚‚‚È‚é”n‚ÌŒ•B
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 19:02:29
‚½‚¾‚̃NƒƒXƒ|ƒXƒg‚¾‚ëB‚Ȃɂª‚“x‚È‚ñ‚¾
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 20:29:06
>>120
•K—v‚ª–³‚¯‚ê‚΂â‚é‚ׂ«‚ł͂Ȃ¢ˆóÛ‚ðŽ‚Â‚ªA•K—v‚Æ‚µ‚Äl‚¦‚邯c
’蔂̒l‚ÍŒöŠJ‚³‚ê‚ÄŠm”F‚ª‚Å‚«‚é‚Ì‚ÅAƒNƒ‰ƒX‚ÌŽg—pðŒ‚ð
uCalendar.SUNDAY ‚©‚ç Calendar.SATURDAY ‚ª˜A‘±‚µ‚½®”’l‚ðŽæ‚é‚±‚Æv
‚Æ‚µ‚Ä‚¢‚ê‚ÎAJava ‚̃o[ƒWƒ‡ƒ“‚ª•Ï‚í‚Á‚½‚Æ‚«‚àA‚»‚ê‚ðŠm”F‚·‚邾‚¯‚ÅŽg‚¦‚邯Žv‚¤B
‚à‚µ‚‚ÍAstatic ‚̉Šú‰»Žq‚Ȃǂł»‚ê‚炪˜A‘±‚·‚邱‚Æ‚ðŠm”F‚µA
‚»‚¤‚ł͖³‚¢ê‡‚ɂ͉½‚ç‚©‚̈’u‚ð‚·‚éA‚Æ‚©
132:120
08/02/11 22:28:27
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‘‚¢‚½’¼Œã‚Éo‚©‚¯‚Ä‚¢‚ĕԎ–‚ª‘‚¯‚Ü‚¹‚ñ‚Å‚µ‚½A‚²‚ß‚ñ‚È‚³‚¢B
>>124
‚¢‚‚ç public ‚Ƃ͂¢‚¦ASUNDAY ‚Æ "1" ‚Æ‚¢‚¤’l‚Ƃ͖{—ˆ‰½‚ÌŒq‚ª‚è‚à‚È‚¢A
Calendar ƒNƒ‰ƒX‚Ì’†‚¾‚¯‚Ì–ñ‘©Ž–‚Å‚µ‚©‚È‚¢‚Ì‚ÅA
’è”‚ð‚±‚¤‚¢‚¤•—‚ÉŽg‚Á‚Ä‚¢‚¢‚Ì‚©‚È‚Ÿ‚Æ‚¢‚¤‹^–₪‚¸‚Á‚ÆÁ‚¦‚È‚‚ÄB
>>127
‚â‚Á‚ς薾‹L‚Í‚³‚ê‚ĂȂ¢‚ñ‚Å‚·‚æ‚ËB
‚½‚¾AuŽg—p‘¤‚̃R[ƒh‚É’¼Ú–„‚ßž‚Ü‚ê‚év‚ɂ͎v‚킸Žè‚ð‘Å‚¿‚Ü‚µ‚½B
’蔂ª•Ï‚í‚邯‚«‚ɂ͂ǂ݂̂¿ƒRƒ“ƒpƒCƒ‹‚µ’¼‚µ‚ɂȂé‚ñ‚¾‚©‚ç
‚»‚̂Ƃ«‚Ƀ`ƒFƒbƒN‚ª“ü‚邾‚낤A‚Æ‚¢‚¤l‚¦•û‚Å‚·‚ËB
Œš‘‹L”O‚Ì“ú‚Æ‚©t•ª‚Æ‚©‚Ìu“ú–{‚Ì‹x“úv‚ðˆµ‚¤ƒNƒ‰ƒX‚Í
i‚Ç‚¤‚¹‚ ‚Æ”\”N’†‚É‹x“ú‚ª‘Œ¸‚·‚é‚©‚çj‚Æ‚è‚ ‚¦‚¸21¢‹I’†‚¾‚¯
Žg‚¦‚邱‚Ƃɂµ‚Ä‚¨‚¯‚΂¢‚¢‚æA‚Á‚Ă̂Ǝ—‚½‚悤‚Șb‚Å‚µ‚傤‚©B
‚¿‚å‚Á‚ƈႤ‚©‚à‚Å‚·‚ªB
>>131
‚»‚Ì”‘z‚͂Ȃ©‚Á‚½‚ÁB
‚Ç‚¤‚¹«—ˆ‚ɂ킽‚Á‚Ä‚à’蔂ª•ÏX‚³‚ê‚邱‚Ƃ͂Ȃ¢‚¾‚낤‚¯‚ÇA
‚à‚µ–œ‚ªˆêcc‚Æ‚¢‚¤‚Æ‚±‚ë‚Å”Y‚ñ‚Å‚¢‚½‚Ì‚ÅA
‚»‚Ì’ˆÓ‘‚«‚ð‘I‚Ô‚±‚Ƃɂµ‚Ü‚·B
‚¨ŽO•û‚Æ‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 23:03:36
>>132
>Œš‘‹L”O‚Ì“ú‚Æ‚©t•ª‚Æ‚©‚Ìu“ú–{‚Ì‹x“úv‚ðˆµ‚¤ƒNƒ‰ƒX‚ÍEEE
j“ú‚Á‚ÄDB‚©ƒtƒ@ƒCƒ‹Ž‚¿‚¾‚¿Žv‚¤‚ñ‚¾
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/11 23:06:09
>>132
‚»‚ê‚Ȃ玩•ª‚ÅMapނĂÎςޘb‚¶‚á‚È‚¢‚ÌH
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 00:59:23
JavaBeans‚ÌŽd—l‚ÅŽ¿–â‚Å‚·B
String a_1 = null;
‚Æ‚¢‚¤ƒtƒB[ƒ‹ƒh‚ª‚ ‚Á‚½ê‡AŽd—l‚Æ‚µ‚ij‚µ‚¢
geter‚Í
getA_1‚Ȃ̂łµ‚傤‚©H
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 01:09:58
‹t‚Él‚¦‚é‚ñ‚¾
uget,set,is‚É‘±‚‚à‚Ì‚ðƒvƒƒpƒeƒB–¼‚Æ‚·‚év‚Æ
ƒtƒB[ƒ‹ƒh–¼‚ÍŠÖŒW‚È‚¢
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 01:27:58
Ž¿–â‚Å‚·B
ƒNƒ‰ƒX–¼‚â•Ï”–¼‚Éuhogev‚Æ‚¢‚¤•¶Žš‚ª•p”ɂɎg‚í‚ê‚Ä‚¢‚Ü‚·‚ªA
‚È‚ºuhogev‚È‚ñ‚Å‚·‚©H
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 01:32:23
>>137
‚Ù‚°‚ðl‚¦‚éƒy[ƒW
URLØÝ¸(kmaebashi.com)
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 01:34:19
‚»‚ñ‚ȃOƒO‚ê‚Îo‚Ä‚‚邿‚¤‚ÈŽ¿–â‚ð
ƒeƒŒƒr‚̃C‚ÌŽš‚Æ“¯‚¶‚悤‚È‚à‚Ì‚¾‚æ
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 01:44:56
javamail‚ðŽg‚Á‚ă[ƒ‹‚Ì•¡”‘—M‚ð‚µ‚æ‚¤‚ÆŽv‚¢‚Ü‚·B
‘—Mæ‚ðXMLƒf[ƒ^ƒx[ƒX‚©‚甲‚«o‚µ‚ă‹[ƒv‚³‚¹‚½‚¢‚̂ł·‚ªC
internetaddressƒNƒ‰ƒX‚Ì”z—ñŽg—p‚ÌꇂÆ
SAX‚Ƃ̑g‚݇‚킹•û‚ª¡‚ЂƂ‚킩‚è‚Ü‚¹‚ñ‚̂łǂȂ½‚©‰ðà‚¨Šè‚¢‚µ‚Ü‚·B
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 02:19:43
>>138
‚‚܂èA–¼‘O‚ð‚‚¯‚é‚Ì‚ª–Ê“|‚ȂƂ«‚ɂ‚¯‚é‚ñ‚Å‚·‚ËH
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 03:48:51
‰•à“I‚È‚±‚ƂȂñ‚Å‚·‚ªA
javaƒvƒƒOƒ‰ƒ€‚©‚çV‚½‚ȃeƒLƒXƒgƒtƒ@ƒCƒ‹‚ð쬂·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
ƒtƒ@ƒCƒ‹ì¬‚Ì‚½‚߂̃Nƒ‰ƒX‚Æ‚©‚ ‚è‚Ü‚·‚©H
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 03:50:55
FileWriter
144:142
08/02/12 04:19:25
>>143
FileWriter‚Å‘‚«ž‚ñ‚¾‚èReader‚œǂݞ‚ñ‚¾‚è‚·‚邱‚Æ‚Ío—ˆ‚é‚̂ł·‚ªAƒtƒ@ƒCƒ‹‚ð쬂·‚邱‚Æ‚ªo—ˆ‚È‚¢‚ñ‚Å‚·B
‹ï‘Ì“I‚É‚ÍAâ‘΃pƒX‚Å‚Í‚È‚Ž©•ª‚æ‚è“ñ‚Âã‚ÌŠK‘w‚ÉV‚µ‚¢ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚ð쬂µ‚½‚¢‚̂ł·‚ªA
ƒlƒbƒg‚Å’²‚ׂĂàƒtƒ@ƒCƒ‹‚ւ̓ǂݑ‚«‚ÌŽd•û‚µ‚©o‚Ä‚«‚Ü‚¹‚ñB
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 04:25:32
쬂µ‚½‚¢ƒtƒ@ƒCƒ‹–¼‚Å new FileWriter("../../hoge.txt") ‚·‚ê‚ΟŽè‚ɂł«‚éB
—áŠO‚ª”¶‚·‚é‚Á‚ÄŒ¾‚¤‚Ȃ炻‚Ì—áŠO‚̈Ӗ¡‚𒲂ׂëB
146:142
08/02/12 06:47:29
>>145
FileWriter‚Å쬂܂łµ‚Ä‚‚ê‚邯‚Í’m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 09:41:05
>>135
getter‚Å‚·‚æ
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 14:05:33
Œ»Ýƒƒjƒ…[ƒo[쬂̂½‚߂ɃTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚ð“®‚©‚»‚¤‚Æ
‚µ‚Ä‚é‚ñ‚¾‚ªƒRƒ“ƒpƒCƒ‰‚Í’Ê‚é‚ñ‚¾‚ªappletviewer‚ª‹N“®‚µ‚È‚¢EEEB
ƒRƒ“ƒpƒCƒ‰‚ª’ʂ鎞‚ÉMenuFrame2.class‚Æ“¯Žž‚É
MenuFrame2$1.classiƒvƒƒOƒ‰ƒ€’†‚É‹LÚ‚Í‚³‚ê‚ĂȂ¢j
‚Æ‚¢‚¤“䕨‚ª‚Å‚«‚é‚ñ‚¾‚ª‚±‚ꂪŒ´ˆö‚Ȃ̂©H
«‚Æ‚è‚ ‚¦‚¸ƒTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€
URLØÝ¸(www.dotup.org)
Pass‚Íjava
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 14:15:07
>>148
‚»‚êƒAƒvƒŒƒbƒg‚¶‚á‚È‚¢‚¶‚á‚ñ
•’Ê‚É java MenuFrame2 ‚Å‹N“®‚µ‚Ä‚Ý
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 14:21:45
‚»‚¤‚È‚ñ‚Å‚·‚©B
‚Æ‚è‚ ‚¦‚¸‚h‚o”²‚©‚¹‚Ä‚à‚ç‚¢‚Ü‚µ‚½iOO‚–
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 14:23:37
ŒŠ‚ª‚ ‚Á‚½‚ç“ü‚肽‚¢‚ÆŽv‚Á‚½‚ªŒŠ‚ª–³‚©‚Á‚½‚Ì‚Å
¬‚³‚¢‚©‚Ü‚‚ç‚ðì‚Á‚½B“ü‚ê‚È‚©‚Á‚½B
ƒAƒvƒŒƒbƒg‚¾‚ÆŽv‚Á‚Ä‚½‰´‚ªƒoƒJ‚Å‚µ‚½B‰ñ“š‚”‚ˆ‚˜B
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 14:53:19
>>150
~–[(@L,_TM)Ì߯
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 15:08:43
tes01/tes02/tes03/sample.class ‚Æ‚¢‚¤ŠK‘w‚ª‚ ‚Á‚ÄA
sample.class‚É‚ÍApackage tes03;@‚Ì錾‚ª‚³‚ê‚Ä‚¢‚Ü‚·B
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚©‚çŽÀs‚·‚邯‚«A
tes02ƒfƒBƒŒƒNƒgƒŠ‚©‚ç‚Å‚Í@java tes03/sample@‚ÅŽÀso—ˆ‚é‚̂ł·‚ªA
tes01ƒfƒBƒŒƒNƒgƒŠ‚Ætes03ƒfƒBƒŒƒNƒgƒŠ‚©‚çŽÀso—ˆ‚Ü‚¹‚ñB
—Ⴆ‚Îtes01ƒfƒBƒŒƒNƒgƒŠ‚©‚çAjava tes02/tes03/sample@‚Æ‚µ‚Ä‚àƒGƒ‰[‚ªo‚Ü‚·B
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 15:22:02
>>153
‚Âjava -cp test02 test03/sample
155:153
08/02/12 17:17:22
>>154
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I–³Ž–ŽÀs‚Å‚«‚Ü‚µ‚½B
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 17:28:24
JDBC‚Ńe[ƒuƒ‹ˆê——‚ðŽæ“¾‚µ‚½‚¢‚ñ‚Å‚·‚ªA
‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 18:00:54
Connection#getDatabaseMetaData()
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 18:23:28
JNI ‚ÅŽ¿–â‚È‚ñ‚Å‚·‚¯‚ÇAC/C++ ‚©‚çŒÄ‚ñ‚¾ Java ‚̃ƒ\ƒbƒh‚Å new ‚ÅŠm•Û‚µ‚½ƒIƒuƒWƒFƒNƒg
•Ô‚µ‚½ê‡AJNI ‚Å‚»‚̃IƒuƒWƒFƒNƒgŽQÆ‚µ‚ĂĂà GC ‚Ì‘ÎÛ‚É‚È‚é‚æ‚Ë?
public byte[] foo(){ new byte[1024]; }
jobject value = env->CallObjectMethod(clazz, method);
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 19:02:54
>>158
ƒlƒCƒeƒBƒuƒƒ\ƒbƒh‚©‚ç•Ô‚é‚܂ł͒͂ñ‚¾‚Ü‚Ü
•Ô‚ê‚Î GC ‚Ì‘ÎۂɂȂé
–¾Ž¦“I‚É•ú‚µ‚½‚¢ê‡‚Í DeleteLocalRef ‚ðŒÄ‚Ô
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 19:26:36
‚¨‚Ü‚¢‚çe؉߂¬‚é
Eê‚ÌãŽi‚à‚±‚ñ‚È—D‚µ‚‹³‚¦‚Ä‚‚ꂽ‚ç‚È‚Ÿ[
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 20:37:22
Thread‚Ìrunƒƒ\ƒbƒh‚Ɉø”‚ð“n‚·‚±‚Æ‚Ío—ˆ‚È‚¢‚ñ‚Å‚µ‚傤‚©H
ƒXƒŒƒbƒh‚𕡔쬂µ‚Ä‚»‚ꂼ‚ê‚̃XƒŒƒbƒh‚ɈقȂéî•ñ‚ð“n‚µ‚Ĉá‚Á‚½ˆ—‚ðŽÀs‚³‚¹‚½‚¢‚̂ł·‚ªB
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 20:54:41
ƒƒ“ƒo•Ï”‚ÉŽ‚½‚¹‚Æ‚«‚á‚¢‚¢‚¶‚á‚ñ
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 21:46:47
>>159
‚»‚¤‚È‚ñ‚Å‚·‚©BJava VM ‚ªŽQÆŒ©Ž¸‚¤‚©‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ª‚»‚¤‚ł͂Ȃ¢‚ñ‚Å‚·‚ËB
‚Ђå‚Á‚Æ‚µ‚Ä env->NewByteArray() ‚Æ‚©‚à‚¿‚å‚ ‚ñ‚”
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 22:00:56
‚¨‘O‚̂ق¤‚ªFXŒ©Ž¸‚Á‚Ä‚¢‚邿
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 22:26:02
u‚¤‚Ü‚¢‚±‚ÆŒ¾‚Á‚½Iv
‚»‚¤l‚¦‚é 164 ‚Å‚ ‚Á‚½B
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 22:46:48
”nŽ‚Á‚Û‚¢Ž¿–₾‚¯‚Ç
ƒCƒ“ƒXƒ^ƒ“ƒX•Ï”‚Í‚æ‚private‚É‚·‚é‚Ì‚É
ƒNƒ‰ƒX•Ï”‚͂ǂ¤‚µ‚Äpublic‚΂Á‚©‚È‚ÌH
private static `@‚È‚ñ‚Ă̂͂ ‚܂茩‚È‚¢‹C‚ª‚·‚é
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:29:05
ƒXƒR[ƒv‚ɂ‚¢‚ÄŠw‚×
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:31:36
>>160
ƒvƒ‚Æ‚µ‚Ă̎©Šo‚ðŽ‚Ä
æ”y‚̉½\•ª‚Ì‚P’ö“x‚̶ŽY«‚µ‚©o‚¹‚È‚¢‚‚¹‚É
‹‹—¿‚Í“¯‚¶‚‚ç‚¢‚à‚ç‚Á‚Ä‚ñ‚¾‚ëH
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:36:06
•’ÊŒã”y‚Ì•û‚ªˆÀ‚¢‚Í‚¸‚È‚ñ‚¾‚ª
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:38:56
‰½\•ª‚Ì‚P‚Ȃ̂©H‚—
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:40:45
>>169
>>168‚Ì‘‚«ž‚݂Ȃñ‚Ä‹C‚É‚·‚ñ‚È‚—
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:44:24
æ”y‚ɂȂÁ‚Ä‚à‹‹—¿•Ï‚í‚ç‚ñ‰ïŽÐ‚É‚¨‹Î‚߂Ȃñ‚¶‚á‚È‚¢‚Ì‚©B
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:46:37
>>169
‚¨‚Ü‚¢‚àŒoŒ±Ï‚ñ‚¾‚çA‚‚¢¶ŽY«o‚¹‚邿‚¤‚ɂȂ邳
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:48:26
¡‚Å‚«‚È‚¢‹ïŽt‚Í‚¸‚Á‚Ƃł«‚È‚¢ŠóƒKƒX
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:55:03
>>169‚ÍŠÇ—E‚ÅŽc‹Æ‘ão‚éŒã”y‚Ì‚ªŽèŽæ‚è‚Í‘½‚¢A‚Æ‚©B
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/12 23:59:00
>>175
‚»‚ê‚Í‚ ‚è‚»‚¤‚¾‚È
¶ŽY«‚ª’Ⴏ‚ê‚΂»‚ꂾ‚¯Žc‹Æ‚·‚邵‚È
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 00:12:03
30‰ß‚¬‚ÄŒŽ‹‹25–œ‚̉´‚ðˆÔ‚߂Ă‚ê‚æ
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 00:39:15
‹ð’s‚é‚È‚çƒ}”Â’r
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 00:56:10
25–œ‚à‚à‚炦‚Î\•ª‚¾‚ë
æÒ‘òŒ¾‚Á‚Ä‚ñ‚¶‚á‚Ë‚¦‚æƒJƒX
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 00:57:54
import,—áŠOˆ—‚ÍÈ—ª‚µ‚Ü‚·
public class ComServer{
private ServerSocket sock; private Socket client;
public final static int portNo = 10500; private BufferedWriter writer;
private BufferedReader reader; private String msg = null;
ComServer() init();
void init(){
if(sock == null){
sock = new ServerSocket(ComServer.portNo,1);
client = sock.accept();
client.setKeepAlive(false);
System.out.println("Client connected");
}
if(reader == null) reader = new BufferedReader( new InputStreamReader(client.getInputStream()));}
String receive(){
if(reader == null)init();
String msg = null;
msg = reader.readLine();
return msg;
}
class s extends Thread {
private BufferedWriter writer;
private String msg;
s(String masg)this.msg = masg;
if(writer == null) writer = new BufferedWriter(new OutputStreamWriter(client.getOutputStream()));
public void run(){
writer.write(msg,0,msg.length());
writer.flush();
}}}
‚·‚¢‚Ü‚¹‚ñB‚½‚Ô‚ñª–{“I‚ȊԈႢ‚Æ‚¨‚à‚¢‚Ü‚·‚ªƒGƒ‰[‚ª‚łăRƒ“ƒpƒCƒ‹‚Å‚«‚È‚¢‚Å‚·
\‚µ–ó‚È‚¢‚Å‚·‚ªƒoƒO‚ðŒ©‚Â‚¯‚Ä‚à‚炦‚È‚¢‚Å‚µ‚傤‚©H‚¨‚Ë‚ª‚¢‚µ‚Ü‚·. ŠÂ‹«‚Íeclipse3.3.1.1 jre1.6.0_03‚Å‚·
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 01:11:43
‚¢‚₾B
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 01:13:59
>>180
ƒGƒ‰[‚Ç‚±Amain ‚Ç‚±BƒNƒ‰ƒX‚Ìæ“ª‚Í‘å•¶Žš‚ÅB
eclipse ‚È‚çƒGƒ‰[‚̑Έ•û–@‚ào‚é‚Å‚µ‚傤‚ÉB
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 01:14:28
>>180
–â‘è“_‚ÌŒó•â‚̓Rƒ“ƒpƒCƒ‰‚ªŒ©‚‚¯‚Ä‹³‚¦‚Ä‚‚ê‚Ă邾‚ë
ƒGƒ‰[ƒƒbƒZ[ƒW‚ð“Ç‚ñ‚Å—‰ð‚µ‚ë
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 02:23:07
reader = new BufferedReader(new FileReader("./hoge"));
‚ÅŽÀsƒtƒ@ƒCƒ‹‚Æ“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚̃tƒ@ƒCƒ‹‚ð“ǂݞ‚ÞGUIƒAƒvƒŠ‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ŽÀsƒtƒ@ƒCƒ‹‚ª’u‚¢‚Ä‚ ‚éƒfƒBƒŒƒNƒgƒŠ‚Ƃ͕ʂ̃fƒBƒŒƒNƒgƒŠ‚̃tƒ@ƒCƒ‹i—Ⴆ‚΃fƒXƒNƒgƒbƒvj‚ðˆø”‚É
‚»‚̃AƒvƒŠ‚ð—§‚¿ã‚°‚邯
ƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚ª
C:\Program Files\Common Files\System\MAPI\1041\nt\
‚ÆA‚æ‚‚í‚©‚ç‚È‚¢ƒfƒBƒŒƒNƒgƒŠ‚ɂȂè‚Ü‚·B
‰½‚łłµ‚傤‚©H
‰ü‘P‚·‚邽‚߂ɂÍAŽÀsƒtƒ@ƒCƒ‹‚ª’u‚¢‚Ä‚ ‚éƒfƒBƒŒƒNƒgƒŠ‚ðŠî“_‚É
ƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ނ悤‚É‚·‚ê‚΂¢‚¢‚ÆŽv‚¤‚̂ł·‚ª
‚»‚̃fƒBƒŒƒNƒgƒŠ‚ðŽæ“¾‚·‚é•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB
‚Ç‚¤‚·‚ê‚΂悢‚Å‚µ‚傤‚©H
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 02:31:52
‚»‚ñ‚È•û–@‚͂Ȃ¢B
ŒÅ’èƒtƒ@ƒCƒ‹‚Ȃ烊ƒ\[ƒXŽg‚¦BÝ’èƒtƒ@ƒCƒ‹‚È‚ç Preferences Žg‚¦B
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 10:35:03
java.class.path‚ð‚Æ‚Á‚ÄAŽ©•ª‚Å’Tõ‚µ‚Ä‚¢‚¯‚Εª‚©‚é‚©‚à‚µ‚ê‚È‚¢B
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 11:28:43
>>180
‚³‚ç‚Á‚ÆŒ©‚½‚¾‚¯‚¾‚ªA
„ComServer() init();
‚±‚ñ‚È\•¶‚È‚¢‚¾‚낤
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 11:40:54
>>180
ƒRƒ“ƒpƒCƒ‹o—ˆ‚È‚¢‚̂̓oƒO‚¶‚á‚È‚¢B
‚È‚ñ‚Å‚àƒoƒO‚ŕЕt‚¯‚悤‚Æ‚·‚é‚È‚æ”nŽB
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 12:05:05
>>184
MainƒNƒ‰ƒX‚Émain()‚ª‚ ‚邯‚µ‚ÄA
URL url = (new Main()).getClass().getResource("Main.class");
String dir = url.toString();
‚Ý‚½‚¢‚È‚©‚ñ‚¶‚łǂ¤H
jar‚©‚ç‹N“®‚̂Ƃ«‚Í‚»‚±‚©‚ç‚¿‚å‚Á‚ƈ—‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚¯‚Ç
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 12:27:21
Graphics‚ð‰æ‘œ•Û‘¶‚µ‚½‚¢‚̂ł·‚ª
GraphicsƒIƒuƒWƒFƒNƒg‚©‚çImageƒIƒuƒWƒFƒNƒg‚ɕϊ·‚Å‚«‚Ü‚·‚©H
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 13:20:15
>>190
BufferedImage‚É•`‰æ‚·‚邿‚¤‚É‚µ‚ÄA‚»‚ê‚ð•Û‘¶‚µ‚½‚ç‚Ç‚¤‚æH
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 13:20:21
>>190
BufferedImage image = new BufferedImage(1000, 1000, BufferedImage.TYPE_INT_RGB);
Graphics g = image.createGraphics();
D‚«‚Ȃ悤‚É g ‚É•`‚
g.dispose();
image ‚°‚Á‚ÆI
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 20:09:53
–¾‰ðJava‚Æ‚©‚¢‚¤–{A•³‚·‚¬‚é
‘O”¼‚Í‚¢‚¢‚Æ‚µ‚Č㔼‚ª‚ß‚¿‚á‚‚¿‚á
Œ‹é‚³‚ñ‚̃vƒƒOƒ‰ƒ~ƒ“ƒOƒŒƒbƒXƒ“‚̂ق¤‚ª‚͂邩‚ÉM—Ђł«‚é‚í
194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 20:12:10
ˆ«‚©‚Á‚½‚ÈB‚¶‚á‚ ‚¨‚Ü‚¦‚ª‘‚¯‚æB
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 20:59:44
—áŠOƒIƒuƒWƒFƒNƒg‚Á‚ĉ½‚Å‚·‚©
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 21:00:30
–¾‰ðJava‚Á‚Ä•³–{‚Ȃ̂©H
Ž‚Á‚ĂȂ¢‚©‚ç‰ð‚ç‚ñ‚ª‚—
197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 21:09:19
Java SE ‚È‚ñ‚Ăǂ̖{‚à“¯‚¶‚¾‚ë‚—
‚Â[‚©ƒlƒbƒg‚̘AÚ‚Æ‚©‚Å\•ª‚¾‚µ
–{‚𕳂ƕ]‰¿‚·‚é“z‚ª“ªˆ«‚¢‚¾‚¯‚Á‚Ä•û‚ª‘½‚¢‚æ‚È
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 21:10:38
TeX ‚Å‘g‚ñ‚łȂ¢‹Zp–{‚Í‘‚¶‚Ä•³B
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 21:11:39
ƒIƒ‰ƒCƒŠ‚ÍŠæ’£‚Á‚Ä”ƒ‚Á‚½‚—
‰pŒê”ł͂‚炢‚©‚ç“ú–{Œê”ő҂Á‚ÄOrz..
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/13 22:11:16
‚¢‚Ý‚Ó
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 00:20:11
oh jesus
my jesus
I pleded my heart
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 00:20:46
>>197
‚¨‚Ü‚¦¶ˆÓ‹C‚¾‚È
Œû‚Ì—˜‚«•û‚É‹C‚ð‚‚¯‚ë‚æ
’N‚ɘb‚µ‚Ă邯Žv‚Á‚Ä‚ñ‚¾H
’m‚ç‚Ê‚ª•§‚Ƃ͂¢‚¤‚ª‚½‚¢‚ª‚¢‚É‚µ‚Æ‚¯‚æ
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 01:40:52
byte[] b;
int i;
//DoJa5.1‚ªƒRƒ“ƒpƒCƒ‹ƒGƒ‰[
try {
byte[] b = new byte[1000];
i = b.length;
} catch(Exception e) {
System.out.println("" + i + e);
}
//DoJa5.1‚ªƒRƒ“ƒpƒCƒ‹¬Œ÷
try {
byte[] b = new byte[1000];
i = b.length;
i = 5; //‚È‚º‚±‚ê‚𑂂ƃRƒ“ƒpƒCƒ‹‚ª¬Œ÷‚·‚é‚ñ‚Å‚·‚©H
} catch(Exception e) {
System.out.println("" + i + e);
}
204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 01:55:04
‚ÄŒ¾‚¤‚©‚»‚à‚»‚à b ‚ð“ñ‰ñ’è‹`‚µ‚Ä‚é‚Ì‚ª‚¨‚©‚µ‚¢‹C‚ªc
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 02:10:55
>>195
ŒŸõ‚Å‘å‘̈Ӗ¡‚͂‚©‚߂邯Žv‚¤‚Ì‚¾‚ªc
‚Ü‚ŸAŒ¾Œê‹K’è‚É‚æ‚邯uƒIƒuƒWƒFƒNƒg‚ÍAƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX–”‚Í”z—ñv‚Æ‚ ‚éB
“–‚Ä‚Í‚ß‚é‚ÆAu—áŠOƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX–”‚Í—áŠO”z—ñv‚Æ‚¢‚¤‚±‚ƂɂȂéB
‚»‚à‚»‚àAƒIƒuƒWƒFƒNƒg‚ð”z—ñ‚̈Ӗ¡‚ÅŽg‚Á‚Ă镶‚͂Ȃ¢‚µA
—áŠO‚Í”z—ñ‚Æ‚µ‚È‚¢‚±‚Æ‚ª•’Ê‚¾‚낤B‚Æ‚µ‚ÄŒÀ’è‚·‚邯A‘OŽÒ‚̈ӂ¾‚낤B
>>203
ƒGƒ‰[Ú×‚à’£‚炸‚ÉŽ¿–â‚Æ‚ÈH
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 02:17:23
>>203
try߂̒†‚Åb‚ð“ñd’è‹`‚µ‚Ä‚¢‚é‚̂͂¨‚¢‚Ä‚¨‚¢‚ÄA
i=5;‚ð‚»‚±‚É‘‚¢‚Ä‚àƒRƒ“ƒpƒCƒ‹‚ɬŒ÷‚µ‚È‚¢‹C‚ªB
ã‚ªŽ¸”s‚·‚é‚Ì‚Íi=b.length;‚ð•]‰¿‚·‚é‘O‚É—áŠO‚ª”¶‚µ‚ÄA
catch߂ɔò‚ñ‚Å‚µ‚Ü‚¤‰Â”\«‚ª‚ ‚é‚©‚çA
‚»‚ÌꇂÍi‚ª‰Šú‰»‚³‚ê‚Ä‚¢‚È‚¢‚̂ŃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ð‹N‚±‚·B
int i;‚Ì’iŠK‚Åint i=0;‚Æ‚©‚ʼnŠú‰»‚·‚ê‚΃Gƒ‰[‚Ío‚È‚¢‚Í‚¸B
“®ì‚Æ‚µ‚ij‚µ‚¢‚©‚Ç‚¤‚©‚͕ʂƂµ‚ÄB
207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 03:40:30
>>204,>>206
2d’è‹`‚Å‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 03:44:59
‚»‚Á‚¿‚©‚æ‚—
‚Å‚ài‚Ì–¢‰Šú‰»‚Å‚àƒGƒ‰[‚ª‹N‚±‚ç‚È‚©‚Á‚½H
209: ŸxkgLgN/H4.
08/02/14 10:24:06
Sun”F’èJavaƒvƒƒOƒ‰ƒ}‚ÌŽŽŒ±‘Îô–â‘èW‚Å”[“¾‚Å‚«‚È‚¢•”•ª‚ª‚ ‚Á‚½‚Ì‚Å
Ž¿–₳‚¹‚Ä‚‚¾‚³‚¢B
----------
–âFƒAƒT[ƒVƒ‡ƒ“‚ÌŽg—p•û–@‚Æ‚µ‚Ä“K؂Ȃà‚Ì‚ð‘I‚тȂ³‚¢B
yAz
public void method(int data) {
@@assert data < 0: "data‚ª•‰”";
}
yBz•¶–@ŠÔˆá‚¢‚Ȃ̂Ŋ„ˆ¤
yCz
public void method(int data) {
@@assert check(data): "checkƒƒ\ƒbƒh‚ªfalse‚ð•Ô‚µ‚½";
}
private boolean check(int data) {
@@if (data < 0) {return false;}
@@return true;
}
‘±‚...
210:209 ŸxkgLgN/H4.
08/02/14 10:25:50
...‘±‚«
yDz
public void method(int data) {
@@boolean checked = check(data);
@@assert checked: "checkƒƒ\ƒbƒh‚ªfalse‚ð•Ô‚µ‚½"
}
private boolean check(int data) {
@@if (data < 0) {return false;}
@@return true;
}
³‰ð‚ÍyDz‚Ȃ̂ł·‚ªA‚»‚̉ðà‚ª
yAzpublic‚ȃƒ\ƒbƒh‚̈ø”ƒ`ƒFƒbƒN‚ðƒAƒT[ƒVƒ‡ƒ“‚Ås‚¤‚͕̂s“KØ
yCzƒfƒoƒbƒOŽž‚̂ݎg—p‚µ–{”Ԃł͎g—p‚µ‚È‚‚È‚éƒAƒT[ƒVƒ‡ƒ“‚Å
@@@ƒƒ\ƒbƒh‚̌ĂÑo‚µ‚ðs‚¤‚͕̂s“KØ
yDz“à—e‚ÍyCz‚Æ“¯‚¶‚¾‚ªAƒƒ\ƒbƒh‚Ì–ß‚è’l‚ð•Ï”‚ÖŠi”[‚µA‚»‚̕ϔ‚ð
@@@ƒAƒT[ƒVƒ‡ƒ“‚Ń`ƒFƒbƒN‚µ‚Ä‚¢‚é‚̂œKØ
‚Æ‚¢‚¤‚à‚̂łµ‚½B
yCz‚àyDz‚àupublic‚ȃƒ\ƒbƒh‚̈ø”ƒ`ƒFƒbƒN‚ðƒAƒT[ƒVƒ‡ƒ“‚Ås‚¤‚͕̂s“KØv‚É
ŠY“–‚·‚銴‚¶‚ª‚µ‚Ä”[“¾‚Å‚«‚È‚¢‚̂ł·‚ªA‚Ç‚¤l‚¦‚é‚ׂ«‚Å‚·‚©H
‚Ü‚½AyCz‚̉ðà‚ªŒ¾‚í‚ñ‚Æ‚·‚邱‚Æ‚ÍA
ƒAƒT[ƒVƒ‡ƒ“—LŒøŽž‚Æ–³ŒøŽž‚ŌĂÑo‚³‚ê‚郃\ƒbƒh‚ªˆá‚¤“™‚ÌðŒ‚̈Ⴂ‚ª‚ ‚Á‚Ä‚Í
ƒfƒoƒbƒOì‹Æ‚Æ‚µ‚Ä—Ç‚‚È‚¢
‚Æ‚¢‚¤‚±‚Æ‚ÅOK‚Å‚·‚©H
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
211:209 ŸxkgLgN/H4.
08/02/14 10:31:18
’ù³
yDz‚Ìasserts‚Ì––”ö‚ɃZƒ~ƒRƒƒ“‚ª”²‚¯‚Ă܂µ‚½B
–{—ˆ‚̓Zƒ~ƒRƒƒ“‚Í•t‚¢‚Ä‚¢‚Ü‚·B
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 10:44:59
Eclipse‚Ż삵‚½ƒvƒƒWƒFƒNƒg‚ðjarƒtƒ@ƒCƒ‹‚ɃGƒNƒXƒ|[ƒg‚·‚éÛA
ImgaIcon‚ÉŽg‚Á‚½‰æ‘œ‚âAƒvƒ‰ƒOƒCƒ“‚Æ‚µ‚ÄŽg—p‚µ‚½jarƒtƒ@ƒCƒ‹‚ª
ŠÜ‚܂ꂸ‚ɶ¬‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚Ç‚¤‚·‚ê‚΂悢‚Å‚µ‚傤‚©H
213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 10:50:09
>>210
‚µ‚傹‚ñŽŽŒ±‚È‚ñ‚Ä‚»‚ñ‚È‚à‚ÌB
–â‘èì‚Á‚½‚â‚‚ªƒAƒz‚¾‚Á‚½‚ñ‚¾‚낤B
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 10:54:36
>>209
‚ ‚çA‰´‚ÍyCz‚Å‘‚¢‚Ă邿EEEB
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 10:54:40
long a,b;
a‚Æb‚ð”äŠr‚µ‚½‚¢‚̂ł·‚ªAa<b‚ł̓_ƒ‚Ȃ̂ł·‚©HH
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 10:55:33
>>212
jar‚ɃGƒNƒXƒ|[ƒg‚·‚邯‚«AŠÜ‚ß‚éƒtƒ@ƒCƒ‹‚Ɗ܂߂Ȃ¢ƒtƒ@ƒCƒ‹‚ð‘I‘ð‚Å‚«‚邯Žv‚¤‚ª
ŠÜ‚ß‚½‚¢‰æ‘œƒtƒ@ƒCƒ‹‚âjarƒtƒ@ƒCƒ‹‚Ƀ`ƒFƒbƒNƒ}[ƒN‚ð•t‚¯‚ê‚΂¢‚¢‚ñ‚łȂ¢‚©
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 10:56:05
>>215
a<b‚Å‚¢‚¢‚æ
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 11:00:01
>>216
‚»‚ÌÛAsrcƒtƒHƒ‹ƒ_‚Ì.java‚ɂ̓`ƒFƒbƒNƒ{ƒbƒNƒX‚ªŒ»‚ê‚é‚̂ł·‚ªA
‰æ‘œ‚âƒvƒ‰ƒOƒCƒ“‚ɂ͌»‚ê‚Ü‚¹‚ñ‚Å‚µ‚½
•Ê‚ÉÝ’è‚·‚ׂ«‰ÓŠ‚ª‚ ‚é‚̂łµ‚傤‚©H
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 11:00:32
>>217
‚»‚ê‚Å‚·‚邯
Exception in thread "main" java.io.IOException: Bad file descriptor
‚łĂ‚é‚ñ‚Å‚·‚¯‚ÇEEEB
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 11:05:23
>>219
long’la,b‚Ì”äŠr‚Í a < b ‚ÌŒ`Ž®‚Å–â‘è‚È‚¢B
‚»‚ÌŽü•ӂ̃R[ƒh‚ªˆ«‚¢‚ñ‚¾‚낤‚æB
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4243“ú‘O‚ÉXV/275 KB
’S“–:undef