ššJavaŽ¿–â¥‘Š’kƒXƒ ..
2:ƒeƒ“ƒvƒŒ(2/3)
09/11/21 17:59:11
**** ŠÖ˜AƒXƒŒƒbƒhˆÄ“à ****
¡ AWT ‚Æ Swing ‚Í --
Java’ᑬGUI Swing 8
½ÚØÝ¸(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ƒŠ) Part19
½ÚØÝ¸(tech”Â)l50
¡ DoCoMo ˆÈŠO‚Í --
CLDC+MIDP+Œg‘Ñ“d˜b—pJavaƒXƒŒƒbƒh part 9
½ÚØÝ¸(tech”Â)
¡ ‰Û‘èEh‘è‚Í --
šš Java ‚Ìh‘肱‚±‚Å“š‚¦‚Ü‚· Part 68 šš
½ÚØÝ¸(tech”Â)
¡ NetBeans‚ÉŠÖ‚·‚éŽG’k‚Í --
NetBeans Part5yJava/C++/Ruby/Python/PHPz
½ÚØÝ¸(tech”Â)
¡ Eclipse‚ÉŠÖ‚·‚éŽG’k‚Í --
Eclipse“‡M28yJava/C++/Ruby/Python/Perlz
½ÚØÝ¸(tech”Â)
3:ƒeƒ“ƒvƒŒ(3/3)
09/11/21 17:59:30
**** ŠJ”ŠÂ‹«‚ª•K—v‚Ìê‡‚Í ****
¡ 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)
4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 07:41:46
enum‚Ì—ñ‹“Žq‚ðƒ_ƒCƒiƒ~ƒbƒN‚ÉÝ’è‚·‚邱‚Ƃ͉”\‚Å‚·‚©H
—Ⴆ‚ÎAdatabase‚©‚çselect‚Å–ß‚Á‚½’l‚ðƒZƒbƒg‚·‚邿‚¤‚ÈB
Ž©•ª‚Å’²‚ׂ½”͈͂łÍA‚Å‚«‚È‚¢‚悤‚ÉŽv‚¢‚Ü‚µ‚½‚ªB
5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 12:01:15
‚»‚ê—ñ‹“Žq‚̈Ӗ¡‚ª‚È‚‚Ë
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 17:09:57
Œ^ˆÀ‘S‚ª‚Ç‚¤‚¢‚¤ˆÓ–¡‚ð‚à‚Á‚Ä‚é‚Ì‚©•׋‚µ‚½‚Ù‚¤‚ª‚¢‚¢B
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 18:45:15
>>4
ÓIŒ^Œ¾Œê‚¾‚©‚ç–³—B“®“I‚Ƀ\[ƒXƒR[ƒh‚âƒoƒCƒgƒR[ƒh‚𶬂µ‚ă[ƒh‚·‚邯‚¢‚¤Žè‚ªŽg‚¦‚È‚‚͂Ȃ¢‚ªA‚»‚¤‚¢‚¤‚±‚Æ‚µ‚½‚¢‚킯‚¶‚á‚È‚¢‚¾‚ë?
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 19:51:29
‚Å‚à‚»‚ê‚Á‚Äenum‚ª“±“ü‚³‚ꂽ1.5‚¶‚á‚Å‚«‚È‚¢‚¾‚ëB
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 20:10:35
7‚ªŒ¾‚Á‚Ä‚é‚̂̓vƒƒOƒ‰ƒ€’†‚Å.classƒtƒ@ƒCƒ‹‚𶬂µ‚Ä
ƒNƒ‰ƒXƒ[ƒ_‚É‚»‚Ì.class‚ð“ǂݞ‚Ü‚¹‚é‚Á‚Ä‚±‚Ƃłµ‚åB
enum‚ðƒoƒCƒgƒR[ƒh‚È‚èƒ\[ƒX¶¬‚µ‚ăRƒ“ƒpƒCƒ‹‚·‚ê‚ÎA
“®“I‚ɶ¬‚Å‚«‚È‚‚à‚È‚¢‚Á‚ĘbB(‚»‚ñ‚ȃvƒƒWƒFƒNƒg‚ ‚Á‚½‚甲‚¯‚½‚¢‚¯‚Ç‚—)
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 21:35:32
‚¾‚©‚çjre‚Éjavac‚ª‚È‚¢‚©‚ç–³—B
11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 21:42:34
‚È‚ñ‚ÅJREƒCƒ“ƒvƒƒZƒX‚Åjavac‚µ‚È‚«‚á‚¢‚¯‚È‚¢‚Á‚Ęb‚ɂȂé‚ñ‚¾‚æB‚—
ƒVƒFƒ‹ŒÄ‚Ño‚µ‚©‚çjavac‚µ‚Ä.class‚ðì‚Á‚Ä‚à‚¢‚¢‚킯‚¾‚ëB
—v‚̓Nƒ‰ƒXƒ[ƒ_‚ªƒ[ƒh‚Å‚«‚ê‚΂Ȃñ‚Å‚à‚¢‚¢‚킯‚¾‚©‚çB
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 22:07:43
JDK•K{‚É‚µ‚ë‚Æwww
13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 22:11:43
ƒT[ƒoƒTƒCƒh‚ɂ͕’ÊJDK“ü‚Á‚Ă邩‚ç‚ËB
‚Ü‚ ‚»‚ñ‚ȃR[ƒh‘g‚ñ‚Å‚«‚½“z‚ª‚¢‚½‚çƒNƒr‚É‚·‚邯‚ÇB
14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 22:12:33
jdk‚Á‚ÄÄ”z•t‚µ‚Ä‚¢‚¢‚Ì?
15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 22:21:41
‚Å‚«‚邿BLinux‚ł̓fƒBƒXƒgƒŠ“ÆŽ©‚Ì”z•zƒpƒbƒP[ƒWì‚Á‚½‚肵‚Ă邵B
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 22:35:33
‚¢‚â2ŽŸ”z•z‚Ì‚±‚ÆB‚»‚ê‚àsun jdk‚ðŸŽè‚ÉÄ”z•t‚µ‚Ä‚¢‚¢‚Ì?
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 22:43:41
URLØÝ¸(java.sun.com)
‚±‚Ì•¶‘‚̃ZƒNƒVƒ‡ƒ“
Java SE Runtime Environment ‚ÌÄ”z•z
‚Ì2s–Ú‚ ‚½‚è(JDK)‚É‚ ‚é‚©‚ÈB
18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 23:01:39
‚½‚µ‚©‚Éjdk‚àjre‚àƒAƒvƒŠ‚ƕʂƂµ‚½Ä”z•t‚Í“¯‚¶ðŒ‚Ý‚½‚¢‚¾‚ËB
‚½‚¾ƒpƒbƒP[ƒW‰»(ƒAƒvƒŠ‚É“à‘ )‚Íjre‚݂̂̂悤‚¾‚¯‚ÇB
19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:07:29
schedule ƒƒ\ƒbƒh‚Å‹N“®‚µ‚½ƒ^ƒCƒ}[‚ð‚±‚Ì‚æ‚¤‚É‘‚¢‚½‚̂ł·‚ªA’âŽ~‚ª‚Å‚«‚Ü‚¹‚ñ
‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚é‚̂łµ‚傤‚©H
public void actionPerformed (ActionEvent e) {
@Object obj = e.getSource();
@Timer timer = new Timer();
@Task task = new Task();
@// ƒ^ƒCƒ}[‹N“®
@if ( obj == mi1) {
@@timer.schedule(task, 0, 1 * 60 * 1000);
@}
@// ƒ^ƒCƒ}[’âŽ~
@else if (obj == btn2 || obj == mi2)
@{
@@timer.cancel();
@@timer = null;
@@task = null;
@@System.out.println("Timer stop");
@}
}
20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:09:51
>>19
>@Timer@timer@=@new@Timer();@
ƒ^ƒCƒ}[V‚µ‚ì‚葱‚¯‚Ä‚é‚â‚ñ‚¯
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:24:14
>>20
thx
‚í‚©‚Á‚½^^‚ªA‚µ‚©‚µA‚Ç‚±‚Ń^ƒCƒ}[‚±‚³‚¦‚悤‚©EEE
22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:31:44
ƒqƒ“ƒgF•Ï”‚̃XƒR[ƒv‚ªˆê‚ÂL‚¢‚Æ‚±‚ë
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:36:14
>>22
ƒfƒLƒ}ƒXƒ^
24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:41:04
//void cpn(_Complex double z) {printf(" [%f, %f]\n", __real__ z, __imag__ z);}
void mains(int argc, char** argv) {
char *a1;
if (argc<=1) a1="45"; else a1=argv[1];
double s=atof(a1)*3.14f/180f;
cpn(2*cexp(s));
}
int main(int argc, char** argv) {
mains(argc,argv);
return (EXIT_SUCCESS);
}
//void cpn(_Complex double z) {printf(" [%f, %f]\n", __real__ z, __imag__ z);}
void mains(int argc, char** argv) {
char *a1;
if (argc<=1) a1="45"; else a1=argv[1];
double s=atof(a1)*3.14f/180f;
cpn(2*cexp(s));
}
int main(int argc, char** argv) {
mains(argc,argv);
return (EXIT_SUCCESS);
}
25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:43:56
‚²‚ß‚ñŒë”š‚Á‚½B
974+2 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [] F2009/11/22(“ú) 21:16:41
ƒVƒŠƒAƒ‰ƒCƒY‚ÅŽ¿–â‚Å‚·B
class clss {
int[] arry
clss(int[] a){arry=a;}}
‚Ý‚½‚¢‚ȃNƒ‰ƒX‚ð
int[] a= {0,1};
int i=0;
while(true) {
a[0]=i++;
clss c= new clss(a)
writeObject(c);
if(i<100)break;
}
‚Æ‚¢‚¤‚悤‚Ƀ‹[ƒv‚Å‘‚«o‚µ‚Ä‚»‚̃tƒ@ƒCƒ‹‚ðƒfƒVƒŠƒAƒ‰ƒCƒY‚·‚邯
‘S‚Ă̎æ‚èo‚µ‚½ƒCƒ“ƒXƒ^ƒ“ƒX‚ª
a={0,1}
‚ɂȂÁ‚Ä‚¢‚邿‚¤‚Ȃ̂ł·‚ª‚±‚ê‚Í‰ðŒˆ‰Â”\‚Ȃ̂łµ‚傤‚©H
992+1 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [«] F2009/11/22(“ú) 23:23:08
>>974
writeObject‚É“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚ð•¡”‰ñ—^‚¦‚½‚çA
readObject‚à‚»‚̉ñ”‚¾‚¯“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚ð•Ô‚·Žd—l
“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚ªˆÙ‚È‚é’l‚ðŽ‚Â‚±‚Æ‚Ío—ˆ‚È‚¢‚©‚çA‚»‚̂悤‚ÈŒ‹‰Ê‚ɂȂé
writeObject‚Ì‚»‚̂悤‚ÈU‚é•‘‚¢‚ðŽÀ‘•‚·‚邽‚ß‚ÉA
ObjectOutputStream‚͈ê“x‘‚«ž‚ñ‚¾ƒIƒuƒWƒFƒNƒg‚ð‘S•”Šo‚¦‚Ä‚¢‚ÄA
“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚Í“ñ“x‘‚«ž‚Ü‚¸‘O‰ñ‘‚«ž‚ñ‚¾ƒCƒ“ƒXƒ^ƒ“ƒX‚ÌŽQÆ‚¾‚¯‚ð‘‚«ž‚ނ悤‚ɂȂÁ‚Ä‚¢‚é
readObject‚àʼn‚Æ“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚ð•Ô‚·‚½‚ß‚ÉAˆê“x“ǂݞ‚ñ‚¾ƒCƒ“ƒXƒ^ƒ“ƒX‚Í‘S•”Šo‚¦‚Ä‚¢‚é
ObjectOutputStream#writeUnshared‚Æ‚©ObjectInputStream#readUnshared‚ðŽg‚Á‚Ă݂½‚ç‚Ç‚¤‚©‚È
26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:45:39
>>23‚Å‚·A‚‚¢‚łɂǂȂ½‚©AŽG’k‚É•t‚«‡‚Á‚Ä‚‚¾‚³‚¢‚Ü‚¹
java ‰‚ß‚Ä3ƒ–ŒŽ‚Ù‚Ç‚ÅA‚»‚ê‚Ü‚ÅC/C++ ‚Ì‘gž‚Ý‚ð‚â‚Á‚Ă܂µ‚½
java ƒƒ\ƒbƒh‚ª–L•x‚ł킩‚èˆÕ‚¢‚Å‚·‚ËA‚·‚²‚Šy‚ÉŽÀ‘•‚Å‚«‚Ü‚·‚Ë
‚Æ‚±‚ë‚ÅAC/C++ ‚Ì‘gž‚݂łÍiuse MFCjAƒ{ƒ^ƒ“‰Ÿ‰º‚Ń^ƒCƒ}[‚ð‹N“®‚·‚éꇂƂ©
ƒ{ƒ^ƒ“‰Ÿ‰º‚µ‚½ƒXƒŒƒbƒh‚̈êˆÓ«‚ð’S•Û‚·‚é‚Ì‚ÉA’Pƒ‚ȃCƒxƒ“ƒgƒhƒuƒŠƒ“‚¾‚¯‚ł͂Ȃ
‚ß‚ñ‚Ç‚‚³‚¢‚¯‚ÇAƒXƒŒƒbƒhID ‚Ì”äŠr‚ðƒ`ƒFƒbƒN‚µ‚Ä‚½‚ñ‚¾‚¯‚ÇA
java ‰®‚³‚ñ‚ł͂ǂñ‚ÈŠ´‚¶‚Å‚·‚©H
27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:48:46
MFC‚¾‚¯‚Ådotnet‚·‚ç’m‚ç‚È‚¢‚È‚çA‚Ü‚Á‚½‚l‚¦•û‚ð•Ï‚¦‚½•û‚ª‚¢‚¢B
ƒCƒxƒ“ƒgƒhƒŠƒuƒ“‚Æ‚¢‚¤ŠT”O‚·‚çi“–‚½‚è‚Ü‚¦‰ß‚¬‚é‚©‚ç)‘¶Ý‚µ‚È‚¢B
ƒ`ƒ…[ƒgƒŠƒAƒ‹i‰pŒê)‚É‚»‚Á‚Äapplet,swing‚Æ•’ʂɂâ‚邯‚¢‚¢‚¾‚낤B
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 00:55:58
>>27
‚»‚ñ‚ÈŠ´‚¶‚Å‚·‚©A—ׂÌȂ̂â‚‚ªAC# ‚Å‘gž‚݂̃tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Ȃǂ̎À‘•‚ð‚â‚Á‚Ä‚Ä
ŽžXƒR[ƒh‚ð“Ç‚ñ‚¾‚肵‚Ä‚½‚¯‚ÇAdotnet ‚ÍŠm‚©‚É‚ ‚ñ‚Ü‚è’m‚ç‚È‚¢‚Ë
‚È‚ñ‚Ä‚½‚Á‚¯AŠÖ”–¼‚Í–Y‚ꂽ‚¯‚ÇAƒR[ƒ‹ƒoƒbƒN‚È‚ñ‚©ŠÈ’P‚ÉŽÀ‘•‚µ‚Ä‚½‚悤‚ȈóÛ‚Í‚ ‚éA
•Ö—˜‚»‚¤‚¾‚Á‚½Ajava ‚É‚à‚ ‚é‚Ì‚©‚ÈH
29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:00:03
‚»‚ê‚ÅA‘OƒXƒŒ‚̂܂Ƃß>>25‚Íjava‚ªƒoƒO‚Á‚Ä‚½‚Á‚Ä‚±‚Æ‚©?
“–‘Rfinish(reset?)‚¾‚Á‚½‚©‚̉Šú‰»‚ð‚µ‚Ä‚¢‚é‘O’ñ‚Å‚àƒoƒOB
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:04:33
‚»‚Ì—lŽq‚¾‚ÆAMFC‚Ŋ¦‚Ă΂©‚è‚Åwin32api‚È‚ñ‚©G‚Á‚½‚±‚Æ‚·‚ç‚È‚¢‚ñ‚¾‚낤‚ÈB
‰º‚ç‚È‚¢Ž©‘¸S‚È‚ñ‚©ŽÌ‚Ä‚ÄA‰S‚É‹A‚Á‚Ä‘S‚‚̈ꂩ‚ç‚â‚è’¼‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚¾‚낤‚ÈB
31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:10:17
java,dotnet‚Æ‚à‚ÉŽ—‚½‹@”\‚Í‚ ‚邪A(ƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Å‚Ì)ƒR[ƒ‹ƒoƒbƒN‚Æ‚¢‚¤ŠT”O‚·‚ç‚È‚¢B
‚¨‘O‚Í10”NˆÈã’x‚ê‚Ä‚éƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚â‚Á‚Ä‚é‚Á‚Ä‚±‚ÆB
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:15:09
>>28 ‚Å‚·
>>30
‚È‚©‚È‚©ŽèŒµ‚µ‚¢‚Å‚·‚ÈA‚³‚·‚ª2‚¿‚á‚ñ‚Ë‚é‚Æ‚¢‚Á‚½‚Æ‚±‚ë‚Å‚·‚Ë
Win32api ‚Í‚»‚ê‚Í‚»‚ê‚ÍA‚¨¢˜b‚ɂȂÁ‚Ă܂µ‚½‚æ‚Æ‚¢‚¢‚Ü‚·‚©A‚»‚ê‚Ŕт‚Á‚Ä‚é‚ñ‚Å
ÅŒã‚ÉAjava ‚ÌƒŠƒo[ƒXƒGƒ“ƒWƒjƒAƒŠƒ“ƒO‚ɂ‚¢‚Ăł·‚ª
Eê‚Å‚ÍAVisual studio ‚âAƒc[ƒ‹‚ðŽg‚Á‚ÄA‚ ‚é’ö“x‚Å‚·‚ªAŽÀsƒR[ƒh‚ð
‹tƒAƒZƒ“ƒuƒ‹‚µ‚É‚‚‚·‚邱‚Æ‚ð‹`–±•t‚¯‚ç‚ê‚Ä‚¢‚½‚̂ł·‚ªiŠ®àø‚É”ñ‰Â‹t«‚ð•ÛႵ‚È‚‚Ä‚à‚æ‚¢j
java ‚Å‚»‚̂悤‚È‚±‚Æ‚ª‚Å‚«‚éAƒc[ƒ‹‚Æ‚©Žè–@‚ª‚ ‚ê‚΋³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©B
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:17:48
ƒIƒuƒtƒ@ƒXƒP[ƒ^ (obfuscator) ‚Å‚®‚®‚é
34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:24:05
>>31
java ‚Étemplate ‚Æ‚©‚ ‚ñ‚ÌHboost‚âAlokiŽg‚¦‚ÎAC++ ‚Æjava ‚Å‚ÍF1‚ƃI[ƒgƒ}‚ÌŒyŽ©“®ŽÔ
‚Ý‚½‚¢‚È‚à‚ñ‚¾‚æ‚ËA•ʂɃI[ƒgƒ}‚ÌŒyŽ©“®ŽÔ‚ªˆ«‚¢‚ÆŒ¾‚Á‚Ä‚é‚킯‚ł͂Ȃ¢‚æB
35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:32:30
‹tо‚È‚ñ‚©•’ʂɂł«‚邵Ao—ˆ‚È‚¢‚ƃoƒCƒgƒR[ƒhã‚̃ZƒLƒ…ƒŠƒeƒB[–â‘è‚É”“W‚·‚éB
‚Æ‚¢‚¤‚©‹tƒAƒZƒ“ƒuƒ‰‚Íjvmƒvƒ‰ƒbƒg‚̈ê‹@”\(javap)‚ɉ߂¬‚È‚¢i‚½‚¾javap‚̶¬ƒR[ƒh‚Íjava language‚ł͂Ȃ¢jB
java‚âweb‚âƒI[ƒvƒ“ƒ\[ƒX‚ÍAms‚Ý‚½‚ƒNƒ[ƒYƒh‚Å‘ŠŽè‚Ì• ‚Ì’T‚è‚ ‚¢‚Á‚Ä¢ŠE‚¶‚á‚È‚¢‚©‚çB
‚»‚ê‚ɃR[ƒfƒBƒbƒN‚∳kE“Á‹–‚à‚Ì‚½‚¢‚ȃNƒ[ƒYƒh‚©‚“DL‚¢‚Ì‚Ínative‚ÆÌ‚µ‚Ägcc‚Å‚â‚é‚à‚̂ł ‚èA“ï“lj»‚Æ‚©‚̓I[ƒvƒ“‚Æ‚©jvm‚̃vƒƒOƒ‰ƒ€‚ª’S“–‚·‚é‚à‚̂ł͂Ȃ¢B
ms‚ªV‹Zp‚ð’ñ¥‚µ‚ÄA‚µ‚©‚µ‚·‚®ŠJ”ŽÒ‚ð— Ø‚Á‚Ä‚«‚½—ðŽj‚ð’m‚Á‚Ä‚é‚È‚çA‚»‚¢‚¤ƒNƒ[ƒYƒh‚¶‚á‚È‚¢ƒvƒƒWƒFƒNƒg‚ÉÚ‚·‚ê‚Îms‚Í‚¢‚©‚É‹·‚¢¢ŠE‚¾‚Á‚½‚©‚ð’m‚Á‚Ä–Ú‚ªŠo‚߂邾‚낤‚ÈB
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:40:35
ms‚Ìvisual c/c++‚Å‘gžH
‚»‚ê‚àMFC‚Å‚µ‚åB
Œg‘тȂçjava‚¾‚낤‚µc‰½‚Ì•ª–ì‚ł̑g‚Ýž‚݂ȂÌH
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:46:04
>>33A>>35
thx‚Å‚·
ƒR[ƒfƒCƒbƒN‚̉ð͈͂ꂩ‚ç‰ðÍ‚µ‚悤‚Æ‚·‚邯A“‚¢‚Æ‚¢‚¢‚Ü‚·‚©A—v—Ì‚ª‚æ‚‚È‚¢‚Æ
¢“ï‚Å‚µ‚傤‚ËAffmpeg ‚̃\[ƒXƒR[ƒh“ǂ߂΂·‚®‚ɂ킩‚è‚Ü‚·‚ªB
‚Ç‚¤‚à‚Æ‚è‚Æ‚ß‚à‚È‚¢ŽG’k‚É•t‚«‡‚Á‚Ä‚‚ê‚Ä‚ ‚肪‚Æ‚¤A‚»‚¤‚¢‚¦‚Î
ÅV‚ÌgccAC++0x‘Ήž‚µ‚Ä‚é‚ñ‚¾‚낤‚©A–¾“ú’²‚ׂÜ[‚·B
38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:47:05
foumula 1‚Á‚Ä‘gD‚ª•ª—ô‚µ‚ÄA‚à‚¤I‚í‚Á‚½•¨Œê‚È‚ñ‚¾‚æ‚ËB
SUN‚̓}ƒNƒ‰[ƒŒƒ“{ƒTƒ“‚Ì‚±‚낪ˆê”Ô‹P‚¢‚Ä‚½‚Èc
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 01:53:12
>>37
win32api‚̃Xƒ^ƒCƒ‹‚ŃO[ƒC‚ðl‚¦‚Ä‚é‚È‚çAgnome(linux)‚©opengl(jogl)‚ª‚¢‚¢‚ÆŽv‚¤‚æB
ƒtƒŒ[ƒ€ƒ[ƒNŽ©‘Ì‚ªAƒR[ƒ‹ƒoƒbƒN‚Æ‚©ƒCƒxƒ“ƒgƒhƒŠƒuƒ“‚Æ‚©‹ŒŽž‘ã‚ÌŽY•¨‚̂܂܂¾‚©‚çA‘½•ªawt,swing‚È‚ñ‚©‚æ‚è‚à‚·‚®‚Æ‚Á‚‚‚¾‚낤B
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:05:45
³’¼ƒR[ƒ‹ƒoƒbƒN‚âƒCƒxƒ“ƒgƒhƒŠƒuƒ“‚ÌŠT”O‚ªŽž‘ã’x‚ê‚Æ‚ÍŽv‚í‚È‚¢B
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:06:11
>>7
‚ł͓ޔüŒb‚ð«“I‚Ƀ_ƒCƒiƒ~ƒbƒN‚È—‚É‚·‚邱‚Ƃ͂ł«‚Ü‚·‚©H
«“IŒ¾Œê‚ÅU‚ß‚ê‚΂¢‚¢‚Å‚·‚©H
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:09:48
>>41
Žf‚©Hw
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:12:19
>>40
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Ȃ炻‚¤‚Æ‚àŒ¾‚¦‚邯‚ÇEEE‘½•ªƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚È‚ñ‚¾‚낤‚µEEE
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:36:41
java‚Æ‚©C++‚̂悤‚ȃXƒŒƒbƒh‚ðŒ¾Œê‚ŃTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢Œ¾Œê‚ł̓XƒŒƒbƒh‰z‚µ‚Í‹ê’ɂł·‚È
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:51:36
>>44
windowsŠÂ‹«‚µ‚©’m‚ç‚È‚¢‚Æ‚»‚¤‚©‚à‚ËBw
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:54:29
‚Å‚·‚æ‚Ë[I
‚â‚Á‚Ï‚è’mޝ‚ª‚ ‚él‚͈Ⴄ‚È[II
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 02:56:25
erlang‚Æ‚©Œ¾‚¢o‚·“z‚Í•s”\
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 03:07:45
‚Æ‚¢‚¤‚©Ajava/jvmƒvƒ‰ƒbƒg‚Ȃ炻‚à‚»‚àwindows‘æˆê‚Á‚ÄŒ¾‚¤”‘z‚Í‚¨‚©‚µ‚¢‚ñ‚¾‚ªB
web‚Æ‚©applet(javafx,flash)‚³‚ç‚É‚ÍdbƒAƒNƒZƒX‚Æ‚©‚¶‚á‚È‚¢Awindows native(ms office‚Æ‚©j‚¾‚¯‚È‚ç‘f’¼‚Édotnet/directxŽg‚¦‚æB
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 08:53:56
swing ‚ÌJOptionPane.showInputDialog ‚ðŽg‚Á‚ÄA‚±‚ñ‚ÈŠ´‚¶‚ÅAˆêŒÂ‚̃eƒLƒXƒgƒ{ƒbƒNƒX‚ð•\ަ‚µ‚Ä
•¶Žš—ñ‚ðŽæ“¾‚µ‚Ä‚¢‚é‚̂ł·‚ªA“ñŒÂ‚̃eƒLƒXƒgƒ{ƒbƒNƒX‚ð•\ަ‚³‚¹‚ÄA•¶Žš—ñ‚ðŽæ“¾‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B
private String inputDialog(String str) {
String result = JOptionPane.showInputDialog( this, str, "ƒCƒ“ƒtƒHƒ[ƒVƒ‡ƒ“", JOptionPane.INFORMATION_MESSAGE);
return result;
}
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 12:36:48
>>48
>>45‚Í‚«‚Á‚ƃ^ƒ_‚Ì”R—¿‚¾‚©‚çEEE
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 12:37:34
>>49
JOptionPane’²‚ׂĂà‚È‚³‚»‚¤H
‚Ȃ玩•ª‚Ń_ƒCƒAƒƒO‚‚‚ê‚΂¢‚¢‚¶‚á‚È‚¢
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 13:44:05
>>51
‚È‚³‚»‚¤‚Å‚·‚Ë
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 16:14:59
‚½‚Æ‚¦‚ÎA
final JPanel pn = new JPanel();
final JTextField tf1 = new JTextField();
final JTextField tf2 = new JTextField();
pn.add(tf1);
pn.add(tf2);
int res = JOptionPane.show...Dialog(null,pn,...);
if(res == JOptionPane....){
final String text1 = tf1.getText();
final String text2 = tf2.getText();
}
‚±‚ñ‚ÈŠ´‚¶‚ŃƒbƒZ[ƒW‚ɃRƒ“ƒ|[ƒlƒ“ƒg‚ðŽw’è‚·‚邱‚Ƃŕ¡”Žæ“¾‚·‚邱‚Ƃ͂ł«‚邿B
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 18:28:31
ƒtƒ@ƒCƒ‹‚Ì“üo—͂ɂ‚¢‚ÄŽ¿–â‚Å‚·B
a.txt‚Ì“à—e‚ð b.txt‚ɃRƒs[‚µ‚½‚¢‚̂ł·‚ªA
ˆÈ‰ºƒTƒ“ƒvƒ‹ƒR[ƒh‚ÌŽÀs‚ÌŽd•û‚ª‚í‚©‚è‚Ü‚¹‚ñB
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å
C:\myjava>java WriteFile1
C:\myjava>a.txt < b.txt
‚Æ‹Lq‚µ‚Ä‚àƒGƒ‰[‚ɂȂè‚Ü‚·B
¢‚Á‚Ä‚¨‚è‚Ü‚·B‚¨Šè‚¢‚µ‚Ü‚·B
public class WriteFile1 {
public static void main(String[] args){
if(args.length != 1) {
System.out.println("Žg—p–@F java WriteFile1 쬃tƒ@ƒCƒ‹");
System.out.println("—áFjava WriteFile1 output.txt < input.txt");
ˆÈ‰º—ª
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 18:42:18
‚È‚ñ‚Å‚»‚±‚ʼnüs‚·‚é‚ñ‚¾
—á‚É‚ ‚é’Ê‚è
C:\myjava>java WriteFile1 a.txt < b.txt
‚Á‚Ä‚â‚ê
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 21:23:01
URLØÝ¸(www.searchman.info)
>>tomcatPluginV321.zip ‚ð
‰ð“€‚·‚邯Acom.sysdeo.eclipse.tomcat_3.2.1‚Æ‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ª‚Å‚«‚Ü‚·B
‚±‚ê‚ðAeclipse ‚ÌpluginsƒfƒBƒŒƒNƒgƒŠ‚ɕۑ¶‚µ‚Ü‚·B
Ž„‚Ìꇂł·‚ÆAC:\eclipse\plugins@‚ɕۑ¶‚µ‚Ü‚·B‚½‚Á‚½‚»‚ꂾ‚¯‚Å‚·B
‚±‚ÌÝ’è‚Ås‚Á‚Ä‚àeclipse‚ÌÝ’è‚Étomcat‚ª•\ަ‚³‚ê‚È‚¢‚̂ł·‚ª‰½ŒÌ‚Å‚µ‚傤‚©cB
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 21:50:08
Eclipse‚̓o[ƒWƒ‡ƒ“‚ȂɎg‚Á‚Ä‚ñ‚ÌH
‚Â[‚©WTP‚Å‚¢‚¢‚¶‚á‚Ë[‚©B
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:01:40
‰º‹L‚ðŽÀs‚µ‚½‚ç81E0‚ƂȂè‚Ü‚·B
‚È‚ºA‚±‚¤‚È‚é‚̂łµ‚傤‚©H
Sun‚ÌVM‚Å5‚ðŽg‚Á‚Ä‚¢‚Ü‚·B
byte[] b = new byte[2];
b[0] = (byte)0x87;
b[1] = (byte)0x90;
HexDumpEncoder dump = new HexDumpEncoder();
System.out.println(dump.encode(new String(b,"Windows-31J").getBytes("Windows-31J")));
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:12:09
>>58
Windows-31J‚Ì‚¤‚¿‚¢‚‚‚©‚Ì•¶Žš‚ÍUnicode‚©‚ç•ÏŠ·‚·‚邯‚«‚É•¡”‚Ì
ƒR[ƒhƒ|ƒCƒ“ƒg‚ª‚ ‚邽‚ßA‚»‚¤‚¢‚¤‚±‚Æ‚ª‹N‚«‚éB
URLØÝ¸(www.atmarkit.co.jp)
60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:20:43
>>59
‚»‚¤‚¢‚¤‚±‚ƂȂñ‚Å‚·‚©B•¶ŽšƒR[ƒh‚Í‚â‚₱‚µ‚¢‚Å‚·‚ËEEB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:22:49
ƒXƒŒ‚ªƒJƒIƒX‚Á‚Ä‚é‚È
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:24:48
ƒpƒ‰ƒŒƒ‹GC‚ƃRƒ“ƒJƒŒƒ“ƒgGC‚Í“¯‚¶‚à‚̂Ȃ̂łµ‚傤‚©H
¡AGC‚ÌŽžŠÔ‚ð’Z‚‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚Ç‚¤‚¢‚¤ƒ`ƒ…[ƒjƒ“ƒO‚ð‚·‚ê‚΂悢‚̂łµ‚傤‚©B
FullGC‚ð‹N‚±‚³‚È‚¢‚悤‚ÉAƒq[ƒv‚ð‘å‚«‚‚µ‚ÄA
ƒq[ƒvŠg’£Žž‚̃I[ƒo[ƒwƒbƒh‚ð‚È‚‚·‚½‚߉Šúƒq[ƒvƒTƒCƒY‚ÆÅ‘åƒq[ƒvƒTƒCƒY‚Í“¯‚¶‚É‚µ‚Ü‚µ‚½B
‚»‚ê‚Å‚à1‰ñ‚ ‚½‚è‚ÌGC‚ÌŽžŠÔ‚ª100msˆÊ‚©‚©‚Á‚Ä‚¨‚èAƒVƒXƒeƒ€‚̃Xƒ‹[ƒvƒbƒg‚ɉe‹¿‚µ‚Ă܂·BBB
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:27:51
‘OƒXƒŒ‚ŃVƒƒƒ[ƒRƒs[‚ƃfƒB[ƒvƒRƒs[‚ɂ‚¢‚ÄŽ¿–₵‚½ŽÒ‚Å‚·B
ŽQl‚ɂȂè‚Ü‚µ‚½B•ª‚©‚ç‚È‚¢Ž–•¿‚𒲂ׂ܂½‚ЂƂ•׋‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B
Š´ŽÓ‚Å‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 23:46:53
•Ê‚à‚ñ‚¾‚æB
URLØÝ¸(www.atmarkit.co.jp)
‚±‚±Œ©‚êB
•½‹ÏƒXƒ‹[ƒvƒbƒg‚͈«‰»‚µ‚Ä‚é“_‚É’ˆÓ‚ËB
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 16:28:31
1Œ…‚Ì”Žš‚ð“ü—Í‚µ‚½‚çEnter‚ð‰Ÿ‚³‚È‚‚Ä‚à‚·‚®ŽŸ‚̈—‚ðs‚¤‚悤‚É‚µ‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚É‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©H
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 16:57:09
289 FƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ F2005/06/01(…) 15:27:21
java‚¾‚¯‚ł̓tƒbƒLƒ“ƒO‚Í–³—‚¾‚ÈB JNI‚ÅAPIŒÄ‚΂Ȃ¢‚ÆB
TextField‚È‚ñ‚©‚Å’èŒ^“ü—Í‚³‚¹‚é‚Ì‚©?
‚¾‚Á‚½‚烊ƒXƒi‚Å\•ª‚¾B
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 17:33:01
class‚Épartial‚ð•t‚¯‚Ä‚àƒGƒ‰[‚ɂȂé‚ñ‚Å‚·‚¯‚ÇA
‚Ç‚¤‚â‚Á‚ătƒ@ƒCƒ‹‚𕪂¯‚é‚ñ‚Å‚·‚©H
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 17:50:27
‚»‚ñ‚È‹@”\‚Ë[‚æ
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 17:57:07
C#‚¶‚á‚È‚¢‚ñ‚Å‚·‚©‚çEEE
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 18:26:34
•s•Ö‚Å‚·‚ËEEE
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 18:27:59
ˆêŒü‚Éi•à‚̂Ȃ¢Œ¾Œê‚¾‚Æ‚¢‚¤‚͎̂À‚ɳ‚µ‚¢
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 19:57:08
‚í‚©‚è‚â‚·‚¢‚©‚ç‚¢‚¢‚¶‚á‚ñB
73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 20:41:05
partial‚Í—Ç‚¢‹@”\‚¾‚ÆŽv‚¤‚ªAC#‚Ì‚ÍS‘©‚ªŽã‚‚ÄŒ™‚¢B
ƒtƒ@ƒCƒ‹–¼‹K‘¥‚ðClassName$Layout.java‚Ý‚½‚¢‚ÉŒÀ’肵‚Ä—~‚µ‚¢B
‚Ü‚ ‚»‚ñ‚Ȃ̂æ‚èƒqƒAƒhƒLƒ…ƒƒ“ƒg‚ð—pˆÓ‚µ‚Ä‚‚êBƒ‰ƒ€ƒ_Ž®‚Æ‚©Œã‚Å‚¢‚¢‚¾‚ëB
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 20:41:12
C#‚͂ނµ‚ë•Ï‚¦‚·‚¬B2.0‚Æ‚»‚êˆÈ~‚ÍAC‚ÆC++‚‚ç‚¢ˆá‚¤B
LINQ‚È‚ñ‚ĒljÁ‚·‚é‚ñ‚È‚çC##‚Æ‚Å‚à‚µ‚ë‚ÆB
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 20:43:46
Javaƒ†[ƒU[‚Æ‚b”ƒ†[ƒU[‚Á‚Ä’‡ˆ«‚¢‚ÌH
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 20:48:26
”¼’[‚È‚
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 20:52:42
‰´‚ÍŠT‚Ë”F‚߂Ă¢‚邪ANullable‚Æ‚¢‚¤•s–тȃNƒ‰ƒX‚Ì‚¹‚¢‚ŃCƒ}ƒCƒ`‚È•]‰¿‚ɂȂÁ‚Ä‚¢‚éB
”¼’[‚ȂƂ±‚ë‚̃pƒtƒH[ƒ}ƒ“ƒX‚ÉS‚Á‚½Œ¾ŒêŽd—l‚¾‚©‚çAƒGƒXƒP[ƒv‰ð݂͂½‚¢‚ÈŽŽ‚Ý‚É‚È‚ç‚È‚¢B
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 20:54:17
C#(win)‚ÆJava(winˆÈŠO)‚ð”ä‚ׂ鎞“_‚ÅŠÔˆá‚Á‚Ä‚éB
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 21:01:39
C#‚ÌGUI‚ªŽg‚¢‚â‚·‚¢‚Ì‚ÍAƒŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒ‚ð—pˆÓ‚·‚é•K—v‚ª‚È‚¢‚©‚ç‚Á‚Ä•”•ª‚ª‘å‚«‚¢‚µ‚ÈB
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 22:04:38
JAVA‚ŃeƒgƒŠƒX‚ðì‚肽‚¢‚̂ł·‚ªAŽQl‚ɂȂ肻‚¤‚ÈHP‚ð’m‚Á‚Ä‚½‚狳‚¦‚ĉº‚³‚¢
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 22:10:13
Java‚ŃQ[ƒ€ì‚è‚Ü‚·‚ª‰½‚©H
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 22:11:42
URLØÝ¸(www.nintendo.co.jp)
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 05:11:20
>>79
‚©‚‚¢‚¤.NET‚àAWPF‚ŃŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒŽæ‚è“ü‚ê‚Ă邯‚Ç‚ÈB
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 15:26:04
ƒRƒŒƒNƒVƒ‡ƒ“‚Ìinstanceof‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
Map<String, String> map;
Object obj = map;
if (obj instanceof Map)
ª‚±‚Ìif‚Í’Ê‚é‚ÆŽv‚¢‚Ü‚·‚ªAmap‚ÌŒ^iString,Stringj‚Æ‚µ‚Äinstanceof‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
instanceof’Ê‚Á‚½Œã‚ÉŒ^•t‚«‚ŃLƒƒƒXƒg‚·‚ê‚Γ®‚«‚»‚¤‚Å‚·‚ªA
Œ^ƒ`ƒFƒbƒN•s‘«‚Åwarning‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 19:12:39
ŽÀsŽž‚Ì’iŠK‚ł͌³‚ÌŒ^ƒpƒ‰ƒ[ƒ^‚ðŽæ‚èo‚·‚±‚Ƃ͂ł«‚Ü‚¹‚ñB
instanceof‚̂悤‚È“®“IŒ^ƒ`ƒFƒbƒN‚É‚ÍAŒ^ƒpƒ‰ƒ[ƒ^‚ðŠÜ‚߂邱‚Ƃ͂ł«‚Ü‚¹‚ñB
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 19:35:44
ƒŠƒtƒŒƒNƒVƒ‡ƒ“‚ÅŽæ‚Á‚Äif‚¶‚Ⴞ‚ßH
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 20:02:49
swing ‚̃{ƒ^ƒ“‚ðƒOƒŒƒCƒAƒEƒg‚µ‘€ì–³Œø‚É‚·‚郃\ƒbƒh‚ð‹³‚¦‚Ä‚‚¾‚³‚¢
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 20:05:29
>>87
setEnabled
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 20:44:52
>>88thx
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 22:16:24
JAVAAƒvƒƒOƒ‰ƒ~ƒ“ƒO‰SŽÒ‚Ì‚à‚̂ł·
•ª‚¯‡‚Á‚Äclassƒtƒ@ƒCƒ‹‚Ì‹tƒRƒ“ƒpƒCƒ‹‚µ’†g‚ðŒ©‚½‚¢‚̂ł·‚ª
‚®‚®‚Á‚Ä‚à‰ðŒˆô‚ðŒ©o‚·‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñ
‚»‚±‚ÅŽ¿–₳‚¹‚Ä‚‚¾‚³‚¢
‚®‚®‚邯
w
eclipse‚Æjadclipse‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ÄAjad‚̃pƒX‚ðeclipse‚É’Ê‚µ‚ÄA
File>OpenFile‚ÅAŠJ‚±‚¤‚Æ‚µ‚½‚çƒGƒ‰[ƒƒbƒZ[ƒW‚ªo‚½‚Ì‚ÅA
ª–{“I‚ÉŠÔˆá‚Á‚Ä‚½‚Ì‚©‚È‚ÆB
jad‚ÌŽg‚¢‚©‚½’²‚ׂĂ݂܂·B
Could not open the editor: The Class File Viewer cannot handle the given input ('org.eclipse.ui.ide.FileStoreEditorInput').
>jad -s xxxx.class output.jad‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½B
x
ã‹L‚̂悤‚È‚±‚Æ‚ªŒŸõ‚³‚ê‚Ü‚µ‚½
Ž„‚à ã‹L‚̂悤‚É
wCould not open the editor: The Class File Viewer cannot handle the given input ('org.eclipse.ui.ide.FileStoreEditorInput'). x
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ü‚·
‚µ‚©‚µ
w>jad -s xxxx.class output.jad‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½Bx
ã‹L‚̈Ӗ¡‚ª—‰ð‚Å‚«‚¸‚É‰ðŒˆ‚Å‚«‚È‚¢‚Å‚¢‚Ü‚·
‚ȂɂƂ¼‚²ŽwަE‚²Žw“±‚̂قǂæ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
ŽQl‚É‚µ‚½ƒTƒCƒg
URLØÝ¸(hpcgi2.nifty.com)
URLØÝ¸(www.atmarkit.co.jp)
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 22:21:00
URLØÝ¸(java.decompiler.free.fr)
‚±‚̃fƒRƒ“ƒpƒCƒ‰‚ª‚¨‚·‚·‚ßB
eclipseƒvƒ‰ƒOƒCƒ“‚à‚ ‚邿B
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 22:44:05
>>91@
‚ ‚肪‚Æ‚¤‚²‚³‚¢‚Ü‚·
‚ ‚ñ‚Ȃɋê˜J‚µ‚½‚±‚Æ‚ª‚±‚ñ‚ÈŠÈ’P‚ɂł«‚邯‚ÍŽv‚¢‚Ü‚¹‚ñ‚Å‚µ‚½
‚Ù‚ñ‚Ƃɕ‚©‚è‚Ü‚µ‚½B
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 03:11:57
—^‚¦‚ç‚ꂽ•¶Žš—ñ‚ªƒfƒBƒŒƒNƒgƒŠ‚ðŽw‚·‚©‚Ç‚¤‚©‚ðƒeƒXƒg‚µ‚悤‚Æ‚µ‚Ä
new File(s).isDirectory() ‚ðŽg‚Á‚Ä‚½‚ñ‚Å‚·‚ªA Windows ã‚Å s ‚ª
\\server\share ‚ÌŒ`‚ɂȂÁ‚Ä‚¢‚邯”•b‚̑҂¿ŽžŠÔ‚ª”¶‚µ‚Ä‚µ‚Ü‚¤‚±‚Æ‚ª‚í‚©‚è‚Ü‚µ‚½B
ƒlƒbƒgƒ[ƒN‚ɃT[ƒo[–¼‚Æ‚©iHj‚Ì–â‚¢‡‚킹‚ð‚µ‚Ä‚¢‚邿‚¤‚Å‚·B
‚Ü‚½AˆêŽž“I‚ɃT[ƒo[‚ª—˜—p‚Å‚«‚È‚¢‚Æ‚«‚É false ‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚à–]‚Ü‚µ‚
‚ ‚è‚Ü‚¹‚ñB
‚±‚ê‚ð‰ñ”ð‚·‚é‚½‚ßA”CˆÓ‚Ì•¶Žš—ñ‚ªƒtƒ@ƒCƒ‹‚âƒfƒBƒŒƒNƒgƒŠ‚ðŽw‚µ‚¤‚é‚à‚Ì‚©‚Ç‚¤‚©A
•¶Žš—ñ‚̉ðÍ‚¾‚¯‚Åiƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚âƒlƒbƒgƒ[ƒN‚ւ̃AƒNƒZƒX–³‚µ‚Åj”»•Ê‚·‚é
•û–@‚ð’T‚µ‚Ä‚¢‚é‚̂ł·‚ªA•W€‚̃Nƒ‰ƒX“à‚ÉŽg‚¦‚é‚à‚̂͂Ȃ¢‚Å‚µ‚傤‚©H
—Ⴆ‚Î Windows ‚È‚çƒpƒX•¶Žš—ñ‚Ɋ܂܂ê‚È‚¢•¶Žš‚ª‚¢‚‚‚©‚ ‚é‚Ì‚ÅA‚»‚ꂪ
ŠÜ‚Ü‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚¾‚¯‚ðƒeƒXƒg‚·‚éA‚Æ‚©‚¢‚¤‚â‚‚ł·B‚Í‚¶‚ß‚Í File ‚̃ƒ\ƒbƒh‚É
isValid() ‚Æ‚©‚ ‚邾‚낤‚ÆŽv‚Á‚½‚̂ł·‚ªAŒ©“–‚½‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 05:45:13
Java‚Á‚ÄJITƒRƒ“ƒpƒCƒ‹‚Æ‚¢‚¤•ûŽ®‚̂悤‚Å‚·‚ªA‹t‚ÉŒ¾‚¤‚ƃ\[ƒXƒR[ƒh‚ðŒ©‚ç‚ê‚Ä‚µ‚Ü‚¤‚Æ‚¢‚¤Ž–‚Å‚·‚©H
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 06:17:09
yes
>>91
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 07:03:41
‚È‚é‚Ù‚ÇA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 09:48:32
>>93
> •W€‚̃Nƒ‰ƒX“à‚ÉŽg‚¦‚é‚à‚̂͂Ȃ¢‚Å‚µ‚傤‚©H
‚È‚¢B
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 10:22:21
Jad‚Ítry-catch-finally‚ª‚ ‚Á‚ÄC‚È‚¨‚©‚Â“à•”‚Ń‚ƒjƒ^‚ÌŠJ•ú‚Æ‚©‚µ‚Ă邯‘S‚‹tƒRƒ“ƒpƒCƒ‹‚ÉŽ¸”s‚µ‚Ä—Ü–Ú
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 19:46:41
J2SE 1.6‚ÅAjava.lang.management.OperatingSystemMXBean‚©‚ç‚¢‚‚‚©‚̃ƒ\ƒbƒh‚ªíœ‚³‚ꂽ‚̂͂ǂ¤‚µ‚Ăłµ‚傤H
‚Ü‚½A‘¼‚̃IƒuƒWƒFƒNƒg‚Å‘ã‘Ö^‰ñ”ð‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
getTotalPhysicalMemorySize‚âgetFreePhysicalMemorySize‚ªŽg‚¦‚È‚‚È‚Á‚Ä‚¢‚½‚Ì‚ÍX¢‚è‚Ü‚µ‚½B
Œ»ÝAƒŠƒtƒŒƒNƒVƒ‡ƒ“‚ðŽg‚Á‚Ä–³—‚â‚èŽæ“¾‚µ‚Ä‚¢‚Ü‚·‚ªA1.5‚ÅŽÀ‘•‚³‚ꂽƒ‚ƒm‚ª1.6‚Åíœi”ñ„§‚ł͂Ȃj‚³‚ꂽ‚Ì‚ÍA‰½‚©‘å‚«‚È•s‹ï‡‚ª‚ ‚Á‚½ˆ×‚Å‚µ‚傤‚©H
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 20:31:44
>>99
java.lang.management.OperatingSystemMXBean ‚ɂ͂»‚ñ‚ȃƒ\ƒbƒh‚È‚¢‚¼B
com.sun.management.OperatingSystemMXBean ‚Ƭ“¯‚µ‚Æ‚é‚ñ‚¶‚á‚È‚¢‚©H
101:99
09/11/26 22:49:43
>>100
EEE\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½A‘å“–‚½‚è‚Å‚·B
com.sun.management.OperatingSystemMXBean‚ÍiEclipse‚Å‚Íjƒrƒ‹ƒhEƒpƒX‚ÌÝ’è‚Å–¾Ž¦“I‚É‹–‰Â‚µ‚Ä‚â‚ç‚È‚¢‚ÆŒ©‚ê‚È‚¢‚Ì‚ÅAŽæ‚èˆá‚¦‚Ä‚µ‚Ü‚Á‚½‚悤‚Å‚·EEEB
ƒoƒJ‚ÈŽ¿–â‚É‚·‚΂₂¨“š‚¦‚¢‚½‚¾‚«A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 00:18:06
¡‚©‚çjava‚â‚낤‚ÆŽv‚Á‚½‚ç
•’Ê‚É1.6‚Å‚¢‚¢‚ñ‚Å‚·‚æ‚ËH
‚±‚ê‚Í‚¢‚¢B‚±‚ê‚Í‚â‚߂Ƃ¯‚Ý‚½‚¢‚Ȃ̂ ‚è‚Ü‚·‚©H
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 00:35:04
GUI‚ɂ‚¢‚ÄŽ¿–â‚Å‚·
ƒ}ƒEƒXƒCƒxƒ“ƒg‚ð—p‚¢‚ĉ½“x‚©}Œ`(drawLine‚âOval)‚ð•`‰æ‚·‚é
ƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚é‚ñ‚Å‚·‚ªAV‚½‚É}Œ`‚ð•`‰æ‚³‚¹‚邯
ˆÈ‘O•`‰æ‚µ‚½}Œ`‚ªÁ‚¦‚Ä‚µ‚Ü‚¢‚Ü‚·B
super.paint(g)‚ðƒ\[ƒX‚©‚çÁ‚·‚ƈȑO•`‰æ‚µ‚½}Œ`‚àŽc‚é‚ñ‚Å‚·‚ª
ˆ—‘¬“x‚ª‚à‚Ì‚·‚²‚’x‚‚È‚è‚Ü‚·EEE
‚¿‚Ȃ݂Ɉø”igj‚Á‚Ă̂Í
public void paint(Graphics g)
‚Ìg‚Å‚·
ˆ—‘¬“x‚ª’x‚‚Ȃ炸‚ɈȑO•`‰æ‚µ‚½}Œ`‚ðŽc‚¹‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 13:05:38
>>103
Ä•`‰æ‚µ‚Ä‚ñ‚¶‚á‚È‚¢‚ÌH
ƒ\[ƒX‚ª‚È‚¢‚©‚ç‚È‚ñ‚Æ‚à‚¢‚¦‚ñ‚ª
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 13:31:18
>>102
6.0‚Æ‚àŒ¾‚¤
106:103
09/11/27 13:32:09
‚·‚݂܂¹‚ñ‰ðŒˆ‚µ‚Ü‚µ‚½EEE
>>104‚³‚ñ‚Ì‚¨‚Á‚µ‚á‚é’Ê‚èÄ•`‰æ‚µ‚Ä‚¢‚Ü‚µ‚½
‚Ȃ̂Åpaintƒƒ\ƒbƒh‚ƕʂÉupdateƒƒ\ƒbƒh‚ðì‚è
public void update(Graphics g) {
paint(g);
}
‚Æ‚¢‚¤‚Ó‚¤‚É’¼Úpaintƒƒ\ƒbƒh‚ðŒÄ‚Ño‚µ‚½‚çãŽè‚‚¢‚«‚Ü‚¢‚µ‚½
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 20:30:30
Ž¿–â‚Å‚·BˆÈ‰º‚ÌÎÆ¬×ׂ̕”•ª‚ðA"“_a‚Í(x,y)"‚¨‚æ‚Ñ"“_b‚Í(x,y)"‚ÆA
ƒCƒ“ƒXƒ^ƒ“ƒX–¼‚Æ“¯‚¶–¼‘O‚É‚È‚é‚æ‚¤‚É•\ަ‚³‚¹‚½‚¢‚̂ł·B
‰SŽÒ‚ÌŽ¿–â‚Å\‚µ–ó‚È‚¢‚̂ł·‚ªA‰½‚©—Ç‚¢ˆÄ‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
class Point2D{
double x;
double y;
Point2D(double x,double y){
System.out.println("“_ÎÆ¬×ׂÍ(" + x + "," + y + ")" );
}
}
class Test{
public static void main(String[]args){
Point2D a = new Point2D(Double.parseDouble(args[0]),Double.parseDouble(args[1]));
Point2D b = new Point2D(Double.parseDouble(args[2]),Double.parseDouble(args[3]));
}
}
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 20:47:10
>>107
‚±‚ê‚͉SŽÒ‚Á‚Ä‚©‘fl‚̃Œƒxƒ‹‚¾‚È
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 22:19:59
>>107
‚»‚à‚»‚àƒCƒ“ƒXƒ^ƒ“ƒX‚É–¼‘O‚È‚ñ‚ĂȂ¢‚æ
ƒ\[ƒXƒR[ƒhã‚Ìuav‚Æ‚©ubv‚Á‚Ă̂̓Cƒ“ƒXƒ^ƒ“ƒX‚Ì–¼‘O‚¶‚á‚È‚¢‚æ
–¼‘O‚ð‹³‚¦‚È‚«‚á‚¢‚¯‚È‚¢
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 23:18:13
>>108
Žc”O‚ȃR‚ðŒ©‚é‚æ‚¤‚È–Ú‚ÅŒ©‚È‚ª‚狳‚¦‚Ä‚¢‚½‚¾‚¯‚邯•‚©‚è‚Ü‚·B
>>109
‘‚«•û‚ªˆ«‚©‚Á‚½‚悤‚Å‚·B‚»‚ê‚Í—‰ð‚µ‚Ä‚¢‚Ü‚·B
–l‚Ì“ª‚Å‚ÍA("“_" + k + "‚Í(" + x + "," + y + ")" );/*k‚ÍStringŒ^*/
‚Æ‚µ‚ÄAðŒ•¶‚ð—p‚¢‚Äa‚Æb‚ð‹æ•Ê‚·‚é‚©Aˆø”‚ð—p‚¢‚é‚©‚µ‚©l‚¦•t‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‘‚«–Y‚ê‚Ü‚µ‚½‚ªA‰Û‘è‚̈ꕔ(Ž¿–₵‚½•”•ª‚ª‰Û‘è‚Ȃ킯‚ł͂Ȃ¢)‚Å‚·B
ƒƒbƒ\ƒh‚ÌŒ`‚ªŽw’肳‚ê‚Ä‚¢‚é‚Ì‚ÅAˆø”‚Í—˜—p‚Å‚«‚Ü‚¹‚ñB
‚Æ‚È‚é‚ÆAðŒ•¶‚É‚µ‚悤‚Æl‚¦‚½‚킯‚Å‚·B
—Ⴆ‚Îif(){k="a";}if(){k="b";}‚Æ‚·‚é‚킯‚Å‚·‚ªA()‚Ì’†g‚ªŽv‚¢‚‚«‚Ü‚¹‚ñB
int n=0;n++;‚Æ‚µ‚Än==1 or n==2‚Å”»•Ê‚µ‚悤‚Æ‚µ‚½‚èAðŒ‚Ƀƒ\ƒbƒh‚ðŽg—p‚µ‚悤‚Æ‚µ‚½‚èA
FXl‚¦‚Ü‚µ‚½‚ªA‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‘fl‚̈גmޝ—Ê‚ª•s‘«‚µ‚Ä‚¢‚Ü‚·B
ðŒ•¶‚ð—p‚¢‚鑼‚ÉAƒXƒ}[ƒg‚È•û–@‚ª‚ ‚è‚»‚¤‚Å‚·‚µB
‰½‚©A‚²•Œ¾‚‚¾‚³‚ê‚΂ ‚肪‚½‚¢‚Å‚·B
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 23:26:31
>>110
‚¨‘OA‘Ô“x‚Å‚©‚¢‚¼
ƒg[ƒVƒ‚Ì–³”\‚ª‰½Œ¾‚Á‚Ä‚ñ‚¾
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 23:40:04
ƒtƒB[ƒ‹ƒhiƒƒ“ƒo•Ï”j‚Í–¼‘O‚ðŽ‚Â‚ªA
ƒpƒ‰ƒ[ƒ^iˆø”j‚âƒ[ƒJƒ‹•Ï”‚Í–¼‘O‚ðŽ‚½‚È‚¢B
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 23:51:22
u“_ÎÆ¬×ׂÍv‚Ì•”•ª‚Ímain‘¤‚Å•\ަ‚µ‚Ä‚©‚ç
Point2D‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ðŒÄ‚Ño‚·B
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 00:04:34
>>110
Œão‚µ‚±‚í‚¢
>@ƒƒbƒ\ƒh‚ÌŒ`‚ªŽw’肳‚ê‚Ä‚¢‚é‚Ì‚ÅAˆø”‚Í—˜—p‚Å‚«‚Ü‚¹‚ñB@
‚È‚ñ‚ÅH
‚Ç‚¤‚µ‚Ä‚àƒVƒOƒlƒ`ƒƒ‚ð•ÏX‚Å‚«‚È‚¢‚̂ȂçC‚»‚à‚»‚àƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Å–¼‘O‚ð•\ަ‚µ‚悤‚È‚ñ‚Äl‚¦‚Ă͂¢‚¯‚È‚¢D
ƒ\[ƒX‚¢‚¶‚‚ê‚邿‚¤‚¾‚µCƒRƒ“ƒXƒgƒ‰ƒNƒ^‘‚₵‚½‚çH
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 00:06:20
>>111
’š”J‚É‘‚±‚¤‚Æ‚µ‚½‚çA‚±‚ñ‚È‚ñ‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
•s‰õ‚É‚³‚¹‚Ä‚²‚ß‚ñ‚È‚³‚¢B
>>112
•Œ¾‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>>113
IHB‚»‚ꂾEEEIII
³’¼A–Ú‚©‚ç—Ø‚Å‚·B
‘fl‚ÈŽ¿–â‚É“š‚¦‚Ä‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I
•‚©‚è‚Ü‚µ‚½B
116:107
09/11/28 00:12:29
>>114
„‚Ç‚¤‚µ‚Ä‚àƒVƒOƒlƒ`ƒƒ‚ð•ÏX‚Å‚«‚È‚¢‚̂ȂçC‚»‚à‚»‚àƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Å–¼‘O‚ð•\ަ‚µ‚悤‚È‚ñ‚Äl‚¦‚Ă͂¢‚¯‚È‚¢D
‚È‚é‚Ù‚ÇBŽQl‚ɂȂè‚Ü‚·B
>>113‚ƂƂà‚ÉAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ð‘‚â‚·‚±‚Ƃłà‰ðŒˆ‚Å‚«‚Ü‚·‚ËB
Ž©•ª‚Ì”nŽ‚³‰ÁŒ¸‚ªƒCƒ„‚ɂȂè‚Ü‚·B
‚¨“š‚¦‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 00:32:44
showInputDialog ‚ŃpƒXƒ[ƒh“ü—ÍŽž‚ÉA“ü—Í•¶Žš‚ð*****‚ƂȂéƒeƒLƒXƒgƒtƒB[ƒ‹ƒh‚ðŽg‚¢‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚É‚µ‚½‚ç‚Å‚«‚Ü‚·‚©H
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 01:23:23
‚Æ‚¢‚¤‚©‘å’ï‚̃P[ƒX‚ŃRƒ“ƒXƒgƒ‰ƒNƒ^‚Ƀpƒ‰ƒ[ƒ^•t‚¯‚éꇂÍ
ƒpƒ‰ƒ[ƒ^‚È‚µ‚Ånew‚³‚ꂽ‚‚È‚¢
ƒpƒ‰ƒ[ƒ^‚͈Ӗ¡‚Ì‚ ‚é‚à‚Ì‚¾‚©‚ç•K{
ƒƒ“ƒo•Ï”‚ÉŠi”[
‚Æ‚©‚¶‚á‚Ë[‚Ì
‚»‚¤‚łȂ¢‚È‚çƒRƒ“ƒXƒgƒ‰ƒNƒ^‚È‚ñ‚ăpƒ‰ƒ[ƒ^•t‚¯‚¸‚É
setter‚ÅŠO‚©‚ç‚͂߂³‚¹‚è‚á‚¢‚¢‚¶‚á‚ñ
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 01:39:33
ƒ}ƒX‚ðƒNƒŠƒbƒN‚µ‚½Žž‚Ɉê‰ñAŸ”s‚ªŒˆ‚Ü‚Á‚½Žž‚É‚R‰ñ
‘ÎíŽÒ‚̃e[ƒ}‰¹‚ð–‚炷ŽO–Ú•À‚׃Q[ƒ€‚ðì‚Á‚Ä‚é‚ñ‚Å‚·‚ª
X‚ªŸ‚Á‚½Žž‚Ƀe[ƒ}‰¹‚ª–‚è‚Ü‚¹‚ñ
ˆÈ‰º‚ÍŽ©•ª‚Åì‚Á‚½ƒvƒƒOƒ‰ƒ€‚Å‚·
URLØÝ¸(www.dotup.org)
‚Ç‚¤‚µ‚ÄX‚̂Ƃ«‚¾‚¯–‚ç‚È‚¢‚©‹C•t‚¢‚½•û‚Í‚²‹³Žö‚¨‚Ë‚ª‚¢‚µ‚Ü‚·
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 01:49:32
‚Ü‚¸ƒNƒ‰ƒX‰»‚µ‚½‚ç‚Ç‚¤‚¾‚¢H
PlayerƒNƒ‰ƒX‚É“Z‚߂õ‚Ü‚¦‚ΕςÈswitch•¶‚ɂ܂ǂ킳‚ê‚鎖‚͂Ȃ¢B
121:119
09/11/28 03:25:54
‚·‚݂܂¹‚ñAĶ‚·‚鉹Šyƒtƒ@ƒCƒ‹‚ð•ÏX‚µ‚½‚ç‰ðŒˆ‚µ‚Ü‚µ‚½
‚¨‚»‚ç‚AÄ¶ŽžŠÔ‚ª‹É’[‚É’Z‚¢‚Æloop͂ł«‚È‚¢‚悤‚Å‚·EEE
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 10:31:27
>>117‚Å‚·‚ª
‚¨Šè‚¢‚µ‚Ü‚·B
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 11:46:51
>>117
‚±‚Ì‚ ‚½‚肪ŽQl‚ɂȂé‚̂łÍ
URLØÝ¸(java.sun.com)
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 11:59:12
JAVA‚ÅŠÖ”ƒ|ƒsƒ“ƒ^‚Ý‚½‚¢‚È‚±‚Æ‚ð‚â‚é‚É‚Í
‚Ç‚¤‚·‚è‚á‚¢‚¢‚ÌB
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 12:01:10
ŠÖ”ƒ|ƒsƒ“ƒ^‚Á‚ĂȂñ‚Å‚·‚©H
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 12:12:33
ƒAƒCƒAƒ€ƒUƒpƒj[ƒY‚È‚ñ‚Å‚·‚¯‚Ç‚àƒUƒo‚Å•—˜CŠ˜‚ðãY—í‚É‚·‚é‚É‚ÍH
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 12:13:41
‚¢‚í‚ä‚éƒVƒ‡ƒbƒsƒ“ƒOÇŒóŒQ‚Å‚·
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 12:14:34
ƒkƒ‹ƒ|ƒsƒ“ƒ^
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 14:53:57
>>123
Thx
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 16:36:21
>>124
“®“I‚É‚¢‚ë‚¢‚ë‚ÈŠÖ”‚̃{ƒsƒ“ƒ^‚ð“n‚·‘ã‚í‚è‚ÉA“®“I‚É‚¢‚ë‚¢‚ë‚ȃIƒuƒWƒFƒNƒg‚ð“n‚µ‚ÄA
‚»‚ê‚ç‚̃IƒuƒWƒFƒNƒg‚ª‹¤’ʂɎÀ‘•‚µ‚Ä‚¢‚郃\ƒbƒh‚ðŒÄ‚΂¹‚éB
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 18:47:21
ƒ|ƒsƒ“ƒ^‚ªŽg‚¦‚邿‚¤‚ɂȂÁ‚½‚ç‰SŽÒ‘²‹Æ‚¾‚ËI
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 05:59:57
java se‚ª•’Ê‚Ìjava‚Å
java ee‚ªjsp‚âƒT[ƒuƒŒƒbƒg‚܂Ŋ܂߂½java‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 12:18:39
‚»‚ñ‚ȂƂ±‚ë
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 14:06:18
ƒ|ƒsƒ“ƒ^‚ª‚È‚ñ‚¾‚©‚í‚©‚ç‚È‚©‚Á‚½‚©‚çAƒOƒO‚Á‚Ă݂½‚çgoogleæ¶‚ª‹³‚¦‚Ä‚‚ꂽ‚—‚—
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 14:47:45
ƒNƒ‰ƒXAŒp³AƒI[ƒo[ƒ‰ƒCƒh‚܂ł͎g‚¦‚»‚¤‚Å‚·‚ªA
ƒ|ƒŠƒ‚[ƒtƒBƒYƒ€A’ŠÛƒNƒ‰ƒXAƒCƒ“ƒ^ƒtƒF[ƒX‚Æ‚©‚ɂȂÁ‚Ä‚‚邯
‚à‚¤Žg‚¢‚±‚È‚¹‚é‹C‚ª‚µ‚Ü‚¹‚ñB
‚Ç‚¤‚¢‚¤‚à‚Ì‚©—‰ð‚͂ł«‚Ä‚¢‚Ü‚·‚ªAŽ©•ª‚Å‚¢‚ÂŽg‚¦‚΂¢‚¢‚Ì‚©
”»’f‚ª“‚»‚¤‚Å‚·B
ŠF‚³‚ñ‚͂ǂ¤‚â‚Á‚ÄŽg‚¦‚邿‚¤‚ɂȂè‚Ü‚µ‚½‚©H
Žg‚í‚È‚‚Ä‚à–â‘è‚È‚¢‚Å‚µ‚傤‚©H
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 14:52:58
‰´‚ÍÅ‹ß
ƒCƒ“ƒ^[ƒtƒFƒCƒXƒR[ƒ‹ƒoƒbƒN—p
’ŠÛƒNƒ‰ƒXŒvŽZí—ª‚ÌŠT—ª‚ÌŒ`‚ðì‚é—p
‚ɂȂÁ‚Ä‚«‚½
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 15:20:15
Žg‚Á‚Ä‚¢‚邤‚¿‚ɂ킩‚Á‚Ä‚‚邯Žv‚¦‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©‚ËB
‘O‚ÉC++‚ð‚µ‚Î‚ç‚‚¢‚¶‚Á‚Ă݂½‚Æ‚«AŒ‹‹Çʼn‚©‚çÅŒã‚Ü‚ÅOOP‚炵‚¢‚à‚̂͂ł«‚Ü‚¹‚ñ‚Å‚µ‚½BB
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 16:00:36
>>135
ƒCƒ“ƒ^[ƒtƒF[ƒXËŽg‚¤‘¤‚Íu~~~‚Æ‚¢‚¤‹@”\(ƒƒ\ƒbƒh)‚ªŽg‚¦‚év‚Æ‚¢‚¤‚±‚Æ‚¾‚¯‚í‚©‚Á‚Ä‚¢‚ê‚΂¢‚¢B’†g‚Í‹C‚É‚µ‚È‚¢B
Œp³ŠÖŒW‚©‚ç‚͓Ɨ§‚µ‚Ä‚¢‚é‚Ì‚ÅAƒCƒ“ƒ^[ƒtƒF[ƒX‚ðŽÀ‘•‚µ‚½ƒNƒ‰ƒX‚Í’†‚ʼn½‚ð‚â‚Á‚Ä‚¢‚Ä‚à‚¢‚¢B
ƒtƒ@ƒCƒ‹‚É‘‚«ž‚Þ‘ã‚í‚è‚Ƀlƒbƒgƒ[ƒN‰z‚µ‚ŃT[ƒo‚ɃAƒbƒvƒ[ƒh‚·‚邯‚©B
’ŠÛƒNƒ‰ƒXˈ—‚Ì—¬‚ê‚Ì‘å˜g‚ÍŒˆ‚Ü‚Á‚Ä‚¢‚邪Aˆê•”‚̈—‚¾‚¯Žg‚¤‘¤‚ɂ܂©‚¹‚½‚¢B‚»‚Ì•”•ª‚ÍŽg‚¤‘¤‚ªŒˆ‚߂Ȃ¯‚ê‚΂Ȃç‚È‚¢‚Ì‚ÅA’ŠÛƒNƒ‰ƒXŽ©g‚Í’P“Ƃł͊®Œ‹‚µ‚Ä‚¢‚È‚¢B
ƒ|ƒŠƒ‚ƒtƒBƒYƒ€ËŽg‚¤‘¤‚͈ꗥAwriter.write(data)‚Ý‚½‚¢‚É‘‚‚ªA‚±‚̂Ƃ«ŽÀÛ‚É‘‚«ž‚Þæ‚̓tƒ@ƒCƒ‹‚¾‚Á‚½‚胃‚ƒŠ‚¾‚Á‚½‚èDB‚¾‚Á‚½‚è‚Ç‚Á‚©‚̃T[ƒo‚¾‚Á‚½‚èB
—v‚ÍAŒÄ‚Ño‚µ‘¤‚ªif`else if`else‚âswitch`case‚ÅØ‚è‘Ö‚¦‚é‚ñ‚¶‚á‚È‚‚ÄAŒÄ‚Ño‚³‚ê‚鑤‚ª“¯‚¶ƒVƒOƒlƒ`ƒƒ‚̃ƒ\ƒbƒh‚ðŽÀ‘•‚µ‚½’†g‚̈ႤƒNƒ‰ƒX‚ð—pˆÓ‚·‚éB
‚È‚é‚ׂ‚ðif•¶‚âswitch•¶‚ð‘‚«‚½‚‚È‚¢‚Ì‚ÅA–³‚¢‚ƶ‚«‚Äs‚¯‚È‚¢B
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 16:05:14
>>135
ƒCƒ“ƒ^ƒtƒF[ƒXƒ|ƒŠƒ‚ƒ‹ƒtƒBƒYƒ€‚Ì‚½‚߂̋KŠi
’ŠÛƒNƒ‰ƒX—Œ`
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 16:10:15
>>138-139
‚¤[‚ñA“‚¢‚Å‚·‚ËcB
ˆá‚¤–{‚à“Ç‚ñ‚Å‚à‚Á‚ƕ׋‚µ‚Ă݂܂·B
’ŠÛƒNƒ‰ƒXAƒCƒ“ƒ^ƒtƒF[ƒX‚̈Ӗ¡E–Ú“I‚Í‚³‚Ä‚¨‚«A‚ǂ̂悤‚Ég‚É•t‚¯‚Ü‚µ‚½‚©H
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 17:05:12
•W€‚̃RƒŒƒNƒVƒ‡ƒ“ƒNƒ‰ƒX‚ð‚ЂƂƂ¨‚è’‚ß‚é
‚»‚ê‚ç‚ð‹ïÛƒNƒ‰ƒX (ArrayList, LinkedList) ‚ł͂ȂƒCƒ“ƒ^ƒtƒF[ƒX (List) ‚ÅŽg‚Á‚Ă݂é
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:17:37
“¯‚¶“à—e‚̃IƒuƒWƒFƒNƒg‚̃nƒbƒVƒ…ƒR[ƒh‚Í“™‚µ‚¢‚ª
ˆÙ‚È‚é“à—e‚̃IƒuƒWƒFƒNƒg‚̃nƒbƒVƒ…ƒR[ƒh‚Í•K‚¸‚µ‚àˆá‚¤’l‚ɂȂé‚킯‚Å‚Í
‚È‚¢‚Æ•·‚¢‚½‚̂ł·‚ªAƒnƒbƒVƒ…ƒR[ƒh‚Á‚Ăǂ̂悤‚Èê–ʂŎg—p‚³‚ê‚é‚̂ł·‚©H
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:21:19
>>142
—Ⴆ‚Îjava.util.HashMap‚Ì“à•”‚ÅŽg—p‚³‚ê‚Ä‚é
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:22:58
Hashtable‚Æ‚©
ƒnƒbƒVƒ…’l‚̓Nƒ‰ƒX‚ÌÝŒvŽÒ‚ª‚Ç‚ñ‚È’lŽg‚¤‚©Œˆ‚߂Ă¢‚¢
•K—v‚Å‚ ‚ê‚ΑS•”“¯‚¶’l‚ð•Ô‚µ‚Ä‚à‚¢‚¢
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 19:10:26
‚悎w“E‚³‚ê‚鎖€‚ł͂ ‚邯‚ÇA
equals‚ðƒI[ƒo[ƒ‰ƒCƒh‚µ‚½ƒNƒ‰ƒX‚Í•K‚¸hashcode‚àƒI[ƒo[ƒ‰ƒCƒh•K{‚ËB
‚±‚ê–Y‚ê‚ÄöÝ“I‚ȃoƒO‚ª•ú’u‚³‚ê‚Ă鋯–±ƒvƒƒWƒFƒNƒg‚ͯ‚Ì”‚Ù‚Ç‘¶Ý‚·‚éB
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 19:14:27
Žd—l‚Å‚·B
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 19:22:07
>>143-145
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
HashMap‚ÌŽÀ‘•‚ÌŽd•û‚ðŒ©‚½‚±‚Ƃ͖³‚¢‚̂ł·‚ª
get‚µ‚½‚Æ‚«“à•”‚ł͂‘¬‰»‚Ì‚½‚ßhashcode–ˆ‚É•ª‚¯‚ç‚ê‚Ä‚¨‚è
ÅI“I‚Ékey•R‚‚à‚Ì‚ð•Ô‚·‚Æ‚¢‚¤ƒCƒ[ƒW‚Ȃ̂ł·‚©H
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 19:42:49
‚»‚¤‚¾‚ËB
ƒnƒbƒVƒ…ƒ}ƒbƒv‚Í«‚̂悤‚ȃf[ƒ^\‘¢‚̃Cƒ[ƒW
hash1 : {key1:val1, key4:val4, key6:val6}
hash2 : {key2:val2, key3:val3, key5:val5}
hash3 : {key7:val7}
key3‚Åget‚µ‚½ê‡A‚Ü‚¸key3‚Ìhashcode‚Å‚ ‚éhash2‚Åget‚µ‚ÄA
Žæ“¾‚³‚ꂽƒTƒCƒY3‚̃RƒŒƒNƒVƒ‡ƒ“‚ɑ΂µ‚ÄAkey3‚Æ‚Ìequals‚ªŽÀs‚³‚ê‚éB
ň«7‰ñequals‚ª•K—v(size7‚ÌMap‚¾‚©‚ç)‚ȂƂ±‚ëA
HashMap‚ÌŽÀ‘•‚Å‚ ‚ê‚Î3‰ñ‚Ìequals‚Å‚·‚ñ‚Å‚¢‚éB
ŽÀۂɂ͒l‚ª‚æ‚è‹Ï“™‚É•ªŽU‚·‚éƒAƒ‹ƒSƒŠƒYƒ€‚Åhashcode‚ªŒvŽZ‚³‚ê‚邽‚ßA
‚æ‚Ù‚ÇHashMap‚̃TƒCƒY‚ª‘å‚«‚‚È‚ç‚È‚¢ŒÀ‚è
“¯‚¶hashcode‚ɂԂ牺‚ª‚éƒIƒuƒWƒFƒNƒg‚Í‘½‚‚Ä1ŒÂ‚ÅŽû‚Ü‚éB¨@’´‘¬‚¢
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 20:25:55
>>148
‰ðà‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
—‰ð‚Å‚«‚Ü‚µ‚½B
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 21:50:57
java‚Ńtƒ@ƒCƒ‹o—͈—Žž‚ÉAƒtƒ@ƒCƒ‹–¼uŒ»Ý‚Ì“ú•t{.txtv‚Æ‚µ‚½‚¢‚̂ł·‚ªA
‚»‚ÌÝ’è‚ðjava‚Ìpropertiesƒtƒ@ƒCƒ‹‚É‘‚¢‚Ä‚¨‚¢‚Ä‚»‚±‚©‚çŒÄ‚Ño‚·‚½‚߂ɂÍ
propertiesƒtƒ@ƒCƒ‹‚É‹LÚ‚µ‚½‚ç—Ç‚¢‚̂łµ‚傤‚©H
‚½‚Ü‚ÉŒÅ’è•¶Žš—ñ‚Ńtƒ@ƒCƒ‹o—Í‚ðs‚¢‚½‚¢‚½‚ßA
ƒvƒƒpƒeƒBƒtƒ@ƒCƒ‹‚ð•ÒW‚·‚邾‚¯‚ÅA“ú•t‚‚«ƒtƒ@ƒCƒ‹‚©ŒÅ’è‚©‚ð•Ï‚¦‚ç‚ê‚邿‚¤‚É‚µ‚½‚¢‚̂ł·B
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 22:15:23
—\‚ߌˆ‚߂è‚¢‚½ƒpƒ^[ƒ“‚ª(ƒvƒƒpƒeƒBƒtƒ@ƒCƒ‹‚Ì’l‚̂Ȃ©‚É)oŒ»‚µ‚½‚ç
Œ»ÝŽž‚É’u‚«Š·‚¦‚邿‚¤‚É‚µ‚Ä‚¨‚¯‚ÎH
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 22:17:56
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚»‚Ì•û–@‚à‚¢‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAƒvƒƒpƒeƒBƒtƒ@ƒCƒ‹“à‚Ìݒ肾‚¯‚őΉž‚µ‚½‚¢‚Å‚·
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 22:20:21
ƒvƒƒpƒeƒBƒtƒ@ƒCƒ‹“ǂݞ‚Þˆ—‚ÍŽ©•ª‚Å‘‚¢‚½‚ñ‚Å‚µ‚åH
‚»‚±‚Å’u‚«Š·‚¦‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 23:44:19
ŽÀs‰Â”\‚Èjarƒtƒ@ƒCƒ‹‚ð쬂µ‚½‚̂ł·‚ªA
‚±‚ê‚ð•ʂ̃fƒBƒŒƒNƒgƒŠ‚Ɉړ®‚µ‚Ä‚©‚çŽÀs‚·‚邯“®‚«‚Ü‚¹‚ñB
jarƒtƒ@ƒCƒ‹“à•”‚Ìpropertiesƒtƒ@ƒCƒ‹‚ª“ǂݞ‚߂Ȃ¢iŒ©‚‚©‚ç‚È‚¢Hj‚悤‚Ȃ̂ł·‚ªA
ƒvƒƒOƒ‰ƒ€’†‚Épropertiesƒtƒ@ƒCƒ‹‚Ì‘Š‘ÎƒpƒX‚ðŽw’肵‚½‚¾‚¯‚ł̓_ƒ‚Ȃ̂łµ‚傤‚©H
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 23:52:13
ˆê‘̂ǂñ‚ÈŽw’è‚ð‚µ‚Ä‚é‚ñ‚¾H
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 23:57:01
>>154
jarƒtƒ@ƒCƒ‹“à•”‚Ì‚ÍClassLoaderŽg‚Á‚ÄURLŽæ“¾‚·‚邯‚¢‚¢‚æB
hoge/
Hoge.class
hoge.properties
‚ƂȂÁ‚Ä‚½‚ç
url = Hoge.class.getResource("hoge.properties");
‚à‚µ‚‚Íâ‘΃pƒX
url = Hoge.class.getResource("/hoge/hoge.propertis");
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 01:55:11
‚Å‚àA‚»‚ê‚¶‚áƒNƒ‰ƒX‘S‘Ì‚ªƒƒ‚ƒŠ‚Ƀ[ƒh‚³‚ê‚¿‚á‚¢‚Ü‚¹‚ñ‚©H
Šm‚©ƒNƒ‰ƒX‚ÍŽ©“®‚ŃAƒ“ƒ[ƒh‚³‚ê‚È‚©‚Á‚½‚µ–â‘è‚Å‚·‚æB
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 02:08:31
‚Å‚Á‚©‚¢’Þ‚èj‚ª...
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 06:44:15
java -cp abcde.jar:lib/opencsv-2.1.jar jp.aaaaa.Guiframe
‚ÆŽÀs‚ðŽŽ‚Ý‚é‚ÆA
NoClassDefFoundError‚ªjp/aaaaa/Guiframe‚Åo‚Ü‚·B
java -cp abcde.jar jp.aaaaa.Guiframe
‚Æ“ü—Í‚·‚邯³í‚É“®ì‚µ‚Ü‚·‚ªA‚±‚ÌꇂÍlib‚ÉPath‚ª’Ê‚Á‚ĂȂ¢‚½‚ß
•s\•ª‚È“®ì‚ɂȂè‚Ü‚·B
Ž©•ª‚ł͌´ˆö‚ªŒŸ“¢‚à‚‚©‚¸A”Y‚ñ‚Å‚¢‚Ü‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 06:56:58
>>159
ƒpƒX‹æØ‚è‹L†‚Í :(ƒRƒƒ“)‚ł͂ȂA;(ƒZƒ~ƒRƒƒ“)‚Å‚·B
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 10:40:32
Win‚ł͂Ë
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 10:44:07
ƒJƒ‰ƒ€ƒwƒbƒ_‚ÉA“ú•t‚Æ—j“ú‚ð‡X‚É2TŠÔ•ª“ü‚ê‚ăe[ƒuƒ‹‚ð쬂µ‚½‚¢‚̂ł·‚ª‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ
‚Ç‚±‚ª‚¢‚¯‚È‚¢‚̂łµ‚傤‚©H
public class CalendarModel extends AbstractTableModel {
.........
public String getColumnName(int columnIndex) {
calendar = Calendar.getInstance();
String[] columns = new String[14];
String dow = null;
calendar.add(calendar.get(Calendar.DAY_OF_WEEK), columnIndex);
dow = getDOW(calendar.get(Calendar.DAY_OF_WEEK));
columns[columnIndex] = dow + " " + calendar.get(Calendar.DATE);
return columns[columnIndex];
}}
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 11:24:00
‚·‚݂܂¹‚ñAŒƒ‚µ‚Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
calendar.add(Calendar.DAY_OF_WEEK, columnIndex);
‚Å‚·‚Ë
164:159
09/11/30 12:03:26
>>160
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
•‚©‚è‚Ü‚µ‚½B
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 12:15:26
HashMap‚ÅŒ»Ý
ƒL[@@@@@’l@
‚ ‚¢‚¤‚¦‚¨@¨‚P
‚©‚«‚‚¯‚±@¨‚QC‚R
‚³‚µ‚·‚¹‚»@¨‚S
‚ƃZƒbƒg‚³‚ê‚Ä‚¢‚邯‚µ‚Ä’l‚̌”‚ð•Ô‚·ƒƒ\ƒbƒh‚Á‚Ä‚ ‚è‚Ü‚·‚©H
‚½‚Æ‚¦‚Îu‚©‚«‚‚¯‚±v‚ðˆø”‚Æ‚µ‚½ê‡‚É‚Q‚ª•Ô‚Á‚Ä‚«‚Ăقµ‚¢‚̂ł·‚ªB
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 12:25:43
’l‚ÌŒ^‚Á‚ĉ½‚³
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 12:30:17
>>165
HashMap‚É“¯‚¶ƒL[‚ÌV‚µ‚¢’l‚ð“ü‚ê‚邯ŒÃ‚¢’l‚ÍÁ‚¦‚é‚Ì‚ÅA’l‚ª2ŒÂˆÈã‚ɂȂ邱‚Ƃ͂ ‚è‚Ü‚¹‚ñ
168:166
09/11/30 12:38:38
ArrayList‚Å‚à“Ë‚Áž‚ñ‚Å‚é‚Ì‚©‚ÆŽv‚Á‚½
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 19:27:58
HashMap‚Ì‚©‚í‚è‚ɉ½‚ðŽg‚¦‚΂¢‚¢‚̂ł·‚©H
>>166ˆÈŠO‚Ìl‚É“š‚¦‚Ä‚Ù‚µ‚¢‚Å‚·B
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 19:56:49
HashMap‚ɂ͒l‚Æ‚µ‚ÄArrayList‚ð“ü‚ê‚ÄA‚»‚ÌArrayList‚Ì’†‚É–{“–‚Ì’l‚ð“ü‚ê‚é‚Ì‚ª’è”Ô
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 22:06:45
>>166 ‚àŠÔˆá‚Á‚½‚±‚Ƃ͌¾‚Á‚ĂȂ¢‚Ì‚Éc
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 23:28:00
@seeA@paramA@overrideA@throws‚Ý‚½‚¢‚ȃAƒm[ƒe[ƒVƒ‡ƒ“‚ð‚æ‚Žg‚¤‚¯‚ÇA
Œ‹‹ÇƒAƒm[ƒe[ƒVƒ‡ƒ“‚Á‚ĉ½‚ÉŽg‚¤‚ÌH
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 23:32:34
‚»‚Ì @seeA@paramA@overrideA@throws ‚ðA‰½‚Ì‚½‚߂ɓü‚ê‚Ä‚¢‚é‚Ì‚©A
•ª‚©‚ç‚È‚¢‚ÅŽg‚Á‚Ä‚é‚Ì‚©w
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 00:11:19
>>172
Javadoc‚̃^ƒO‚ÆJava5‚̃Aƒmƒe[ƒVƒ‡ƒ“‚𬓯‚µ‚ĂȂ¢‚©‚¢H
‚»‚±‚É‹“‚°‚Ä‚¢‚é‚̂͂º‚ñ‚ÔJavadoc‚̃^ƒOB
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 00:59:17
ƒAƒmƒe[ƒVƒ‡ƒ“‚ÌŒ¾—t‚Ç‚¨‚è‚ÉA’Žß‚‚¯‚½‚¢ê‡‚É—˜—p‚³‚ê‚Ä‚éB
DIƒRƒ“ƒeƒi‚Æ‚©EJBŠEŒG‚ðˆµ‚¤‚ÆŒ™‚Å‚à—˜—p—á‚ÉG‚ê‚邱‚ƂɂȂéB
‚±‚̃ƒ\ƒbƒh‚Ì‘OŒã‚ÅV‹Kƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“ì‚ê‚æA‚Æ‚©
‚±‚̃tƒB[ƒ‹ƒh‚ÍDI‘ÎÛ‚È‚ñ‚¾‚ºB‚Æ‚©‚ËB
ƒtƒŒ[ƒ€ƒ[ƒN‘¤‚ª‚»‚¤‚¢‚Á‚½’Žß‚ðˆ—‚µ‚ĂȂñ‚ç‚©‚̈—‚ð’ljÁ‚µ‚Ä‚‚ꂽ‚è‚·‚éB
‹t‚ɬ‚³‚ȃc[ƒ‹‚Æ‚©ƒQ[ƒ€ì‚Á‚Ă邾‚¯‚È‚ç‚ ‚ñ‚Ü‚èo‚Ä‚±‚È‚¢‚ÆŽv‚¤B
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 02:53:22
‚µ‚©‚µ‘S•”javadoc
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 03:47:15
ŋ߂܂Á‚½‚javadocŒ©‚ĂȂ¢‚ÈB
Ž©“®‚ÅXV‚³‚ê‚Ă邯‚ǂ܂Á‚½‚Œ©‚È‚¢B
‚Ç‚¤‚¹ƒR[ƒhŠm”F‚µ‚È‚¢‚Æ‚ ‚©‚ñ‚µB
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 12:29:27
>>171
Ѝˆá‚¢‚ª–¾‚ç‚©‚ȂƂ«‚ÍA‚»‚ê‚ðˆêŒ¾‚Å•\Œ»‚Å‚«‚È‚¢‚È‚çAƒŒƒX‚µ‚È‚¢•û‚ª‚¢‚¢‚ËB
Vl‹³ˆç‚̂Ƃ«‚̂悤‚ȉž“š‚ð‚·‚é‚ÆƒoƒJ‚ðŒ©‚é‚±‚ƂɂȂ肻‚¤‚¾B
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 12:33:18
‚Å‚à‚ӂ‚¤>>168‚̂悤‚Él‚¦‚邯Žv‚¤‚ñ‚¾‚ª
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 12:44:45
‚¢‚âƒoƒJ‚Í–³’m‚ð‚³‚ç‚¯o‚³‚È‚¢Ž¿–âŽÒ
¬o‚µ‚·‚é‚â‚‚͂µ‚Ê
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 12:54:56
‚¦‚¦‚悦‚¦‚æ
–Ú‰º‚É”nނɂ³‚ê‚é‚̂͊µ‚ê‚Ă邩‚ç
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 15:04:11
BufferedReader‚ÅŠJ‚¢‚½ƒtƒ@ƒCƒ‹ibinj‚É
akljflkgjadb
jdnfkgjnd;fkj
fjng;alkjndf;gk
‚Æ‘‚©‚ê‚Ä‚¢‚éꇂÉAbin.read()‚Åˆê•¶Žš‚¸‚”z—ñ‚É‚¢‚ê‚Ä‚¢‚«‚½‚¢‚̂ł·‚ªA‰üs‚ª‚«‚½‚烋[ƒv‚𔲂¯‚½‚¢ê‡
while( !=bin.read())
‚Ì ‚ɂ͉½‚𑂯‚΂¢‚¢‚Å‚·‚©H\n‚Å‚¢‚¢‚ñ‚Å‚·‚©‚ËH
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 16:36:34
EOF‚Ē蔂Ȃ©‚Á‚½‚Á‚¯H
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 16:51:48
1 3 8 9
5 2 4
1 4
8 12 3 10
7 9 8
5 3 11 3 9 4 2
4 5 2
ª‚̂悤‚È“à—e‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚·B
Šes‚ɂ͂¢‚‚‚©‚Ì”Žš‚ª—…—ñ‚³‚ê‚Ä‚é‚ñ‚Å‚·‚ª
‚»‚̌”‚ÍŠes‚²‚ƂɊ®‘S‚Ƀ‰ƒ“ƒ_ƒ€‚Å
‚©‚Âő剽ŒÂ‚Æ‚©‚àŒˆ‚Ü‚Á‚Ä‚¢‚Ü‚¹‚ñB
‚±‚̂悤‚ȃtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚Å
int[][]A‚à‚µ‚‚Íint[][]‚łł«‚È‚¢‚Æ‚µ‚½‚ç•ʂ̉½‚ç‚©‚ÌŒ`‚ÅŽ‚¿‚½‚¢‚̂ł·‚ª
‚Ç‚¤‚·‚é‚Ì‚ª‚æ‚¢‚Å‚µ‚傤‚©H
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 18:19:51
>>182
‚½‚ß‚µ‚ĂȂ¢‚¯‚ÇA‚½‚Ô‚ñƒtƒ@ƒCƒ‹‚É‹L˜^‚³‚ê‚Ä‚¢‚é‰üsƒR[ƒh‚ª‚»‚Ì
‚܂ܕԂé‚ñ‚¶‚á‚È‚¢‚©‚È‚ BWindows ‚Åì‚Á‚½ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚¾‚Æ
\r ‚Æ \n ‚Ì2•¶ŽšB
‚¹‚Á‚©‚BufferedReader‚È‚ñ‚¾‚©‚çAreadLine() ‚ňê‹C‚É1s“Ç‚ñ‚Å‚©
‚爗‚·‚é‚Ì‚ª‚¨Š©‚ßB‚±‚Á‚¿‚È‚ç‰üsƒR[ƒh‚ª‰½‚©l‚¦‚é•K—v‚ª‚È‚¢B
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 20:10:07
>>184
•Ê‚Éint[][]‚Å‚¢‚¢‚ñ‚¶‚á‚Ë[‚ÌB
‚»‚̃f[ƒ^‚ð‚Ç‚¤Žg‚¢‚½‚¢‚Ì‚©‚í‚©‚ç‚ñ‚©‚牽‚Æ‚àŒ¾‚¦‚È‚¢‚ªB
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 20:24:53
ƒtƒ@ƒCƒ‹‚Ì“à—e‚ðint[][]Œ^‚̕ϔ‚ɂǂ¤‚â‚Á‚ÄŠi”[‚·‚é‚©
‚Á‚Ă̂𕷂«‚½‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 20:26:11
>>187
‚»‚¤‚Å‚·A‚Ü‚³‚É‚»‚ꂪ’m‚肽‚¢‚Å‚·
‚¦‚·‚Ï[I
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 20:32:54
>>185‚ɂقƂñ‚Ç“š‚¦‚ª‘‚¢‚Ä‚ ‚邯‚Çc
ƒXƒgƒŠ[ƒ€ƒIƒuƒWƒFƒNƒg‚ðì‚Á‚ÄreadLine‚œǂÝo‚·‚µ‚©‚È‚¢B
readLine‚œǂݞ‚ñ‚¾‚Ps‚Í‚³‚ç‚É‹æØ‚èi‚±‚±‚ł͋ó”’Hj‚ðŒ³‚É•¶Žš—ñ‚ð•ª‰ð‚µ‚Ä”Žš‚ðŽæ‚èo‚·B
‰˜‚¢ƒR[ƒh‚ɂȂ邾‚낤‚¯‚ÇAƒxƒ^‚ɃeƒLƒXƒgƒtƒ@ƒCƒ‹‚É”Žš‚ª—…—ñ‚³‚ê‚Ä‚é‚È‚çŽd•û‚È‚¢B
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 21:15:34
ƒXƒŒƒbƒh‚ð—˜—p‚µ‚ăoƒCƒgƒf[ƒ^‚ð‘—ŽóM(—á:main‚Å‘—MAƒXƒŒƒbƒh‚ðŠg’£‚µ‚½ƒNƒ‰ƒX‚ÅŽóM)‚µ‚½‚¢‚̂ł·‚ªA‚»‚ꂼ‚ê•Ê‚ÉSocketƒIƒuƒWƒFƒNƒg‚ð쬂·‚é•K—v‚ ‚è‚Ü‚·‚©H
ƒOƒO‚Á‚Ă݂ĕK—v‚È‚¢‚Æ”»’f‚µ‚đłÁ‚½‚̂ł·‚ªA‚Ç‚¤‚â‚Á‚ăXƒŒƒbƒh‚ðŠg’£‚µ‚½ƒNƒ‰ƒX‚ÅSocketƒIƒuƒWƒFƒNƒg‚ð—˜—p‚·‚é‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB
‚¿‚Ȃ݂Émain‚Ń|[ƒg‚ÆÚ‘±æ‚ðŽw’肵‚ÄSocketƒIƒuƒWƒFƒNƒg‚ðì‚Á‚Ä‚¢‚Ü‚·B
‚²‹³Ž¦‚¨Šè‚¢‚µ‚Ü‚·B
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 21:43:37
>>190
‚±‚ñ‚ÈŠ´‚¶‚©H
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class a190 {
public static void main(String[] args) throws Exception {
new a190Receive().start();
Socket socket = new Socket("localhost", 6666);
OutputStream os = socket.getOutputStream();
os.write(111);
os.write(222);
os.close();
socket.close();
}
public static class a190Receive extends Thread {
@Override
public void run() {
try {
ServerSocket receive = new ServerSocket(6666);
Socket socket = receive.accept();
InputStream is = socket.getInputStream();
System.out.println("receive : " + is.read());
System.out.println("receive : " + is.read());
is.close();
socket.close();
} catch(Exception e) {throw new RuntimeException(e);}
}
}
}
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4923“ú‘O‚ÉXV/238 KB
’S“–:undef