y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
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

221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 11:06:37
>>219
long‚Ì”äŠr‚ÅIOException‚ªo‚é‚킯‚È‚¢‚¾‚낤‚ÆŽv‚¤‚ªEEE
ƒXƒ^ƒbƒNƒgƒŒ[ƒX‚ÍH

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 11:13:12
>>220.221
‚·‚¢‚Ü‚¹‚ñA³Šm‚É‚Í
RandomAccessFile bin1 = new RandomAccessFile(new File(FileName1),"r");
RandomAccessFile bin2 = new RandomAccessFile(new File(FileName2),"r");

if(bin1.length()>=bin2.length())
c=bin2.length();
if(bin1.length()<bin2.length())
c=bin1.length();
‚Æ‚µ‚Ä‚¨‚èAlongŒ^‚Ìc‚É’Z‚¢•û‚̃tƒ@ƒCƒ‹ƒTƒCƒY‚ð‚¢‚ê‚½‚¢‚̂ł·BB
‚±‚Ì•”•ª‚É–â‘肪‚ ‚é‚̂͊m‚©‚Ȃ̂ł·‚ªEEB


223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 11:32:53
>>218
ƒrƒ‹ƒhƒpƒX‚É“ü‚Á‚Ä‚éjarƒtƒ@ƒCƒ‹‚Ío‚È‚¢‚Ý‚½‚¢‚¾‚¯‚ÇA‰æ‘œ‚͂Ȃñ‚¾‚낤EEH
‚Æ‚±‚ë‚ÅAjar‚Éjar‚ðŠÜ‚߂Ăà“ǂݞ‚߂Ȃ¢‚æ
‚»‚¤‚¢‚¤ê‡‚ÍFatJarƒvƒ‰ƒOƒCƒ“‚ðŽg‚¤‚Æ‚¢‚¢‚©‚à‚µ‚ñ‚È‚¢

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 12:01:55
jconsole‚ÌƒŠƒ‚[ƒgÚ‘±‚ª‚Å‚«‚È‚¢‚̂ł·‚ª‚Ç‚ñ‚È——R‚ªl‚¦‚ç‚ê‚Ü‚·‚Å‚µ‚傤‚©H
Ú‘±‘Îۂ̊‹«‚Í
Windows2003
Java HotSpot(TM) Server VM ƒo[ƒWƒ‡ƒ“ 10.0-b19
VMˆø”‚Æ‚µ‚Ä
-Dcom.sun.management.jmxremote.port=8888
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
‚ðݒ肵‚Ä‚¢‚Ü‚·B
Ú‘±Œ³‚©‚çportqryƒRƒ}ƒ“ƒh‚Å8888‚ªLISTENINGó‘ԂɂȂÁ‚Ä‚¢‚é‚̂͊m”Fς݂ł·B

225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 12:49:51
>>209
C‚ÆD‚Ƃ̈Ⴂ‚ÍAAssertion‚ð—LŒø‚É‚µ‚È‚¢ŽÀsŽž‚Écheckƒƒ\ƒbƒh‚ª’ʂ邩”Û‚©‚Æ‚¢‚¤“_‚Í—‰ð‚Å‚«‚Ä‚¢‚é‚ÈH

‚±‚ê‚ÍŽŽŒ±—p‚̃Tƒ“ƒvƒ‹‚¾‚©‚ç‚í‚©‚è‚É‚­‚¢‚¯‚ÇA
int result = dao.update(entity);
assert result == 1;
‚Æ‚¢‚¤ƒTƒ“ƒvƒ‹‚È‚ç‚ÎC‚ÍNG‚ÅD‚ªOK‚Ɖð‚邾‚낤B
‚í‚´‚í‚´check‚Æ‚¢‚¤ƒƒ\ƒbƒh‚ňø”‚ðƒ`ƒFƒbƒN‚³‚¹‚Ä‚¢‚é‚͈̂Ӓnˆ«‚Ȉø‚ÁŠ|‚¯‚¾‚ËB

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 12:55:32
>>225
‰´‚ÍAA ‚ð‹p‰º‚µ‚Ă鎞“_‚ÅAC ‚â D ‚à‹p‰º‚³‚ê‚é‚ׂ«‚¾‚ÆŽv‚¤‚ÈB
assertion Žg‚킸‚ÉA•ςȈø”‚É‚à‚¿‚á‚ñ‚ƑΉž‚µ‚ë‚Á‚ÄŒ¾‚Á‚Ă邿‚¤‚ÉŒ©‚¦‚é‚Ì‚ÉA
C ‚Æ D ‚̂ǂ¿‚ç‚à‚»‚̃KƒCƒhƒ‰ƒCƒ“‚ɉˆ‚Á‚Ä‚¢‚È‚¢B

227:225
08/02/14 12:56:28
’Ç‹L
>213
ƒAƒz‚Í‚¨‘OB
uƒAƒT[ƒVƒ‡ƒ“‚ÌŽg—p•û–@‚Æ‚µ‚Ä“K؂Ȃà‚Ìv‚Å‚ ‚é‚©‚çACD‚Íupublicƒƒ\ƒbƒh‚ňø”ƒ`ƒFƒbƒN‚Ì‚â‚è•û‚Í•s“KØv‚¾‚ªƒAƒT[ƒVƒ‡ƒ“‚ÌŽg—p•û–@‚ÉŠÖ‚µ‚Ä‚ÍD‚ª³‚µ‚¢B

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 12:58:14
>>222
‚»‚Ìæ‰½‚ð‚â‚é‚Ì‚©‚í‚©‚ç‚È‚¢‚¯‚ÇA•K—v‚È‚¯‚ê‚Î RandomAccessFile ‚ðŽg‚í‚È‚¢•û‚ª–³“ïB
native ‚ȃƒ\ƒbƒh‚Å’ÇÕ•s”\B—Ⴆ‚ÎAƒtƒ@ƒCƒ‹’·‚È‚ç File.length ‚Å‚à‰ÂB

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 13:10:20
intŒ^”z—ñ‚ÌÅ‘å—v‘f”‚͂ǂñ‚¾‚¯H

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 13:21:33
>>229
Œ¾Œê‹K’è‚É‚æ‚邯c
> ”z—ñ‚ÍCint’l‚É‚æ‚Á‚ăCƒ“ƒfƒNƒX•t‚¯‚µ‚È‚­‚Ă͂Ȃç‚È‚¢B
‚ÅAintŒ^‚ÌÅ‘å’l (Integer.MAX_VALUE) ‚Í 2,147,483,647 ‚Ȃ̂ÅA—v‘f”‚Í‚»‚Ì -1 ‚Ü‚ÅB

231:230
08/02/14 13:27:25
Ž©ŒÈƒŒƒXB
—v‘f”‚ªÅ‘å’l‚ŃCƒ“ƒfƒNƒX’l‚ªÅ‘å’l-1B‚©‚Èc
‚Ü‚ŸAŠm•Û‚µ‚½Žž“_‚Å•’Ê‚Í OutOfMemoryError ‚©‚ÆB

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 13:32:03
>>230
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B\•ª‚ȗʂł·B

233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 14:24:53
Jakarta ProjectƒXƒŒ‚ª‚È‚­‚È‚Á‚Ä‚¢‚½‚̂ŃXƒŒ‚ð—§‚Ä‚½

Apache Jakarta ProjectŠÖ˜A“‡yJavaz
½ÚØÝ¸(tech”Â)

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 16:12:12
Ž¿–â‚Å‚·B

Œ»ÝAmainƒNƒ‰ƒX‚̃Kƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚ðA
‘½dŒp³‚³‚ꂽƒCƒ“ƒXƒ^ƒ“ƒX‚©‚çƒRƒ“ƒgƒ[ƒ‹‚µ‚Ä‚¢‚Ü‚·B

‚½‚¾AHeap—̈æ‚ɃAƒNƒZƒX‚·‚éꇂɂ‚¢‚ÄA
‚»‚̃RƒŒƒNƒVƒ‡ƒ“ƒtƒŒ[ƒ€ƒ[ƒN‚©‚çƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‰»‚³‚¹‚邯A
ƒ[ƒJƒ‹‚Éremove‚µ‚悤‚Æ‚µ‚Ä‚à“¯Šú“I‚È”r‘¼§Œä‚ªŽæ‚ê‚Ü‚¹‚ñB
‚â‚͂胉ƒbƒp[ƒNƒ‰ƒX‚̃vƒŠƒ~ƒeƒBƒuŒ^‚ÍAƒGƒŒƒƒ“ƒg‚̃CƒeƒŒ[ƒ^‚àhasNext()ƒƒ\ƒbƒh‚à‚Ç‚«‚Å
volatileCüŽq‚̃VƒŠƒAƒ‰ƒCƒ[[ƒVƒ‡ƒ“‚ð‚³‚¹‚é‚Ì‚ªâ‘ÎðŒ‚Ȃ̂łµ‚傤‚©B

‚¿‚Ȃ݂ÉA‚à‚µƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚É‚æ‚Á‚ÄJava.lang‚ÌStringBuffer‚Ü‚Åimport‚µ‚½‚Æ‚µ‚Ä‚àA
SetƒCƒ“ƒ^[ƒtƒF[ƒX‚ÌisEmptyƒƒ\ƒbƒh‚É‚·‚邯‚È‚º‚©StackOverflowError‚Ì—áŠO‚ª”­¶‚µ‚Ü‚·B
static‚Èyield()ƒƒ\ƒbƒh‚ð”Ä—p‚³‚¹‚邽‚ßA
throws‚Å—áŠOƒnƒ“ƒhƒ‰‚ðƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ȃAƒT[ƒVƒ‡ƒ“‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªEEEB

CŒ¾Œê‚ª•…‚é‚Ù‚Çl‚¦‚½‚̂ł·‚ªA
ƒoƒCƒiƒŠ‚ł̃tƒ@ƒCƒ‹‘€ì‚ª‚È‚©‚È‚©‚܂Ƃ܂ç‚È‚¢‚½‚ߎ¿–₵‚½ŽŸ‘æ‚Å‚·‚Ì‚ÅA
‚Ç‚¤‚©‚¨“š‚¦‚¨Šè‚¢‚µ‚Ü‚·B

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 16:15:02
•sŠo‚É‚à‚¢‚½‚—
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‰½‚à’m‚ç‚È‚¢‰SŽÒ‚ªŒ©‚½‚çA
‚ß‚¿‚á‚­‚¿‚á‚“x‚È‚±‚ƂɌ©‚¦‚é‚ñ‚¾‚낤‚È‚Ÿ

236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 16:22:04
–¢Á‰»‚È’PŒê‚΂©‚è•À‚ׂĂ邯‚ÇA‚Ü‚ ‰SŽÒ”‚Ȃ̂¾‚©‚çB
‚â‚肽‚¢‚±‚Æ‚ðŽ©•ª‚ÌŒ¾—t‚âƒR[ƒh‚ÅŽ¦‚¹‚Ήñ“š‚à‚ ‚邯Žv‚¤‚æB

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 16:32:42
ƒXƒC[ƒc(Îj

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 16:33:08
>>234
‚Ü‚¸Au‚Ăɂð‚Ív‚¾‚¯‚Å‚àŒ©’¼‚µ‚Ă݂½‚ç‚Ç‚¤‚©H

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 16:36:31
‚Ü‚é‚ÅŽ©“®¶¬‚µ‚½‚©‚̂悤‚ȈӖ¡‚Ì’Ê‚ç‚È‚³‚¾

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 16:38:26
’Þ‚ç‚ê‚Ă݂éB
‘½dŒp³ F–³—
GC‚̃Rƒ“ƒgƒ[ƒ‹FŒ´‘¥‚Æ‚µ‚Ăł«‚È‚¢
Heap—̈æ‚ɃAƒNƒZƒXFHH
ƒ[ƒJƒ‹‚ÉremoveFHH
ƒ_ƒ‚¾A“Ë‚Áž‚݂悤‚à‚È‚¢‚í

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 18:22:37
JLabel‚ÌpaintComponent(Graphics g)‚ðƒI[ƒo[ƒ‰ƒCƒh‚µ‚ÄA
’†‚Åg.draw(new Line2D.Double(x, y))

‚Æ‚â‚邯’¼ü‚ªˆø‚¯‚Ü‚µ‚½B
‚±‚Ì’¼ü‚𔼓§–¾‚ɃOƒ‰ƒf[ƒVƒ‡ƒ“‚³‚¹‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚·‚é‚Ì‚ª‚æ‚¢‚Å‚µ‚傤‚©H


242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 18:29:49
AGG‚ւ̃‰ƒbƒp[‚ð‘‚­B

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 19:22:35
>>222
¬‚³‚¢‚Ù‚¤‚Ì’l‚ð‘I‚Ô‚¾‚¯‚È‚ç static long Math.min(long, long) ‚ðBiif•¶‚ðÁ‚¹‚éB

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 19:56:19
>>241
GradientPaint ‚Æ AlphaComposite ‚𒲂ׂë

245:241
08/02/14 20:19:12
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ƃ肠‚¦‚¸’¼ü‚Í‚¨‚¢‚Ä‚¨‚­‚±‚Ƃɂµ‚ÄA”CˆÓ‚ÌShape‚ɂ‚¢‚Ä”¼“§–¾ƒOƒ‰ƒf[ƒVƒ‡ƒ“
‚³‚¹‚ç‚ê‚é‚©‚ðl‚¦‚邱‚Ƃɂµ‚Ü‚µ‚½B

AlphaComposite‚ð—˜—p‚·‚邯ˆê—l‚ɃAƒ‹ƒtƒ@’l‚ª“K—p‚³‚ê‚Ä‚µ‚Ü‚¤‚悤‚Å‚·(“–‚½‚è‘O‚Å‚·‚Ë)B
‚±‚ê‚ð™X‚ɕω»‚³‚¹‚邿‚¤‚Ȉ—‚Æ‚¢‚¤‚̂͂ǂ¤‚¢‚¤ƒvƒƒZƒX‚ɂȂé‚̂łµ‚傤‚©EEE

‚©‚È‚èl‚¦‚½‚̂ł·‚ªA‚·‚݂܂¹‚ñAƒqƒ“ƒg‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 20:30:35
­‚µ•`‰æ‚µ‚Ä•ÏX‚µ‚ÄA‚Ü‚½­‚µ•`‰æ‚·‚éA‚ ‚Ƃ͓K“–‚ȃ^ƒCƒ~ƒ“ƒO‚É‚È‚é‚æ‚¤‚ÉH•v‚µ‚ÄŒJ‚è•Ô‚¹

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 20:48:02
‚ ‚ A­‚µ‚¸‚•`‰æ‚·‚ê‚΂¢‚¢‚킯‚Å‚·‚ËB
‚±‚ÌYÀ•W‚܂łÍ0.6f‚ÅAŽŸ‚©‚ç‚Í‚à‚Á‚Æ”–‚­¥¥¥‚Æ‚©B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚µ‚©‚µAƒ^ƒCƒ~ƒ“ƒO‚Á‚ÄŠÖŒW‚ ‚é‚ñ‚Å‚µ‚傤‚©H
‚Ђå‚Á‚Æ‚µ‚Äu™X‚Év‚Æ‚¢‚¤‚Ì‚ªŽžŠÔ“I‚É‘¨‚¦‚ç‚ê‚Ä‚½‚Æ‚©¥¥¥
‚·‚݂܂¹‚ñB‚±‚ê‚Í‹——£“I‚ɂƂ¢‚¤‚±‚Ƃłµ‚½B

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 21:12:25
GradientPaint‚Æ‚©

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 22:41:53
‘¬“x‚ª—^‚¦‚ç‚ê‚ê‚ÎŽžŠÔ“Ià‹——£“I‚¾‚낤B
’†Šw¶ƒŒƒxƒ‹‚Ì—‰È‚©ŽZ”‚̘b‚¶‚á‚Ë[‚©

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 23:09:02
>>244‚̃qƒ“ƒg‚Å‚ ‚Ƃ͎©—͂łł«‚È‚¢‚悤‚Ȃ瑼‚Ì‚±‚Æ‚ð‹³‚¦‚ç‚ê‚Ä‚à‚Å‚«‚»‚¤‚ɂȂ¢
‚ ‚«‚ç‚ß‚½‚Ù‚¤‚ª‚¢‚¢

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 23:31:23
‚¢‚âA‘¬“x‚Æ‚©Œ¾‚Á‚Ă邯‚lj½‚©“®‚©‚·‚悤‚Șb‚¶‚á‚È‚¢‚ÆŽv‚¤‚æB
—v‚·‚é‚É}Œ`‚𔼓§–¾‚ɃOƒ‰ƒf[ƒVƒ‡ƒ“‚³‚¹‚½‚¢‚킯‚¾‚ëH
—̈æ‚Ì–ÊÏ‚Ål‚¦‚ê‚Îςޘb‚¶‚á‚È‚¢‚©B‚µ‚©‚à‚à‚¤”»‚è‚©‚¯‚Ä‚é‚Ý‚½‚¢‚¾‚µB

>>249,250‚Í‚à‚¤‚¿‚å‚Á‚Æl‚¦‚½•û‚ª‚¢‚¢B

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:14:39
u’Þ‚ç‚ê‚ÄŒ©‚év ‚ÆéŒ¾‚·‚ê‚΃lƒ^‚É–³ˆ‚ȓ˂Áž‚Ý‚µ‚Ä‹–‚³‚ê‚é‚Á‚Ä‚à‚ñ‚Å‚à‚È‚¢‚¼B

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:25:57
‚·‚¢‚Ü‚¹‚ñAŽ¿–â‚Å‚·B
ƒQ[ƒ€‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA•ûŒüƒL[‚ð‰Ÿ‚µ‚½‚Æ‚«‚ɉ摜‚ª
Ø‚è‘Ö‚í‚邿‚¤‚É‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç—Ç‚¢‚Å‚µ‚傤‚©B
•à‚¢‚Ä‚¢‚邿‚¤‚ÉŒ©‚¹‚½‚¢‚ñ‚Å‚·B
Œ»ÝA•ûŒüƒL[‚ð‰Ÿ‚·‚Ɖ摜‚ª“®‚­‚悤‚ɂ͂ł«‚Ä‚¢‚Ü‚·B
•ª‚©‚è‚É‚­‚©‚Á‚½‚ç‚·‚¢‚Ü‚¹‚ñB

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:29:46
10ŒÂˆÈã‚àã‚̂₂̃lƒ^‚ɓ˂Áž‚Ý‚·‚é‚ñ‚¾‚©‚烌ƒX”Ô‚®‚ç‚¢‚‚¯‚È‚«‚á–³ˆ‚È‚ñ‚¶‚áH

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:33:10
>>253
•’ʂɕ`‰æ‚·‚邾‚¯‚È‚ñ‚¶‚áH
‚Ä‚¢‚¤‚©Ž¿–â‚ÌŒ‚æ‚è‚Í“®‚©‚·‚Ù‚¤‚ª“‚¢‚ÆŽv‚¤‚ñ‚¾‚ª

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:33:24
‚Ó‚ÆŽv‚Á‚½‚ñ‚¾‚ª
‚â‚Á‚Ï‚èAstruts‚æ‚èJSF‚Ì•û‚ª—Ç‚­‚È‚¢‚©H

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:34:11
Struts ‚ª—Ç‚¢‚à‚̂Ǝv‚Á‚Ä‚é“z‚È‚ñ‚Ä‹‚é‚Ì‚©?

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:14:43
>>255
ƒLƒƒƒ‰‚ª¶‰E‚ÉŠŠ‚é‚¾‚¯‚ł܂¾Žè‘«‚ª“®‚©‚È‚¢‚Æ‚¢‚¤‚±‚ƂȂñ‚¶‚áH

259:253
08/02/15 01:23:33
>>258
‚»‚¤‚¢‚¤‚±‚Ƃł·B‚¢‚¢ƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠ‚ª‚ ‚é‚̂łµ‚傤‚©H

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:36:05
JSF ‚Á‚Ä JSTL ‚Ɖ½‚©ˆá‚¤‚Ì?

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:36:47
>>259
À•W‚ð“K“–‚È”‚ÅŠ„‚Á‚½—]‚è‚É‚æ‚Á‚ăLƒƒƒ‰‚ðØ‚è‘Ö‚¦‚Ä‚¢‚­‚Æ‚¢‚¤‚Ì‚ÍH

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:37:17
‰½‚ðl‚¦‚é—]’n‚ª‚ ‚é‚ñ‚¾H
‚¿‚å‚Á‚Æl‚¦‚½‚Ù‚¤‚ª‚¢‚¢‚Ì‚Í241‚¾‚ë
ƒAƒ‹ƒtƒ@’lž‚݂ŃOƒ‰ƒf[ƒVƒ‡ƒ“ݒ肵‚½GradientPaint‚ðsetPaint‚Åݒ肵‚½ƒOƒ‰ƒtƒBƒbƒNƒRƒ“ƒeƒNƒXƒg‚ðŽg‚Á‚Ä
draw‚È‚èdrawLine‚È‚è‚Å’¼üˆø‚¯‚ÎI‚í‚è‚¶‚á‚È‚¢‚©
>>244‚ÅGradientPaint‚Á‚ăqƒ“ƒg‚ª—^‚¦‚ç‚ê‚Ä‚é‚Ì‚É
AlphaComposite‚ňê—l‚É‚µ‚©ƒAƒ‹ƒtƒ@‚ðÝ’è‚Å‚«‚È‚¢‚Á‚ÄŒ¾‚Á‚Ä‚é‚â‚‚ª•Ï

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:44:13
GradientPaint‚Å—Í•s‘«‚È‚çAPIƒhƒLƒ…ƒƒ“ƒg‚ÅGradientPaintŽü‚è‚ð‚Ô‚ç‚‚¯‚ÎLinearGradientPaint‚Æ‚©‚É‚às‚«“–‚½‚é

264:195
08/02/15 01:47:42
>>205

Œƒ‚µ‚­’xƒŒƒX‚Å‚²‚ß‚ñ‚È‚³‚¢B

Œ¾—t‘«‚炸‚¾‚Á‚½A‚Æ‚¢‚¤‚©˜b‚ª’·‚­‚È‚é—\’肾‚Á‚½‚Ì‚Åʼn‚ÍŠÈ’P‚Ɉӌü‚ÆŽv‚Á‚½‚Æ‚¢‚¤‚©B

Javai‚Æ‚¢‚¤‚©JVMHj‚Å‚àA•’ʂɃƒ\ƒbƒh‚ðŒÄ‚Ño‚·‚ƈø”‚Æ‚©ƒŠƒ^[ƒ“ƒAƒhƒŒƒX‚Æ‚©
ƒ[ƒJƒ‹•Ï”‚Æ‚©‚ðƒXƒ^ƒbƒN‚ÉÏ‚ñ‚Å‚¢‚­‚ñ‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚æB

‚Å‚àŒÄ‚Ño‚µæ‚Åu—áŠOv“Š‚°‚邯ŒÄ‚ñ‚¾ƒƒ\ƒbƒh‚Ö‚ÌƒŠƒ^[ƒ“‚ł͂Ȃ­‚Á‚ÄA
ƒƒ\ƒbƒhŒÄ‚Ño‚µ‚ðŠÜ‚Þtry߂ɑΉž‚µ‚½catch‚̂Ƃ±‚ë‚Éi‚µ‚©‚à—áŠO‚ÌŽí—Þ‚É‚ ‚Á‚½catch‚̂Ƃ±‚ëj‚Ö
ˆê‘«”ò‚тɖ߂Á‚Ä‚­‚é‚킯‚Å‚·‚ËB

‚»‚µ‚Ä‚»‚±‚ŃLƒƒƒbƒ`‚µ‚½—áŠO‚̃Cƒ“ƒXƒ^ƒ“ƒX‚É‚ÍA
‚»‚±‚©‚çã‚̃Xƒ^ƒbƒN‚ª‚²‚»‚Á‚Æ‹l‚Ü‚Á‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚é‚킯‚Å‚·B

‚»‚ñ‚È‚±‚ñ‚È‚ÅAtry‚ðŽÀs‚·‚邯JVM‚ª‚Ç‚Á‚©‚Écatch‚̃AƒhƒŒƒX‚Æ—áŠO‚ÌŒ^‚ð•Û‘¶‚µ‚Ä‚¢‚ÄA
ŒÄ‚Ño‚µæ‚̂ǂ±‚©‚Åu—áŠO‚𓊂°‚év‚ðs‚¤‚ÆAƒXƒ^ƒbƒN‚ð‚±‚ê‚Ü‚½‚Ç‚±‚©‚ɕۑ¶‚µ‚½‚¤‚¦‚ÅA
‚à‚Æ‚à‚Æ•Û‘¶‚µ‚Ä‚ ‚Á‚½catch‚̃AƒhƒŒƒX‚ɂ܂ňꑫ”ò‚тɃWƒƒƒ“ƒv‚µ‚ÄA‚Æ‚¢‚¤‚Ì‚ðl‚¦‚邯A
‚»‚ê‚Æ‚¢‚¤‚Ì‚ÍGoto‚È‚ñ‚©‚æ‚è‚æ‚Á‚Û‚Ç‚½‚¿ˆ«‚­‚È‚¢‚©A‚È‚ñ‚ÄŽv‚Á‚½‚è‚·‚é‚ñ‚Å‚·‚¯‚ÇA
‚»‚ê‚Å‚à—áŠO‚ÍŽg‚¤‚ÈA‚È‚ñ‚Ęb‚͕ʂɕ·‚©‚È‚¢‚Å‚·‚µA‚»‚ñ‚È‚à‚ñ‚©‚Æ‚àŽv‚¤‚ñ‚Å‚·‚ªA
—áŠOˆ—‘‚­‚Æ‚«‚É‚à‚â‚à‚â‚·‚é‚̂͊m‚©‚Ȃ̂ł·B

‚»‚¤‚¢‚¤—áŠOˆ—‹@\‚ª‚­‚킵‚­‚í‚©‚邿‚¤‚ÈWeb‚Æ‚©‚È‚¢‚Å‚µ‚傤‚©B

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:49:02
–¼‘O‹óŠÔ•t‚«‚Ì XML (DOM) ‚ɑ΂µ‚Ä:

<foo xmlns:xsi="URLØÝ¸(www.w3.org)"
@@xmlns="URLØÝ¸(foo-uri)<) foo.xsd">
<bar>...</bar>
c

XPath ‚Ńm[ƒh‚ðŽQÆ‚µ‚Ă݂½‚ñ‚Å‚·‚¯‚ǃm[ƒh‚ƈê’v‚µ‚Ü‚¹‚ñB

NodeList nl = (NodeList)xpath.evaluate("/foo/bar", doc, XPathConstants.NODESET);
// nl.getLength() == 0 ‚ɂȂé

XML ‚©‚ç–¼‘O‹óŠÔ‚ÌŽw’è‚ðŽæ‚èœ‚­‚ƈê’v‚·‚邽‚ßAŒŸõŽž‚ɃpƒX‚Ì–¼‘O‹óŠÔ‚ªl—¶‚³‚ê‚ĂȂ¢
“®‚«‚¾‚ÆŽv‚¤‚̂ł·‚ªAXPath ‚É–¼‘O‹óŠÔ‚ðˆÓޝ‚³‚¹‚é‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©?

DOM ‚ð\’z‚·‚邯‚«‚Ƀtƒ@ƒNƒgƒŠ‚Ö setNamespaceAware(true) ‚Ís‚Á‚Ä‚¢‚Ü‚·B

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:49:30
>>256
Feeda‚̂ق¤‚ª‚¢‚¢

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 02:01:33
æ‚قǃXƒŒ—§‚Ä‚é‚܂łà‚È‚¢Ž¿–âƒXƒŒ‚ÅŽ¿–₳‚¹‚Ä‚à‚ç‚Á‚½‚ñ‚Å‚·‚ªA”ˆႢ‚Á‚Ä‚±‚Æ‚Å
‚±‚¿‚ç‚ÅÄ“xŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢‚Ü‚µB

ˆêð“ú‚©‚炸‚Á‚Æ‚±‚Ì–â‘è‚ðl‚¦‚Ä‚¢‚é‚̂ł·‚ªAŠî‘b’mޝ‚ª‚ ‚Ü‚è‚É•s‘«‚µ‚Ä‚¢‚Ä‘S‚­‚í‚©‚ç‚È‚¢‚Å¢‚Á‚Ä‚¢‚Ü‚·B
ƒvƒƒOƒ‰ƒ€‚ÉÚ‚µ‚¢•û‚¢‚Ü‚µ‚½‚ç’·‚¢‚Å‚·‚ªŠ®‘S‰ð“š‚𓱂«o‚µ‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
ˆÈ‰º‚ÉŒf‚°‚½‚¨‚±‚¸‚©‚¢’ ƒvƒƒOƒ‰ƒ€‚Ìà–¾‚ð‘‚«‚È‚³‚¢B‚½‚¾‚µA‘‚«•û‚ÍŽŸ‚Ì—á
‚ðŽQl‚É‚·‚邱‚ÆB<form name=f><input type=text name=i value=""><input type=button value="‹ôŠï”»’è" onClick="check()"></form><script>function chech()
{var a=Number(document.f.i.value);a=a+1;if(evenp(a)) alert("‹ô”");else alert("Šï”");}function evenp(a){return a%2==0}</script>
yà–¾—ázformƒ^ƒO‚Æinputƒ^ƒO‚É‚æ‚Á‚ÄA‰æ–ʂɃeƒLƒXƒg•¶Žš•\ަ‘‹‚Æ‹ôŠï”»’è—p‚̃{ƒ^ƒ“‚ð•\ަB‚±‚ÌÛAƒ{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚µ‚½ŽžAŠÖ”check()‚ðŒÄ‚Ño‚·‚悤‚ÉÝ’è‚·‚éB
ŠÖ”check‚ÍAƒeƒLƒXƒg•¶Žš‘‹‚©‚ç“ü—Í‚³‚ꂽ’l(document.f.i.value)‚ðŠÖ”Number‚É‚æ‚Á‚Ä”’l‚ɕϊ·‚µA‚±‚ê‚ð•Ï”a‚É‘ã“ü‚·‚éB‚‚¢‚ÅAa‚Ì’l‚ð1‘‚₵AŠÖ”evenp‚É‚æ‚Á‚ĕϔa‚Ì
’l‚ª‹ô”‚©AŠï”‚©”»•Ê‚µA‹ô”‚ÌŽž‚Í"‹ô”"AŠï”‚ÌŽž‚Í"Šï”"‚ÆalertƒEƒBƒ“ƒhƒE‚É•\ަ‚·‚éBŠÖ”evenp‚ÍA—^‚¦‚ç‚ꂽ’l(a)‚ª‹ô”‚©‚Ç‚¤‚©”»•Ê(a‚ð2‚ÅŠ„‚Á‚½—]‚肪0‚©‚Ç‚¤‚©‚Å”»’èj‚µAŒ‹‰Ê(true‚©false)‚ð•Ô‚·B


268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 02:12:47
‰½‚¾‚±‚êH
“ǂދC‚µ‚Ë‚¦

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 02:13:55
>>267
”ˆႢ
Web 쬔’r

270:265
08/02/15 02:40:39
XPath ‚Ì•\‹L‚ÉÚ“ªŽ«•t‚¯‚ÄA‚»‚ÌÚ“ªŽ«‚ɑ΂·‚é URI (XML ‚̂Ɠ¯‚¶ URI) ‚ð•Ô‚·
NamespaceContext ƒTƒuƒNƒ‰ƒXì‚ç‚È‚«‚á‚¢‚¯‚È‚¢‚Ý‚½‚¢‚Å‚·‚ËB

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 03:14:39
>>267
”ˆႢ‚Á‚ÄŒ¾‚í‚ê‚ĂȂ¨“¯‚¶”‚̕ʃXƒŒ‚ɓЂ°‚邯‚Í
web§ì”‚Ös‚Á‚Ä‚à‚»‚̂܂܂¶‚á’N‚à“Ç‚ñ‚Å‚­‚ê‚ñ‚¼
‚ ‚Á‚¿‚̔‚Ŏ¿–â‚·‚邯‚«‚Í‚¹‚߂ĉüs‚ð“ü‚ê‚ë
’·‚­‚È‚é‚æ‚¤‚Ȃ炤‚‚낾‚É‚ ‚°‚ë

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 03:42:55
>>264
‚¨Ž@‚µ‚Ì’Ê‚èA—áŠO‚ª”­¶‚µ‚½Û‚̎臂͌©‚©‚¯ˆÈã‚É‘½‚­A‹c˜_‚Ì“I‚ɂȂè‚Ü‚·B
—áŠO‚ðŽg‚¤ê–ʂɊւ·‚錟õƒL[ƒ[ƒh‚Æ‚µ‚Ä‚Íujava —áŠO ƒRƒXƒgv‚Ȃǂłµ‚傤‚©B

ðŒ•ªŠò–Ú“I‚Å—áŠO‚ð”­¶‚³‚¹‚é‘‚«•û‚ÍAD‚Ü‚ê‚Ä‚¢‚È‚¢‚悤‚ÉŽv‚¦‚Ü‚·B
instanceof ‚ƃLƒƒƒXƒg‚Æ—áŠO‚̘b‚à–Ê”’‚¢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