y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
660:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 17:58:34
>658
include‚Á‚ĂȂñ‚Å‚·‚©H”nŽ­‚É‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚©H

661:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 18:01:07
>>658@ˆ—Œn‘¤‚ªˆÀS‚µ‚Ē蔂ł ‚邯”»’f‚µ‚Ä‚¢‚é‚̂ł·

‘å•¶ŽšA¬•¶Žš‚Ì”»•Ê‚ªo—ˆ‚é‚à‚Ì‚Æo—ˆ‚È‚¢‚à‚Ì‚ª—L‚éˆ×@‚Ç‚¤‚µ‚Ä‚à’è”錾‚Å•K—v‚ɂȂé‚̂ł·

662:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 18:01:55
‚ñA‚à‚µ‚©‚µ‚ÄC‚µ‚©’m‚ç‚È‚¢‚Ì‚©‚—

663:656
07/07/16 18:41:04
ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚Æ”r‘¼§Œä‚̈Ⴂ‚ª‚æ‚­‚í‚©‚Á‚Ă܂¹‚ñ‚Å‚µ‚½B
URLØÝ¸(dev.mysql.com)
MYSQL‚Å‚ÍA‚±‚̃y[ƒW‚É‚ ‚邿‚¤‚ɃƒbƒNƒe[ƒuƒ‹‚·‚ê‚Δr‘¼§Œä‚ÍOK‚Å‚·‚©H

664:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 18:46:16
¡‚Ìjava‚Ìfinal‚͒蔂¶‚á‚È‚­‚Ĉê“x‚µ‚©‘ã“üi‰Šú‰»‚µ‚©j‚Å‚«‚È‚¢•Ï”‚¾‚ëB
blank final‚ª‚ ‚é‚©‚çB

665:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 18:49:06
>>663
‚»‚ê‚ÍJava‚̘b‚ł͂Ȃ¢‚Ì‚ÅMySQLƒXƒŒ‚Å•·‚¢‚½•û‚ª‚¢‚¢

”r‘¼§Œä‚ªƒVƒrƒA‚Å‚ ‚é‚̂łȂ¢ŒÀ‚èATimeStamp‚ðŽg‚Á‚ÄŠÈ’P‚È”r‘¼§Œä‚ðs‚¤‚±‚Æ‚ªˆê”Ê“IB
‚‚܂èAXV‚·‚郌ƒR[ƒh‚ðŽæ“¾‚µ‚½Žž‚ÉLAST_UPDATE_TIMESTAMP‚È‚Ç‚ðŽæ“¾‚µ‚Ä‚¨‚«AUPDATEŽž‚ÍWHEREðŒ‚Ɋ܂߂õ‚Ü‚¤i”r‘¼‚ňø‚Á‚©‚©‚ê‚ÎXVŒ‹‰Ê‚OŒj‚È‚ÇB

666:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 18:50:42
>>664
‚Þ‚µ‚ëA•Ï”‚É‘ã“ü‚³‚ꂽ’liŽQÆæ‚àŠÜ‚Þj‚Ì•s•Ï«‚ð•ÛØ

’Þ‚è‚Ƀ}ƒWƒŒƒX‚Í‚±‚±‚Ü‚ÅB

667:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 18:52:46
‰½‚ªu‚Þ‚µ‚ëv‚È‚ñ‚¾H>>664‚Ì‚ª“I‚ðŽË‚Ä‚¢‚邵B

668:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 19:24:02
>>665
timestamp‚Í‚»‚¤‚¢‚¤‚Æ‚«‚ÉŽg‚¦‚é‚ñ‚Å‚·‚Ë
LAST_UPDATE_TIMESTAMP‚Á‚Ä‚¢‚¤‚Ì‚ÍMySQL‚ÌŠÖ”‚Å‚·‚©H
’T‚µ‚½‚ñ‚Å‚·‚ªŒ©‚‚©‚ç‚È‚¢‚Å‚·B
‚ ‚Æ‚±‚Ì•û–@‚¾‚ƃe[ƒuƒ‹‚ÉtimestampŒ^‚̃Jƒ‰ƒ€‚ðŽ‚½‚¹‚È‚¢‚Ƃł«‚È‚¢‚ñ‚Å‚·‚æ‚ËH

‚à‚¤MySQL‚ÌŽ¿–â‚ɂȂÁ‚Ă܂·‚ËB‚·‚¢‚Ü‚¹‚ñB‚±‚ê‚ÅÅŒã‚É‚µ‚Ü‚·B

669:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 19:27:31
>>667
JLS3ˆÈ~(Java5ˆÈ~j‚Åfinal‚Ì–ðŠ„‚ªd‚­‚È‚Á‚ÄA
666‚̂悤‚ɂȂÁ‚½‚Í‚¸B

670:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 19:31:13
>>668
‚¢‚âŠeƒe[ƒuƒ‹‚É’è‹`‚·‚éƒJƒ‰ƒ€
ÅIXV“úŽž‚Á‚ăJƒ‰ƒ€‚͉½‚©‚ƕ֗˜‚¾‚©‚ç‘S‚Ẵe[ƒuƒ‹‚Ɋ܂߂ăe[ƒuƒ‹ÝŒv‚·‚邱‚Æ‚ª‘½‚¢i‚±‚̕ӂàMySQLƒXƒŒ‚©DB‘‡ƒXƒŒj

671:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 19:31:19
>>669
final‚Ì–ðŠ„‚ªd‚­‚È‚Á‚½‚Á‚ÄA‹ï‘Ì“I‚Échapter‚¢‚­‚‚æ

672:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 19:45:43
>>670
‚ [ƒJƒ‰ƒ€–¼‚Å‚·‚©B
‚½‚µ‚©‚É‚ ‚Á‚½‚ç•Ö—˜‚Å‚·‚ËB
•׋­‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

673:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 19:59:01
>>658
final = Ä‘ã“ü•s‰Â
•ÏX•s‰Â‚ł͂Ȃ¢iŽQÆæ‚ª•ÏX‚³‚ê‚ê‚ΕÏX‰Â”\j
‹t‚É‚·‚ׂĂ̎QÆæ‚ðfinal‚É‚·‚ê‚ΕÏX•s‰Âiimmutablej‚ɂł«‚é
Ä‘ã“ü‚̈Ó}‚ª‚È‚¯‚ê‚΂Ȃ邽‚¯‚‚¯‚Ä‚¨‚­‚Ì‚ª—Çô

C‚Ìconst‚Ƃ͈Ⴄ‚̂ŒˆÓ

674:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 20:08:24
>>673
C‚Ìconst‚̓_ƒuƒ‹ƒ|ƒCƒ“ƒ^æ‚àŒÅ’è‚̂܂܂¾‚Á‚¯‚©H


675:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 20:14:56
>>671
666‚̓}ƒWƒŒƒXƒpƒ[‚ª‘«‚肸Œ¾—t•s‘«
chapter‚Í 17.5 Final Field Semantics ‚ ‚½‚è‚©H
‚ ‚Ƃ͎©•ª‚Å’²‚ׂ邩A‚₳‚µ‚¢ƒGƒƒCl‘Ò‚¿‚È‚³‚¢

676:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 20:30:43
ˆê“x‚µ‚©‘ã“üi‰Šú‰»‚µ‚©j‚Å‚«‚È‚¢•Ï” ‚Æ
•Ï”‚É‘ã“ü‚³‚ꂽ’liŽQÆæ‚àŠÜ‚Þj‚Ì•s•Ï«‚ð•ÛØ ‚Ì·‚ª‰ð‚ç‚È‚¢c

ˆê“x‚µ‚©‘ã“ü‚Å‚«‚È‚¢‚Á‚ÄŽ–‚Í‘ã“ü‚³‚ꂽ’l‚ª•s•Ï‚Á‚ÄŽ–‚¶‚á‚È‚¢‚ÌH

677:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 21:09:36
>>676
final StringBuffer buf = new StringBuffer();

buf = null; //‚±‚ê‚̓Gƒ‰[‚ɂȂéˆê“x‚µ‚©‘ã“ü‚Å‚«‚È‚¢B
buf.append("hoge"); //‚±‚ê‚̓Gƒ‰[‚ɂȂç‚È‚¢BŽQÆæ‚Ì•s•Ï«‚Í•ÛØ‚³‚ê‚È‚¢B

678:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 21:09:38
>>676
final‚ÅStringBufferŽ‚Á‚Ä‚½‚çH

679:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 21:19:04
>>677,678
Java5‚©‚çd‚­‚È‚Á‚ÄŽQÆæ‚Ì•s•Ï«‚ð•ÛØ‚Æ‚¢‚¤‚±‚Æ‚ÍA
buf.append("hoge");
‚ŃGƒ‰[‚É‚È‚é‚Æ‚¢‚¤‚±‚ÆH

680:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 21:21:12
>>679
‚»‚ê‰R‚¾‚©‚çBƒGƒ‰[‚ɂ͂Ȃç‚È‚¢‚æB

681:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 21:35:16
‹C•ªA‚±‚ñ‚ÈŠ´‚¶

1. ‚ ‚éƒXƒŒƒbƒh‚É‚¨‚¯‚é‘ã“üŒ‹‰Ê‚ÍA‘¼‚̃XƒŒƒbƒh‚©‚ç‚·‚®‚ɂ͌©‚¦‚È‚¢
2. ƒtƒ@ƒCƒiƒ‹ƒtƒB[ƒ‹ƒh‚Ƃ͂¢‚¦Aˆê‰ñ‚Í‘ã“ü‚³‚ê‚é
3. •s•Ï‚ÆÌ‚µ‚Ä‚¢‚é‚Ì‚ÉA‘ã“ü‚³‚ê‚é‘O‚̃tƒ@ƒCƒiƒ‹ƒtƒB[ƒ‹ƒh‚ªŒ©‚¦‚½‚ç‚¢‚â‚ñ
4. final ‚̈Ӗ¡‚ð‹­‰»

682:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 22:12:43
>>679
5.0‚Ì“¯ŠúŽü‚è‚ÅŒã•t‚¯‚³‚ꂽŽd—l‚ðŠg‘å‰ðŽß‚Å‚à‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢H

‚Å‚à‚ ‚ꂾAstatic final‚ŃvƒŠƒ~ƒeƒBƒu‚¾‚Æ“f‚­ƒoƒCƒgƒR[ƒh‚ÉƒŠƒeƒ‰ƒ‹–„‚ßž‚ñ‚ł邩‚ç’蔂ƌ¾‚¦‚é‚©‚àB

‚ ‚ÆAfinal‚¶‚á‚È‚«‚áinner class‚©‚çŽQƂł«‚È‚¢‚ñ‚¶‚á‚È‚©‚Á‚½‚¯H

683:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 22:21:43
>>682
static final int a = Integer.getInteger("system.property");
‚Ý‚½‚¢‚ÈŽ–‚à‚Å‚«‚é‚©‚çAustatic final ‚ŃvƒŠƒ~ƒeƒBƒuv‚È‚¾‚¯‚¶‚á’蔂Ƃ͂¢‚¦‚È‚¢B

final ‚łȂ¯‚ê‚ÎŽQƂł«‚È‚¢‚Á‚Ă͓̂½–¼ƒNƒ‰ƒX‚̘b‚¶‚á‚È‚¢‚©H

684:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 22:52:09
•tⳂð쬂µ‚½‚¢‚̂ł·‚ªAƒRƒ“ƒpƒCƒ‹‚ª‚Å‚«‚Ü‚¹‚ñB
C:\sample>javac FusenExec.java
FusenExec.java:6: ƒVƒ“ƒ{ƒ‹‚ðŒ©‚Â‚¯‚ç‚ê‚Ü‚¹‚ñB
ƒVƒ“ƒ{ƒ‹: ƒNƒ‰ƒX Dodai
êŠ : FusenExec ‚Ì ƒNƒ‰ƒX
Dodai fusen;
^
FusenExec.java:7: ƒVƒ“ƒ{ƒ‹‚ðŒ©‚Â‚¯‚ç‚ê‚Ü‚¹‚ñB
ƒVƒ“ƒ{ƒ‹: ƒNƒ‰ƒX Dodai
êŠ : FusenExec ‚Ì ƒNƒ‰ƒX
fusen = new Dodai();
^
ƒGƒ‰[ 2 ŒÂ

ˆö‚Ý‚ÉAƒ\[ƒX‚Í‚±‚ê‚Å‚·B‚Ç‚±‚ª‚¨‚©‚µ‚¢‚©‚ðŽw“E‚­‚¾‚³‚¢B
class FusenExec{

public static void main(String[] args){


Dodai fusen;
fusen = new Dodai();
fusen.setSize(300,50);
fusen.setVisible(true);

}
}


685:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 22:55:04
ƒNƒ‰ƒXƒpƒXã‚ÉDodai.class‚ª‘¶Ý‚µ‚È‚¢

686:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 22:55:33
>>684
DodaiƒNƒ‰ƒX‚ª‚È‚¢‚ñ‚¾‚Á‚ÄB
ƒRƒ“ƒpƒCƒ‹‚µ‚ĂȂ¢‚ñ‚¶‚á‚Ë[‚ÌH

‚¨‚©‚µ‚¢‚Æ‚±‚ëH
ƒ\[ƒXƒR[ƒh¨ƒRƒ“ƒpƒCƒ‹¨ŽÀs‚Ì—¬‚ê—‰ð‚µ‚Ä‚¢‚é‚©‰ö‚µ‚¢

687:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 12:09:21
—¬‚êØ‚é‚¯‚Çjogl—p‚̃‚ƒfƒ‹ƒ[ƒ_[‚Á‚ĂȂ¢‚©‚ÈH
ƒtƒH[ƒ}ƒbƒg‚͉½‚Å‚à—Ç‚¢‚ñ‚¾‚¯‚ÇB
‚Å‚«‚ê‚΃\[ƒXƒR[ƒhŒöŠJ‹`–±‚̂Ȃ¢ƒ‰ƒCƒZƒ“ƒX‚ª‚¢‚¢‚ñ‚¾‚¯‚ÇEEEB

java3d—p‚È‚çFX‚ ‚é‚ñ‚¾‚¯‚ÇAŽ©•ª‚ÅŽÀ‘•‚µ‚È‚«‚áƒ_ƒ‚©‚ÈH

688:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 13:31:43
‚P‚O–œs‚̃f[ƒ^‚ð•`‰æ‚·‚邽‚ߎ©ì‚f‚t‚h‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
ƒLƒƒƒ“ƒoƒX‚É•`‰æ‚µAÜ‚è•Ô‚µˆ—‚Ȃǂ͎ÀŒ»‚Å‚«‚½‚̂ł·‚ªAƒXƒNƒ[ƒ‹ˆ—‚ª‚¤‚Ü‚­ŽÀŒ»‚Å‚µ‚Ü‚¹‚ñB
­‚È‚¢ƒƒ‚ƒŠ‚Å‚‘¬‚É•`‰æ‚Å‚«‚éƒ\[ƒX‚Ȃǂ͂ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©

689:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 13:34:20
’iŠK‚É•ª‚¯‚é‚Ì‚ªˆê”Ê“I

690:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 14:18:47
‚±‚¢‚ÂA10–œs‚̃eƒLƒXƒgƒf[ƒ^‚ðŠÛ‚²‚Æ“Ç‚à‚¤‚Æ‚©‚µ‚Ä‚é‚Ì‚©www

691:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 14:24:41
‚»‚ñ‚È–³’ƒ‚µ‚½Ž––³‚¢‚©‚ç‰ð‚ç‚ñ‚Ì‚¾‚ª
ƒI[ƒo[ƒtƒ[‚µ‚È‚¢‚Ì‚©Hw

692:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 14:32:32
Swing‚̃XƒNƒ[ƒ‹‚ÌŽÀ‘•‚ª‚ ‚é‚¶‚á‚È‚¢‚©B
‚Ä‚¢‚¤‚©‚P‚O–œ‚Á‚ÄŒ¾‚Á‚½‚çUnicode‚ÅUTF-8‚Å“ú–{Œê‚Å‚Ps‚W‚O•¶Žš‚Æ‚µ‚Ä‚à–w‚Ç‚ª‚P•¶Žš‚RƒoƒCƒgŽæ‚ç‚ê‚é‚©‚烃‚ƒŠ‚ð23MbyteH‚¤‚킯‚¾‚ªEEEB

693:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 14:34:35
>>688
10–œs‚Á‚Ä‚¾‚¯‚È‚ç‚È‚ñ‚Æ‚©‚Ȃ肻‚¤‚¾‚¯‚ÇB
ƒXƒNƒ[ƒ‹ˆ—‚ªãŽè‚­‚Å‚«‚È‚¢‚Á‚Ă̂Í
ŒvŽZς݂ÌÜ‚è•Ô‚µî•ñ‚ðs–ˆ‚ɕێ‚Æ‚©‚µ‚ĂȂ¢‚ñ‚¶‚á‚ËH

694:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 14:37:14
‚Æ‚¢‚¤‚©Swing‚ɂ͂ƒŒƒxƒ‹‚ÈEditƒRƒ“ƒ|[ƒlƒ“ƒg‚ª‚ ‚é‚ñ‚¾‚ªA‚»‚ê‚ðŠg’£‚µ‚悤‚Æ‚©Žv‚í‚È‚¢‚Ì‚©H
’჌ƒxƒ‹‚ÈŽ–‚Í‚·‚ׂĎÀ‘•‚³‚ê‚Ă邾‚낤‚ÉB
Canvas‚Æ‚©‚É’¼•`‚«‚Æ‚©H

695:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 14:41:20
•û–@‚Æ‚µ‚Ä‚Í694‚ªˆê”ÔŽè‚ÁŽæ‚è‘‚¢‚â‚Ë
‚ÆŒ¾‚¤‚©•’Ê‚ÍV‚µ‚¢ƒNƒ‰ƒX‘¢‚肪Žï–¡‚Å‚à‚È‚¢ŒÀ‚è‚»‚¤‚·‚邯‚Ç

696:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 14:52:44
Œ»ŽÀ–â‘è‚Æ‚µ‚Ä10–œsƒXƒNƒ[ƒ‹‚·‚郆[ƒU[‚ª‚¢‚邯‚ÍŽv‚¦‚È‚¢‚—

697:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 15:32:49
>>696
‚‘¬“ǂ̗ûK

698:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 15:34:49
2ch‚Ì‚PƒXƒŒ•ª‚Å‚à10–œs‚͂Ȃ¢‚æ‚È‚ 
3000`1–œs‚­‚ç‚¢H

699:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 15:44:05
‚ÄŒ¾‚¤‚©‚»‚ñ‚È®—‚³‚ê‚ĂȂ¢ƒf[ƒ^‚͉¿’l‚à’á‚¢

700:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 17:32:52
‚Ƃ肠‚¦‚¸ƒXƒŒƒ^ƒC‚ª‚¿‚傤‚Ç–Ú‚É•t‚¢‚½‚Æ‚¢‚¤——R‚Å
uƒXƒŒ—§‚Ä‚é‚܂łà‚È‚¢Ž¿–â‚Í‚±‚±‚ÅvƒXƒŒ‚Ì‰ß‹ŽƒƒO‚ð
‚¢‚­‚‚©Œ©‚Ă݂½‚¯‚ÇA‚¾‚¢‚½‚¢1ƒXƒŒ7000sŽã‚ÉŽû‚Ü‚Á‚Ä‚é‚ËB
‚Á‚Ä‚±‚Æ‚Í10–œs‚‚Á‚½‚ç15ƒXƒŒ•ª‚®‚ç‚¢A
‚»‚ê‚ðˆê‹C‚É•\ަ‚³‚ꂽ‚Á‚ÄŽg‚¤•û‚Í¢‚邵A‚»‚ê‚æ‚è‚Í
‚¤‚Ü‚­•ªŠ„‚·‚邯‚©—L‰v‚Èî•ñ‚ð’Šo‚·‚邯‚©‚Á‚Ä•û‚É
’—Í‚µ‚½•û‚ª“¾‚é‚à‚̂͑傫‚¢‚ÆŽv‚¤B

701:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 17:42:37
‰ðŒˆ‚Æ‚µ‚ăoƒbƒtƒ@ƒŠƒ“ƒO—p‚Ìì‹ÆƒNƒ‰ƒX‚ðˆê‚Âì‚èƒtƒ@ƒCƒ‹‚©‚ç•K—v•ª‚¾‚¯’Šo‚µ•\ަ—p‚̃Nƒ‰ƒX‚É
‘—‚èž‚ß‚é‚æ‚¤‚É‚·‚é‚Ì‚ª‚¢‚¢‚ÆŽv‚¤B
’A‚µA‚Ç‚¤‚µ‚Ä‚à•K—v‚ÈꇂɌÀ’肵A‚Å‚«‚¤‚éŒÀ‚è®—‚³‚ꂽƒf[ƒ^‚ð—p‚¢‚é‚ׂ«B

702:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 19:21:45
‚»‚Ì‘O‚É•K—v‚ȃf[ƒ^‚Ì’Šo‚¾B

703:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 19:47:51
>>688@‚±‚ñ‚È‚ñ‚Å‚¢‚¢‚ñ‚łȂ¢‚ÌH
import@java.awt.*;
import@javax.swing.*;

public@class@J688@extends@JFrame{
@@JTextArea@textArea@=@new@JTextArea(10*10000,@40);
@@JScrollPane@scrollPane@=@new@JScrollPane(textArea);
@@public@J688(){
@@@@super();
@@@@setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
@@@@for(int@i=1;i<=textArea.getRows();++i)@textArea.append("Line:"+i+"\n");
@@@@add(scrollPane,@BorderLayout.CENTER);
@@@@setPreferredSize(new@Dimension(300,@300));
@@@@pack();
@@@@setVisible(true);
@@}
@@public@static@void@main(String[]@args)@{
@@@@new@J688();
@@}
}


704:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 22:09:22
‰•à“I‚ÈŽ¿–â‚Å‚·‚¢‚Ü‚¹‚ñ‚ªB
•W€“ü—͂ŃCƒ“ƒXƒ^ƒ“ƒX‚Ì”‚ª•Ï‚í‚éê‡AƒCƒ“ƒXƒ^ƒ“ƒX‚̶¬‚Å
ƒCƒ“ƒXƒ^ƒ“ƒX–¼‚ð‚Ç‚¤Žw’è‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤H
Player player1 = new Player;
‚ÆŒ¾‚¤Š´‚¶‚ɌŒè‚È‚ç‚Α‚«‚Ü‚·‚ªA‚±‚Ìplayer1‚ª‰Â•Ï‚ÈꇂÉ
•Ï”‚Ȃǂłǂ¤•\‚¹‚Ηǂ¢‚Ì‚©‚ł‚܂¢‚ÄcB

705:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 22:11:19
uƒCƒ“ƒXƒ^ƒ“ƒX‚Ì”v‚Á‚ĂȂñ‚¾‚¢H
‚»‚±‚ñ‚Æ‚±‚à‚¤­‚µÚ‚µ‚­

706:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 22:16:08
‚È‚ñ‚©‚æ‚­‚í‚©‚ç‚ñ‚ªƒGƒXƒp[‚ʼnñ“š‚µ‚Ä‚Ý‚é
System.in‚œǂñ‚¾“à—e‚©‚çkŒÂ‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚é‚ñ‚¾‚Á‚½‚ç
•’Ê‚ÉkŒÂƒCƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚ĕЂÁ’[‚©‚çList‚É“ü‚ê‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH

707:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 22:20:19
ˆø”‰Â•ςł»‚Ì”‚¾‚¯“¯ˆêƒIƒuƒWƒFƒNƒg‚𶬂·‚é‚È‚ç”z—ñ‚ɂłà‚Ô‚¿‚±‚ñ‚Ç‚¯
‚Á‚ăpƒp‚ªŒ¾‚Á‚Ä‚½B

708:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 22:29:48
‚·‚݂܂¹‚ñ
Ž¿–₳‚¹‚Ä‚­‚¾‚³‚¢

Œ»ÝCs’†‚Ìg‚ÅAJavaSE5.0‚ðŽg‚Á‚ÄFX‚ÆOJT‚µ‚Ä‚¨‚è‚Ü‚·
XML‚ðˆµ‚¤ê–Ê‚Åæ”y‚©‚çJAXB2.0‚È‚é•Ö—˜‚È‚à‚Ì‚ð‹³‚¦‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B
“r’†‚©‚çJavaSE6‚ɕς¦‚ÄJAXB2.0‚ðŠy‚µ‚ñ‚Å‚¢‚½‚̂ł·‚ªA‰ïŽÐ‚Ì–½—ß‚ÅJavaSE6‹ÖŽ~–½—ß‚ªo‚Ü‚µ‚½(o‚Ü‚µ‚½‚Æ‚¢‚¤‚æ‚èA‚à‚Æ‚à‚Æ5.0‚©1.4‚µ‚©Žg‚Á‚¿‚Ⴞ‚߂炵‚¢‚Å‚·)
‚»‚±‚Å¢‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚Ü‚½‚Ü‚½Aæ”yŽÐˆõ‚©‚çJavaSE5.0Žg‚Á‚ÄASE6‚ÌJAXB2.0‚¾‚¯ƒRƒs[‚·‚è‚á‚¢‚¢‚¶‚á‚ñ‚ÆŒ¾‚í‚ê‚Ü‚µ‚½
‚»‚ñ‚È‚±‚Ƃł«‚é‚ñ‚Å‚·‚©H

709:704
07/07/17 22:35:09
>>705-707
‘‘¬‚Ç‚¤‚à‚Å‚·
‰½‚ÆŒ¾‚¤‚©AƒCƒ“ƒXƒ^ƒ“ƒX‚Ì”‚ª2‚‚ƌˆ‚Ü‚Á‚Ä‚¢‚ê‚Î

Player player1 = new Player;
Player player2 = new Player;

‚ÆŒ¾‚¤Š´‚¶‚É2‚Âì‚ê‚Îo—ˆ‚Ü‚·‚ªA•W€“ü—͂Ŏw’肳‚ꂽ”ì‚낤‚Æ‚µ‚½ê‡
‰º‚Ý‚½‚¢‚ÈŠ´‚¶‚Å”z—ñ‚È‚è‚Å•\‚µ‚Äfor•¶‚łłà‰ñ‚¹‚Ηǂ¢‚©‚ÆŽv‚Á‚½‚̂ł·‚ªB

m = •W€“ü—Í;
for(int n = 0 ; n>=m ; n++ ){
Player **** = new player;
}

‚±‚±‚Ì***‚ð‚Ç‚¤‹Lq‚µ‚½‚ç—Ç‚¢‚Ì‚©‚ª•ª‚©‚炸‚Ç‚¤‚É‚à‚¤‚Ü‚­s‚©‚È‚­‚ÄB
‰SŽÒ‚ňø”‰Â•ÏAList‚ª‚¿‚å‚Á‚Æ•ª‚©‚è‚Ü‚¹‚ñ‚ª’²‚ׂĂ݂܂·B

710:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 22:56:07
>>708
JAXBŽ©‘Ì‚ÍJavaSE6ˆÈ‘O‚©‚ç‚ ‚éB‚±‚±‚ËB
URLØÝ¸(jaxb.dev.java.net)
‚±‚±‚©‚çƒ_ƒEƒ“ƒ[ƒh‚µ‚½ƒtƒ@ƒCƒ‹‚©‚çjarŽæ‚Á‚Ä‚«‚ÄAƒNƒ‰ƒXƒpƒX‚É‘«‚¹‚΂¢‚¢‚æB

uSE6‚ÌJAXB‚¾‚¯ƒRƒs[v‚ÆŒ¾‚í‚ê‚邯ˆá‚¤‚ªA‚¨‘O‚³‚ñ‚̉ðŽßˆá‚¢‚̉”\«‚à‚ ‚é‚Ì‚Å
‚»‚Ìæ”y‚³‚ñ‚Ì‚±‚Ƃ͂Ƃ₩‚­Œ¾‚í‚È‚¢‚Å‚¨‚­B

711:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 23:04:44
>>708
‚¢‚âA‚»‚ñ‚ÈŽ–‚µ‚½‚烉ƒCƒZƒ“ƒX‚ƃ‰ƒCƒuƒ‰ƒŠ‚̈ˑ¶ŠÖŒW‰ðŒˆ‚ð•ʌ‚ɂâ‚é‰H–ڂɂȂ邶‚á‚ñB
JAXB‚̃y[ƒW‚ªsun‚©‚»‚ÌŽü•ӂ̃T[ƒo[‚ɃzƒXƒg‚³‚ê‚Ă邩‚ç‚»‚±“–‚½‚Á‚Ä‚ÝB

>SE6‚ÌJAXB2.0‚¾‚¯ƒRƒs[‚·‚è‚á‚¢‚¢‚¶‚á‚ñ
ƒ‰ƒCƒZƒ“ƒXŠÇ—ˆÓޝ‚È‚³‰ß‚¬B

712:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 23:13:36
ƒtƒ@ƒCƒ‹o—ÍŽž‚Ìflush()‚ɂ‚¢‚Ă̎¿–â‚Å‚·B
­‚µ‘O‚ɉº‹L‚̂悤‚ȃR[ƒh‚ð‘‚¢‚ăvƒƒOƒ‰ƒ€‚𑖂点‚½‚Æ‚±‚ëAo—̓tƒ@ƒCƒ‹‚Ì––”ö‚ªØ‚ê‚Ä‚¢‚Ü‚µ‚½B

String output_file_str = "hoge.txt";
FileWriter output_file = new FileWriter(output_file_str);
BufferedWriter output_file_buf = new BufferedWriter(output_file);
/* o—͈— */
output_file_buf.close();
output_file.close();

’²‚ׂ½Œ‹‰ÊAclose()‚·‚é‘O‚Éflush()‚ð‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚ª•ª‚©‚Á‚½‚Ì‚ÅA‰º‹L‚̂悤‚É’¼‚µ‚ÄŒ»ó‚ͳ‚µ‚­“®ì‚µ‚Ä‚¢‚Ü‚·B

String output_file_str = "hoge.txt";
FileWriter output_file = new FileWriter(output_file_str);
BufferedWriter output_file_buf = new BufferedWriter(output_file);
/* o—͈— */
output_file_buf.flush();
output_file_buf.close();
output_file.close();


713:712
07/07/17 23:14:20
‘±‚«‚Å‚·
‚±‚±‚ÅA‚Ó‚Æ‹^–â‚ÉŽv‚Á‚½‚Ì‚ªAFileWriter‚ÆBufferedWriter‚Ì—¼•û‚Éflush‚ª‘¶Ý‚µ‚Ä‚¢‚é“_‚ÅA
FileWriter‚Íˆê•¶Žš’PˆÊ‚Å‚µ‚©‚â‚èŽæ‚è‚Å‚«‚È‚¢ABufferedWriter‚ðŽg‚¤‚±‚Æ‚Ås’PˆÊ‚Ȃǂłà‚â‚èŽæ‚肪‚Å‚«‚邯‚¢‚¤‚±‚Æ‚©‚ç
yBufferedWriterz|yFileWriterz|yƒtƒ@ƒCƒ‹z
‚Ƃ‚Ȃª‚Á‚Ä‚¢‚邯Žv‚¤‚̂ł·‚ªA‚±‚Ìê‡

output_file_buf.flush(); /* BufferedWriter‚Ì“à—e‚ð‚·‚×‚ÄFileWriter‚Éflush()‚·‚é */
output_file_buf.close(); /* BufferedWriter‚Ì’†g‚Í‚·‚ׂÄo—Íς݂Ȃ̂ŕ‚¶‚ÄOK */
output_file.flush(); /* FileWriter‚Ì“à—e‚ð‚·‚×‚ÄŽw’肵‚½ƒtƒ@ƒCƒ‹‚Éflush()‚·‚é */
output_file.close(); /* FileWriter‚Ì’†g‚Í‚·‚ׂÄo—Íς݂Ȃ̂ŕ‚¶‚ÄOK */

‚Æ—¼•û‚Åflush‚·‚ׂ«‚Ȃ̂©‚Ç‚¤‚©‚Å–À‚Á‚Ä‚¢‚Ü‚·B
‚¢‚­‚‚©‚̃y[ƒW‚ðŽQl‚É’²‚×‚Ä‚Ý‚é‚ÆA

String output_file_str = "hoge.txt";
BufferedWriter output_file_buf = new BufferedWriter(new FileWriter(output_file_str));
/* o—͈— */
output_file_buf.flush();
output_file_buf.close();

‚Æ‚¢‚Á‚½Š´‚¶‚ɂЂƂ‚¸‚•ϔ‚ð’è‹`‚·‚é‚̂ł͂Ȃ­‚܂Ƃ߂đ‚©‚ê‚Ä‚¢‚½‚̂ł·‚ªAFileWriter‚𖾎¦“I‚Éflush‚µ‚È‚­‚Ä‚àˆÀ‘S‚Ȃ̂łµ‚傤‚©H
ˆÈã‚Å‚·B‚ǂȂ½‚©ƒAƒhƒoƒCƒX‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B


714:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 23:19:03
>>712
> ’²‚ׂ½Œ‹‰ÊAclose()‚·‚é‘O‚Éflush()‚ð‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚ª•ª‚©‚Á‚½‚Ì‚Å
‚»‚ê‚͉RBclose() ‚·‚é‘O‚É flush() ‚·‚é•K—v‚͂Ȃ¢B

715:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/17 23:42:06
>>710>>711
ƒŒƒX‚³‚ñ‚­‚·‚Å‚·
æ”y‚̃AƒhƒoƒCƒX‚ÍŽ„‚̉ðŽßˆá‚¢‚©‚à’m‚ê‚È‚¢‚̂ŃXƒ‹[‚µ‚Ä‚­‚¾‚³‚¢

JAXB‚ÍSE6ˆÈ‘O‚©‚ç‚ ‚Á‚½‚ñ‚Å‚·‚Ë
SE6‚Å•W€API‚ɉÁ‚¦‚ç‚ꂽ‚Ƃ̉ðŽß‚ÅOK‚Å‚·‚©‚ËH

716:712
07/07/18 00:05:20
>>714
•\Œ»‚ª­‚µ‚ ‚¢‚Ü‚¢‚Å‚µ‚½B
³Šm‚ɂ͌¤‹†Žº‚Ìæ¶‚Éo—Í‚ª“rØ‚ê‚錻ۂð“`‚¦‚½‚Æ‚±‚ëAflush()‚·‚ê‚Αåä•v‚Ƃ̉ñ“š‚ª“¾‚ç‚êAŽÀÛ‚Éflush()‚Ìs‚ð’ljÁ‚µ‚½‚Æ‚±‚ëA‚·‚ׂĂªo—Í‚³‚ꂽ‚Æ‚¢‚¤ó‘Ô‚Å‚·B

BufferedWriter‚Ìjavadoc‚Å‚Í

flush
public void flush()
throws IOExceptionƒXƒgƒŠ[ƒ€‚ðƒtƒ‰ƒbƒVƒ…‚µ‚Ü‚·B

’è‹`:
ƒNƒ‰ƒX Writer “à‚Ì flush
—áŠO:
IOException - “üo—̓Gƒ‰[‚ª”­¶‚µ‚½ê‡

--------------------------------------------------------------------------------

close
public void close()
throws IOExceptionƒXƒgƒŠ[ƒ€‚ð•‚¶‚Ü‚·B

’è‹`:
ƒNƒ‰ƒX Writer “à‚Ì close
—áŠO:
IOException - “üo—̓Gƒ‰[‚ª”­¶‚µ‚½ê‡

‚Æ‚ ‚Á‚ÄAclose‚ª“à•”‚Åflush‚ðs‚Á‚Ä‚©‚çƒXƒgƒŠ[ƒ€‚ð•‚¶‚邯‚Í‘‚¢‚Ă͂Ȃ¢‚Ì‚ÅAŽÀ‚Í–¾Ž¦“I‚És‚í‚È‚¢‚Ƃ܂¸‚¢‚̂ł͂Ǝv‚Á‚½‚̂ł·‚ªEEE
‚Å‚à‚¢‚­‚‚©‚̃y[ƒW‚Å‚Íclose‚Íflush‚ðs‚Á‚½Œã‚ɃXƒgƒŠ[ƒ€‚ð•‚¶‚é‚Á‚Ä‘‚¢‚Ä‚ ‚Á‚ÄA‚Å‚àŠeƒy[ƒW‚Ìà–¾‚ÅŽg‚Á‚Ä‚¢‚éƒTƒ“ƒvƒ‹ƒR[ƒh‚ɂ͂¿‚á‚ñ‚Æclose‚Ì‘O‚Éflush‚ª“ü‚Á‚Ä‚¢‚é‚킯‚ÅEEE

‰‚ß‚Éo—Í‚³‚ê‚È‚©‚Á‚½–â‘è“_‚Í‚à‚Á‚ƕʂ̂Ƃ±‚ë‚É‚ ‚é‚Ì‚©‚ÈH


717:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 00:10:38
>>709
”z—ñì‚Á‚Ä@pl[n]
‚»‚ê‚©‚çAunew@Player;v@un@>=@mv@‚ÍŠÔˆá‚Á‚Ă邩‚çC³‚µ‚Æ‚«

718:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 00:33:53
>>716
1.6 ‚ÌAPIƒŠƒtƒ@ƒŒƒ“ƒX‚Å‚Í
>ƒXƒgƒŠ[ƒ€‚ðʼn‚Ƀtƒ‰ƒbƒVƒ…‚µ‚ÄA•‚¶‚Ü‚·B
‚Á‚Ä‘‚¢‚Ä‚ ‚éB
‚½‚Ô‚ñA‚ ‚Ü‚è‚É‚à“–‘R‚·‚¬‚Ä‘‚©‚ê‚È‚©‚Á‚½‚¾‚¯‚È‚ñ‚¶‚á‚È‚¢‚©‚ÆB

> ‰‚ß‚Éo—Í‚³‚ê‚È‚©‚Á‚½–â‘è“_‚Í‚à‚Á‚ƕʂ̂Ƃ±‚ë‚É‚ ‚é‚Ì‚©‚ÈH
output_file_buf.close() ‚ðŒÄ‚Ô‘O‚É
output_file.close() ‚ðŒÄ‚ñ‚Å‚¢‚½A‚Ɉê•[B

719:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 02:42:29
>>715
‚»‚¤BEE5.0‚É‚ ‚éxmlƒ‰ƒCƒuƒ‰ƒŠ‚ðSE‚ÉŽ‚Á‚Ä‚«‚½Žž‚Ɉˑ¶ŠÖŒW‚ð‰ðŒˆ‚·‚é‚‚¢‚łɂ­‚Á‚‚¢‚Ä—ˆ‚½Š´‚¶B

•W€ƒ‰ƒCƒuƒ‰ƒŠ‚ɸŠi‚µ‚½‚¾‚¯‚ÅJAXBŽ©‘̂͑O‚©‚ç‚ ‚Á‚½B

720:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 03:53:12
Swing‚Æ‚©WebStart‚Æ‚©XML‚Æ‚©—¬s‚è‚»‚¤‚Å—¬s‚ç‚ñ‚È[B

721:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 03:58:29
720ƒvƒƒfƒ…[ƒX‚Å‘åX“I‚ɃLƒƒƒ“ƒy[ƒ“‚Å‚à‚¤‚Á‚Ă݂Ă͂ǂ¤‚¾‚낤

722:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 05:19:42
Swing‚Æxml‚Í—¬s‚邯‚©‚»‚¤‚¢‚¤‚à‚Ì‚¶‚á‚È‚¢‚ÆŽv‚¤‚ªB

723:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 09:59:11
Ž¿–₳‚¹‚Ä‚­‚¾‚³‚¢B
ˆÈ‰º‚̂悤‚Ȉ—‚ðs‚¢‚½‚¢‚ÆŽv‚Á‚Ä‚é‚̂ł·‚ªAs‚«‹l‚Ü‚Á‚Ä‚¢‚Ü‚·B

1. JScrollPane‚Ìscrollble client‚ÉAGridBagLayout‚ÌJPanel‚ð“\‚è•t‚¯‚ÄAƒ{ƒ^ƒ“‚Ì
ƒe[ƒuƒ‹‚ðì¬B

2. JScrollPane‚Ìcolumn header‚ÉAJTable‚ÌcolumnNames‚̂悤‚È€–Ú–¼‚ðƒe[ƒuƒ‹‚Ì
Še—v‘f‚Ì•‚É“¯Šú‚·‚邿‚¤‚Éì¬B

ã‹L‚ÌA2.‚̈—‚ðãŽè‚­‚â‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H

ʼn‚ÍAJTable‚̃Zƒ‹‚Ƀpƒlƒ‹‚ð“\‚è•t‚¯‚ç‚ê‚È‚¢‚©‚Æl‚¦‚Ä‚¢‚½‚̂ł·‚ªA’T‚µ‚½ŒÀ‚è
‚â‚è•û‚ª‚݂‚©‚ç‚È‚©‚Á‚½‚Ì‚ÅA‚±‚Ì•û–@‚ð‚Æ‚ë‚¤‚Æ‚µ‚Ä‚¢‚Ü‚·B

—Ç‚¢‚¨’mŒb‚ð‚¨Ž‚¿‚Ì•ûA‚²‹³Ž¦Šè‚¢‚Ü‚·B


724:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 10:28:34
>ʼn‚ÍAJTable‚̃Zƒ‹‚Ƀpƒlƒ‹‚ð“\‚è•t‚¯‚ç‚ê‚È‚¢‚©‚Æl‚¦‚Ä‚¢‚½‚̂ł·‚ªA’T‚µ‚½ŒÀ‚è
>‚â‚è•û‚ª‚݂‚©‚ç‚È‚©‚Á‚½‚Ì‚ÅA‚±‚Ì•û–@‚ð‚Æ‚ë‚¤‚Æ‚µ‚Ä‚¢‚Ü‚·B

TableCellRenderer

725:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 10:46:52
ƒ`ƒ…[ƒgƒŠƒAƒ‹‚É–³‚¢‚©H

726:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 12:06:38
‚¢‚âAJDK‚̃fƒ‚‚É•t‚¢‚Ä‚½‹C‚ª‚·‚éB

727:712
07/07/18 15:25:28
>>718
Œ¾‚í‚ê‚Ă݂ÄA‚Í‚Á‚Æ‹C‚ª‚‚¢‚ă\[ƒXƒR[ƒhŒ©’¼‚µ‚½‚ç

/* ƒoƒbƒtƒ@[‚Ì“à—e‚ð‘S‚Ä“f‚«o‚· */
buf_output_file.flush();

/* ƒtƒ@ƒCƒ‹ƒNƒ[ƒY */
output_file.close();

‚Á‚ĂȂÁ‚Ă܂µ‚½EEE
‚·‚݂܂¹‚ñ‚Å‚µ‚½```(>_<)

Java‚Å–{Ši“I‚É‘‚«Žn‚ß‚½‚Ì‚ªA¡‰ñƒGƒ‰[‚Ìo‚½ƒ\[ƒXƒR[ƒh‚ÅAŋߑæ‚Qì–ڂɓ˓ü‚µ‚Ä‚¢‚Ä“ª‚Ì’†‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚Ă܂µ‚½BOOG


728:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 18:08:40
charŒ^‚̕ϔ c ‚ª‚ ‚邯‚µ‚ÄA int n = (int)c; ‚ÅUnicode‚ł̕¶ŽšƒR[ƒh‚ªŽæ“¾‚Å‚«‚é‚炵‚¢‚ñ‚Å‚·‚ªA
‚±‚ê‚ðShift-JIS‚ł̕¶ŽšƒR[ƒh‚ðŽæ“¾‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

729:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 18:54:30
> int n = (int)c; ‚ÅUnicode‚ł̕¶ŽšƒR[ƒh‚ªŽæ“¾‚Å‚«‚é
o—ˆ‚Ü‚¹‚ñB
Character‚âStringƒNƒ‰ƒX‚ɃR[ƒhƒ|ƒCƒ“ƒg‚ð•Ô‚·ƒƒ\ƒbƒh‚ª‚ ‚é‚̂ł»‚ê‚ðŽg‚¢‚Ü‚µ‚傤B

¡‚Ìunicode‚Í21bit‚È‚ñ‚¾‚È

730:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:03:00
>>728
charŒ^‚̕ϔc‚ÉŽû‚Ü‚é”͈͂̕¶ŽšƒR[ƒh‚ɂ‚¢‚Ă͂¢‚¢‰ÁŒ¸‚É‚±‚¤‚¢‚¤‚Ó‚¤‚É
char c = '‚ ';
short s = java.nio.charset.Charset.forName("Shift_JIS").encode(String.valueOf(c)).getShort();
System.out.printf("%04x%n", (int)c);
System.out.printf("%04x%n", s);

731:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 19:15:44
>>730
Charset‚܂ŌĂ΂Ȃ­‚Ä‚àA‚»‚ê‚Ȃ炱‚ê‚Å‚¢‚¢‚ñ‚¶‚á‚ËH
for (byte b : String.valueOf(c).getBytes("Shift_JIS")) System.out.printf("%02x", b);

732:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 21:44:44
>>717
‹}‚¢‚Å‘‚¢‚½‚炵‚傤‚à‚È‚¢ƒ~ƒX‚µ‚Ă܂·‚ËA‚·‚¢‚Ü‚¹‚ñB
”z—ñ‚Åo—ˆ‚é‚ñ‚Å‚·‚©c‚¤A‚¤c‚ñcB
‰½‚©ª–{“I‚É‚â‚è•û‚ª‚¨‚©‚µ‚¢‚悤‚Å‚·‚ËcB
•׋­‚µ‚È‚¨‚µ‚Ä‚«‚Ü‚·B

733:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 22:47:44
JTable ‚ɃXƒNƒ[ƒ‹‹@”\‚ðŽ‚½‚¹‚éê‡A’Êí JScrollPane ‚ðŽg—p‚µ‚Ü‚·‚ªA
‘å—ʃf[ƒ^‚ª‚ ‚éꇂ̓pƒtƒH[ƒ}ƒ“ƒX‚ÆƒŠƒ\[ƒX‚ÌŠÏ“_‚©‚çŽÀ—p“I‚ł͖³‚¢
‚Ì‚ÅAJScrollBar ‚ðŽg—p‚µ‚½Žè“®ƒXƒNƒ[ƒ‹‚ð쬂µ‚½‚¢‚̂ł·‚ªA
쬕û–@‚ð‹³‚¦‚Ä’¸‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
ƒTƒ“ƒvƒ‹‚Ȃǂª‚ ‚éHP‚Å‚àŒ‹\‚Å‚·‚Ì‚ÅA‚²‹³Žö’¸‚¯‚邯K‚¢‚Å‚·B


734:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 22:57:28
688

735:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:01:21
Frameã‚ÅJSplitPane‚Æ‚©AJ‚Ì•t‚­ƒRƒ“ƒ|[ƒlƒ“ƒgŽg‚Á‚ĉ½‚©–â‘è‚ ‚è‚Ü‚·‚©H

736:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:10:52
>>733
> ‘å—ʃf[ƒ^‚ª‚ ‚éꇂ̓pƒtƒH[ƒ}ƒ“ƒX‚ÆƒŠƒ\[ƒX‚ÌŠÏ“_‚©‚çŽÀ—p“I‚ł͖³‚¢
JScrollPaneŽg‚Á‚Ä‚½‚çA•`‰æ‚ª•K—v‚È•”•ª‚µ‚©•`‰æ‚µ‚È‚¢‚Í‚¸‚¾‚ªB

737:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:12:34
Œy—Ê‚ªæAd—Ê‚ªŒã‚É•`‰æ‚É‹Nˆö‚·‚鎖ÛB–â‘è‚ ‚é‚©‚Ç‚¤‚©‚Í‚â‚è•ûŽŸ‘æB

738:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:19:24
>>736
Swing‚ÌŽg‚¢•ûŠÔˆá‚¦‚Ä‚ñ‚¾‚낤EEESwing‚Å’˜‚µ‚­ƒpƒtƒH[ƒ}ƒ“ƒXˆ«‚¢‚̂ƕ`‰æ‚É–â‘è‚ ‚é‚Ì‚ÍÌ‚©‚çƒ}‚ªŽg‚¢•ûŠÔˆá‚¦‚Ă邾‚¯‚¾‚µB

JTree‚ð‰Šú‰»Žž‚É‘S•”ƒcƒŠ[ì‚邯‚©‚³B

‚»‚¤‚¢‚¤‚±‚Æ‚¾>>733ƒ\[ƒXŽN‚·‚Ȃ肵‚È‚¢‚ÆB
¡‚̃}ƒVƒ“ƒXƒyƒbƒN‚¶‚á‚ ƒuƒ‰ƒEƒU‚ÅFlashŽ©ˆÔƒTƒCƒg“ǂݞ‚ñ‚Å
ƒƒ‚ƒŠ1G‚­‚ç‚¢H‚Á‚ăKƒ“ƒKƒ““®‚©‚µ‚Ä‚à—]—T‚¾‚©‚çjava‚È‚ñ‚Ę_ŠOB


739:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:46:53
public void run() {
@try {
@@while (true) {
@@@Socket acceptedSocket = serverSocket.accept();
@@@hogehoge(acceptedSocket);
@@}
@} catch (InterruptedException e) {
@} catch (IOException e) {
@@e.printStackTrace();
@} finally {
@@try {
@@@serverSocket.close();
@@} catch (IOException e) {
@@@e.printStackTrace();
@@}
@}
}
‘¼‚̃XƒŒƒbƒh‚©‚çThread#interrupt()‚ÅŽ~‚ß‚ç‚ê‚éƒT[ƒo[‚Á‚Ä‚±‚¤‘‚­‚Ì‚©‚ÆŽv‚Á‚½‚ç
—áŠO java.lang.InterruptedException ‚͑Ήž‚·‚é try •¶‚Ì–{‘̂ł̓Xƒ[‚³‚ê‚Ü‚¹‚ñB
³‚µ‚­‚͂ǂ¤‘‚­‚à‚̂Ȃñ‚Å‚µ‚傤‚©B

740:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/18 23:47:08
„java‚È‚ñ‚Ę_ŠO
Flex‚Á‚Ä‚¢‚¤•Ö—˜‚È‚à‚Ì‚ª‚ ‚é‚ñ‚¾‚©‚çJava‚ÅGUI‘‚­‚È‚ñ‚Ä
˜_ŠO‚Á‚ĈӖ¡‚Ȃ̂©AJava‚Å‘‚­‚Æd‚¢‚Æ•¶‹å‚ðŒ¾‚¤‚È‚ñ‚Ä
iŽg‚¢•û‚ðŠÔˆá‚¦‚Ă邾‚¯‚©‚çj˜_ŠO‚Á‚Ęb‚Ȃ̂©A‚Ç‚Á‚¿‚¾‚낤


741:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 00:36:26
>>739
Thread#isInterrupted()AThread#interrupted() Žg‚Á‚Ä
Ž©‘O‚ÅŠ„‚螂݂³‚ꂽ‚©ƒ`ƒFƒbƒNB

‰½‚µ‚½‚¢‚Ì‚©—Ç‚­•ª‚©‚ç‚ñ‚¯‚ÇA
interrupt ‚ÅŽ~‚ß‚ç‚ê‚éƒT[ƒo‚Á‚Äl‚¦•ûŽ©‘Ì‚ª³‚µ‚­‚È‚¢‚悤‚È‹C‚à‚·‚邪B

742:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 00:47:41
>>739
‚±‚±‚Å‚»‚ÌŽè‚̘b‚ɂ܂Á‚½‚­Ú‚µ‚­‚È‚¢‰´‚ª–{‚œǂñ‚¾‚¾‚¯‚Ì’mޝ‚Å“š‚¦‚é‚º
1.ServerSocket#accept()‚ÍInterruptException‚𓊂°‚È‚¢¨ƒ^ƒCƒ€ƒAƒEƒg‚ðŽg‚¤‚µ‚©‚È‚¢‚Í‚¸inio‚ ‚½‚è‚ÅŽ~‚ß‚ç‚ê‚é‚̂͂ ‚Á‚½‹C‚ª‚·‚éj
2.Thread#interrupt()‚ðŽÀs‚µ‚½‚矎è‚ÉInterruptException‚ª”­s‚³‚ê‚é‚킯‚ł͂Ȃ¢¨Thread.currentThread().isInterrupted()‚ŃCƒ“ƒ^ƒ‰ƒvƒgó‘Ô‚ðŠm”F‚µŽè“®‚œЂ°‚é
3.hogehoge‚ª‚₽‚玞ŠÔ‚Ì‚©‚©‚鈗‚ÅInterruptException‚ðŽg‚¤ê‡hogehoge“à‚Å2‚Ì“®ì‚ð‚·‚é‚±‚ƂŃLƒƒƒ“ƒZƒ‹‰Â

743:739
07/07/19 01:12:45
ŽQl‚ɂȂè‚Ü‚µ‚½B
EEE‚ªA•ûj‚Ì’iŠK‚ÅŠÔˆá‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚©‚ËEEEB
ƒT[ƒo[‚Á‚Ä•’ʂǂ¤Ž~‚ß‚é‚à‚̂Ȃñ‚Å‚µ‚傤H

744:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 01:40:36
‚»‚±‚ÅThreadPoolExecutor‚Ìo”Ô‚Å‚·‚æ

745:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:31:20
java‚Ì”z—ñ‚Ì錾‚Å

class Fuck
{
String str[] = new String[5];

public static void main(String[] args)
{
}
}
‚Á‚Ä‚â‚邯”z—ñ‚Ì錾‚ŃGƒ‰[‚ª‚Å‚é‚ñ‚Å‚·‚ª‰½ŒÌ‚Å‚µ‚傤‚©H
”z—ñ‚Ì錾•¶‚ðƒƒCƒ“‚Ì’†‚Å‚â‚邯ƒGƒ‰[‚͂łȂ¢‚ñ‚Å‚·‚ª

746:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:35:46
static

747:745
07/07/19 10:46:32
‚·‚݂܂¹‚ñƒ\[ƒXŠÔˆá‚¦‚Ü‚µ‚½G
class fuckArr
{
static String str[] = new String[5];
str[0] = "myGOD";


public static void main(String[] args)
{
System.out.println(str[0]);
}
}
‚Å
fuckArr.java:4: ']' ‚ª‚ ‚è‚Ü‚¹‚ñB
str[0] = "myGOD";
^
fuckArr.java:4: <identifier> ‚ª‚ ‚è‚Ü‚¹‚ñB
str[0] = "myGOD";

‚Á‚ăGƒ‰[‚ª‚Å‚é‚ñ‚Å‚·‚ª‰½ŒÌ‚Å‚µ‚傤‚©H
main‚Åstr[0] = "myGOD";‚Á‚Ä‚â‚邯’Ê‚é‚̂ł·‚ª

748:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:46:41
>>745
”z—ñ‚Ì錾iString str[] = new String[5];‚Á‚Ä‚â‚Á‚Ă邯‚±‚ëj‚Å‚Í ƒGƒ‰[‚łȂ¢‚Å‚µ‚åB

staticƒƒ\ƒbƒh‚©‚ç‚Í static ‚łȂ¢ƒƒ“ƒo‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚¯‚ÇB

749:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:51:08
>>747
‚»‚±‚ɂ͎®•¶‚©‚¯‚È‚¢‚©‚ç“–‚½‚è‘OB
ƒtƒB[ƒ‹ƒhéŒ¾Žž‚ɉŠú‰»Žq‚‚©‚Á‚Ä‚â‚é‚©AÓI‰Šú‰»ŽqŽg‚¦B

static String[] str = { "myGOD", null, null, null, null };
static String[] str = new String[]{ "myGOD", null, null, null, null };

static String[] str = new String[5];
static { str[0] = "myGOD"; }

750:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:52:11
‚Ê‚é‚Û

751:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:52:42
class fuckArr
{
static String str[] = new String[5];
str[0] = new String("myGOD");


public static void main(String[] args)
{
System.out.println(str[0]);
}
}

752:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 10:54:30
>>747
str[0] = "myGOD";‚ª‚ ‚éꊂ̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚âƒtƒB[ƒ‹ƒhAƒƒ\ƒbƒhA“à•”ƒNƒ‰ƒX‚Ì’è‹`‚µ‚©‘‚¯‚È‚¢êŠB

753:745
07/07/19 11:08:51
>749-752
ƒŒƒXthx
’Pƒ‚ÉŽ®•¶‚ª‚©‚¯‚È‚¢êŠ‚È‚ñ‚Å‚·‚Ë


754:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 13:54:28
Java sound api‚ð—˜—p‚µ‚ÄWebƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð\’z‚µ‚½‚¢‚Æl‚¦‚Ä‚¢‚é‚̂ł·‚ª
—Ⴆ‚΃y[ƒWã‚Ń{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚ç˜^‰¹‚ªŽn‚Ü‚è10•bŠÔ˜^‰¹‚µ‚ă†[ƒU[‚̃[ƒJƒ‹‚Ƀtƒ@ƒCƒ‹‚Æ‚µ‚ĕۑ¶‚·‚邿‚¤‚ÈJSP‚Í
\’z‰Â”\‚Å‚µ‚傤‚©H

“ª‚łȂ©‚È‚©ƒCƒ[ƒW‚Å‚«‚È‚¢‚Ì‚ÅA‰Â”\‚©•s‰Â”\‚©‚à•ª‚©‚è‚Ü‚¹‚ñ
‹ï‘Ì“I‚ȉðà‚ð•t‚¯‰Á‚¦‚Ä‚à‚炦‚ê‚ÎA‚È‚¨•‚©‚è‚Ü‚·

755:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:05:41
ƒtƒ@ƒCƒ‹‚Ì“à—e‚ðˆêsÁ‚µ‚½‚¢ê‡‚͉½‚ðŽg‚¦‚Ηǂ¢‚̂łµ‚傤‚©H

756:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:20:30
>>754
–³—‚Æ‚¢‚¤‚©JSP‚É‚·‚éˆÓ–¡‚ª•ª‚©‚ç‚ñ‚Æ‚¢‚¤‚©B
‚»‚¤‚¢‚¤‚Ì‚ÍJWS‚É‚µ‚½•û‚ª—Ç‚¢‚æB

757:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:37:26
>>756
JWS‚ÆJSP‚̓T[ƒoƒTƒCƒh‚©ƒNƒ‰ƒCƒAƒ“ƒgƒTƒCƒh‚©‚Ì·‚¾‚¯‚¾‚ÆŽv‚Á‚Ä‚¢‚½‚Ì‚ÅA
ƒT[ƒo‘¤‚ÌŽ©•ª‚ª•‰’S‚Å‚«‚ê‚΂Ǝv‚Á‚Ä‚¢‚½‚̂ł·‚ªEEE
‚Ü‚½‚à‚µJSP‚Å‚ ‚ê‚ÎAƒNƒ‰ƒCƒAƒ“ƒg‘¤‚ÍJRE“™‚ª•K—v‚È‚­‚Äςނ©‚ÆEEE

‚‚܂èæq‚Ì—á‚Å‚ ‚ê‚ÎAJWS‚Ì•û‚ª—Ç‚¢——R‚ª‚ ‚邯‚¢‚¤‚±‚Ƃłµ‚傤‚©H

758:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:53:09
ƒT[ƒoƒTƒCƒh‚̃vƒƒOƒ‰ƒ€‚ŃNƒ‰ƒCƒAƒ“ƒg‚̉¹ºƒfƒoƒCƒX‚ɂ̓AƒNƒZƒX‚Å‚«‚È‚¢B
ƒT[ƒo‚É‚­‚Á‚‚¢‚Ä‚éƒ}ƒCƒN‚̉¹‚¾‚¯‚µ‚©E‚¦‚È‚¢B

759:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 14:55:58
Java‚ð—‰ð‚·‚邽‚߂ɂ̓Aƒ‹ƒSƒŠƒYƒ€‚ð•׋­‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚µ‚傤‚©H

760:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:06:23
>>757
ƒT[ƒo[‘¤‚Å“®‚­‚à‚Ìì‚Á‚½‚±‚Æ‚ ‚éH
‚Æ‚¢‚¤‚©‚Ç‚¤‚¢‚¤•—‚É“®‚¢‚Ă邩’m‚Á‚Ä‚éH

ª–{“I‚ȂƂ±‚ë‚©‚ç•׋­‚µ‚½•û‚ª—Ç‚¢‹C‚ª‚·‚éB

761:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:07:03
>>759
Java‚ÉŒÀ‚炸‚»‚ê‚Í‚µ‚½‚Ù‚¤‚ª‚¢‚¢

762:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:37:59
‚q‚l‚h‚łł«‚é‚×

763:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:39:19
ƒT[ƒo‘¤‚̃~ƒLƒT[‚ɃAƒNƒZƒX‚·‚邾‚¯‚̘b
‚¾‚©‚ç‚»‚ê‚قǓ‚¢˜b‚ł͂Ȃ¢

764:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:44:09
>>761
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚¿‚Ȃ݂ɃrƒMƒi[Œü‚¯‚Å‚¢‚¢–{‚²‘¶’m‚Å‚·‚©H

765:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 15:55:10
>>764
ƒAƒ‹ƒSƒŠƒYƒ€‚̕׋­‚ÍŒ¾ŒêiJava‚Å‚à‚¢‚¢j‚ÌŠî‘b‚ªo—ˆ‚Ä‚¢‚Ä‘½­‘‚¯‚邱‚Æ‚ª‘O’ñ
uƒAƒ‹ƒSƒŠƒYƒ€v‚Æ‚©uƒf[ƒ^\‘¢v‚Å‚®‚®‚ê‚΃lƒbƒg‚Å‚à•׋­‚Å‚«‚é
‚±‚ê‚ÍCŒ¾Œê‚¾‚¯‚ǃAƒ‹ƒSƒŠƒYƒ€‚Ìl‚¦•ûŽ©‘͓̂¯‚¶‚¾‚©‚çŽQl‚É‚È‚é‚ÆŽv‚¤
URLØÝ¸(www.geocities.jp)
Java‚Åà–¾‚³‚ê‚Ä‚é–{‚ào”Å‚³‚ê‚Ä‚é‚Ý‚½‚¢‚¾‚¯‚Ǔǂñ‚¾‚±‚Ƃ͖³‚¢

766:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:08:57
>>765
‚»‚¤‚Å‚·‚©BŽ©•ª‚ÍJava‚̕׋­‚És‚«‹l‚Á‚Ä‚¢‚éó‘ԂȂ̂ł¿‚å‚Á‚ÆŒµ‚µ‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ
ƒlƒbƒg‚Å‚à•׋­o—ˆ‚é‚ñ‚Å‚·‚ËH‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

767:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:22:07
Šî–{“I‚ȃAƒ‹ƒSƒŠƒYƒ€‚ªg‚ɂ‚­‚Ɖž—p—Í‚ª•t‚­
ƒlƒbƒg‚ÅŒ©‚½‚è‚·‚éƒ\[ƒX‚ɉB‚ꂽ‚à‚Ì‚ð—‰ð‚Å‚«‚邿‚¤‚ɂȂé
‚»‚¤‚È‚é‚Æ‚Ç‚ñ‚Ç‚ñ—Í‚ª•t‚­‚æB

ʼn‚Í‚â‚Í‚è–{‚Å­‚µŠw‚ñ‚¾•û‚ª‚¢‚¢‚©‚à‚µ‚ê‚È‚¢
‚»‚ê‚Ù‚Ç‚‚­–³‚¢’l’i‚Åo‰ñ‚Á‚Ä‚éB

768:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 16:35:37
–{“ú‚Ì•”‰º‚Ƃ̉ï˜b

‰´Fnew‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡?

•”‰ºF
@ @@@ @@ @QQQ_@@@
@@@@@@ ^ _@@^_@·Ø¯
.@@@@@^@i[j @i[j_@@@@@@
@@@@^@@ Üi__l__jÜ _@@‚ ‚½‚炵‚­ì‚邯‚¢‚¤‚±‚Ƃł·@
@@@@|@@ @@@|r„¦-|@@@@| @@@@@
@@@@ _@@@@ `['L@@ ^@@@@@@
@@@@ƒm@@@@@@@@@@ @_
@ ^L@@@@@@@@@@@@ @@R @ @ @ @ @ @ @
@|@@@@‚Œ@@@@@@@@@@@@@@_
@R@@@ -ˆê''''''"~~M`'[--¤@@@-ˆê'''''''[-¤. @ @
@@R QQQQ(Ü)(Ü)Ü)@)@@(ÜQ(Ü)Ü)Ü))


‰´Fnew‚Á‚Ä’PŒê‚̈Ӗ¡‚¾‚¯‚Å‘z‘œ‚µ‚ÄŒ¾‚Á‚½‚¾‚ëH

•”‰ºF‚Í‚¢(L„DM;)S

769:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 17:00:11
‹ê˜J‚µ‚Ä‚é‚È

770:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 17:03:28
>>765
ÌËË@‰¡‚©‚ç‚¢‚¢HPƒnƒP[ƒ“I

771:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 17:50:23
>>763
ƒNƒ‰ƒCƒAƒ“ƒg‘¤‚̃~ƒLƒT[‚ɃAƒNƒZƒX‚µ‚悤‚Æ‚µ‚Ä‚é‚ñ‚¾‚ÆŽv‚¤‚ªH

772:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 17:58:17
‚¾‚Á‚½‚ç‚»‚ê‚Å‚à‚¢‚¢‚¾‚ë
“‚­l‚¦‚·‚¬

773:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 18:16:19
“’®‚̂悤‚È^Ž—‚ª‚Å‚«‚é‚©‚ç¡–â‘è‚ɂȂÁ‚Ä‚é‚Ë

774:755
07/07/19 19:00:25
‚ǂȂ½‚©(LGƒÖG`)

775:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 19:03:44
“ǂݞ‚ñ‚¾‚ ‚ÆŠY“–‰ÓŠ‚ÌƒGƒXƒP[ƒvƒV[ƒPƒ“ƒX‚ðÁ‚·
‚»‚Ì‚ ‚ƕۑ¶

776:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 19:04:45
1s‚¸‚‚æ‚Ý‚±‚ñ‚ÅV‚½‚ȃtƒ@ƒCƒ‹‚É‘‚«ž‚ÞBŠY“–s‚̓XƒLƒbƒvB

777:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 20:23:58
“Á’è‚Ì•¶Žš—ñ‚ɑ΂µ‚ij‹K•\Œ»‚ªƒ}ƒbƒ`‚µ‚Ä‚¢‚éA‚Ý‚½‚¢‚Ȃ̂͂ł«‚½‚̂ł·‚ªA
³‹K•\Œ»‚ðŽw’肵‚Ä‚»‚ê‚Ƀ}ƒbƒ`‚·‚é•¶Žš—ñ‚ðƒ‰ƒ“ƒ_ƒ€‚Å쬂·‚éA‚Ý‚½‚¢‚È‚±‚Æ‚Á‚Ăł«‚È‚¢‚Å‚µ‚傤‚©B
ŽdŽ–‚È‚ñ‚łł«‚È‚¢‚Æ‚¾‚߂Ȃñ‚Å‚·‚ªA‚²ˆÓŒ©‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©B

778:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 21:10:16
>>777
ƒ‰ƒ“ƒ_ƒ€‚Å•¶Žš—ñ‚ð쬂µ‚ÄA³‹K•\Œ»‚Ƀ}ƒbƒ`‚µ‚Ä‚¢‚ê‚΃‹[ƒv‚𔲂¯‚é

779:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 21:17:15
³‹K•\Œ»‚ð‹t‰ðÍ‚µ‚ÄA“K؂ȃeƒXƒgƒf[ƒ^‚𗬂·DB‚©‚çƒf[ƒ^‚Æ‚Á‚Ä‚­‚邯‚©‚©‚È
‚Þ‚©[‚µA‚»‚ñ‚ÈŠ´‚¶‚̃eƒXƒgƒc[ƒ‹ì‚낤‚©‚Æl‚¦‚½‚±‚Æ‚à‚ ‚Á‚½B

780:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 21:30:12
³‹K•\Œ»‚Ì‹t‚È‚ñ‚ij‹K•\Œ»‚ł̃}ƒbƒ`ƒ“ƒO‚æ‚è‚à“‚¢‚ñ‚¶‚á‚È‚¢‚©H
“K“–‚ÉŽg—p‚·‚é•¶Žš‚ði‚èž‚ñ‚Å‚©‚ç778‚ÌŒ¾‚¤‚悤‚Ƀ‰ƒ“ƒ_ƒ€‚É쬂µ‚ă}ƒbƒ`ƒ“ƒO‚©‚¯‚é‚Ì‚ªŽè‚ÁŽæ‚è‘‚»‚¤‚¾

ŽdŽ–‚È‚ñ‚Åo—ˆ‚È‚¢‚ƃ_ƒ‚Á‚Ă͉̂½‚©‚¨‚©‚µ‚¢‚ÆŽv‚¤‚¼
o—ˆ‚È‚¢‚à‚Ì‚Ío—ˆ‚È‚¢‚ÆŒ¾‚¤‚ׂ«‚¾

781:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 21:38:22
>>778
ʼn‚»‚ê‚Ål‚¦‚½‚ñ‚¾‚ªA•¶Žš”‚¾‚Æ‚©‚ª—‚ñ‚¾‚è‚·‚邯‚»‚¤ŠÈ’P‚ɂ͂¢‚©‚ñ‚±‚ƂɋC•t‚«’f”O

>>780
•’ʂ͂»‚¤‚È‚ñ‚¾‚낤‚ªA‚»‚¤‚à‚¢‚©‚È‚¢‰ïŽÐ‚Í‚¢‚­‚ç‚Å‚à‚ ‚é‚Ì‚æB

‚Ƃ肠‚¦‚¸‘Ήž‚Å‚«‚»‚¤‚È\•¶‚݂̂ł¢‚Á‚Ă݂邩EEE

782:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 21:43:34
>>781
‚¾‚¢‚½‚¢‰½‚Ì—p“r‚ÅŽg‚¤‚ñ‚¾H
³‹K•\Œ»‚Á‚ÄŒ¾‚Á‚Ä‚à‚Ç‚±‚܂őΉž‚·‚é‚©‚É‚æ‚Á‚ĂƂñ‚Å‚à‚È‚­–Ê“|‚¾‚º

783:754E757
07/07/19 21:51:25
>>758
‚È‚é‚Ù‚ÇA‚±‚ê‚Å‚¾‚¢‚Ô—‰ð‚Å‚«‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
>>760
‘S‚­‚̉SŽÒ‚Å‚·
¡“úA‘‘¬–{‚𔃂Á‚Ä‚«‚Ü‚µ‚½
‚±‚ê‚©‚ç•׋­‚µ‚Ä‚¢‚±‚¤‚ÆŽv‚¢‚Ü‚·
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

784:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 22:27:57
>>774
“Á‚ÉAPI‚Í–³‚¢‚ñ‚¶‚á‚È‚¢‚ÌH


785:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 22:32:00
>>781
‚PD
‚ ‚é•\Œ»‚©‚çŒÅ’è‚ÌŒˆ‚Ü‚Á‚½ƒV[ƒPƒ“ƒX‚ðo‚·‚悤‚É‚·‚é
[a-z]* ‚È‚ç aaa
[0-9]* ‚È‚ç 000
‚QD
‚ ‚éƒV[ƒPƒ“ƒX‚̳‹K•\Œ»ƒ}ƒbƒ`ƒ“ƒO‚ð•ö‚³‚È‚¢‚悤‚È•ÏX‚ðs‚¤ƒƒ\ƒbƒh‚ð
‚¢‚ë‚¢‚ëi‘Ήž‚·‚鳋K•\Œ»•ª‚¾‚¯j—pˆÓ‚·‚é
—áF
[a-z]* ‚Ì aaa ‚ð aab ‚É‚·‚邯‚©A aa‚É‚·‚邯‚©B

‚RD
‚PD‚ɑ΂µ‚Ä‚QD‚ð“K“–‚ȉñ”“K—p‚·‚é

‚Ç‚¤H
‚Ü‚Ÿ‚Å‚«‚ ‚ª‚é•\Œ»‚ɕ΂è‚͂ł«‚邯Žv‚¤‚ª‚ËB
ƒ‰ƒ“ƒ_ƒ€‚Ì’è‹`‚ªžB–†‚¾‚µ‚±‚ê‚Å‚¢‚¢‚æ‚ÈH
‚PD‚̃V[ƒh‚ð‚ ‚é’ö“x—]•ª‚Éì‚Á‚Ä‚¨‚¯‚΂»‚ê‚È‚è‚ɂ΂炯‚é‚©‚à‚µ‚ê‚È‚¢‚µB

786:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 22:57:47
‚±‚¤‚¢‚¤‚Æ‚«‚±‚»Snobol‚Å‚·‚æA‰œ‚³‚ñB
Ž©‘RŒ¾Œêƒ}ƒbƒ`—pŒ¾Œê‚Ì–{—Ì”­ŠöI

787:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 23:07:05
>>781
‚Ü‚¸‚͑Ήž‚Å‚«‚鳋K•\Œ»‚̃pƒ^[ƒ“‚ði‚螂ގ–‚ªd—v‚¾‚È
i‚èž‚ñ‚¶‚Ü‚¦‚΂½‚¢‚µ‚½‚±‚Ƃ͂Ȃ¢‚ÆŽv‚¤‚ªA‘S‚ĂɑΉž‚µ‚ë‚Æ‚¢‚Á‚½‚ç‚PƒvƒƒWƒFƒNƒg‚¾‚낤

788:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/19 23:52:46
1.4‚̃vƒƒOƒ‰ƒ€‚ð1.5‚ÌGenerics‚ðŽg‚Á‚½‹Lq‚É•ÏX‚µ‚Ă܂·‚ªA
‚æ‚­•ª‚©‚è‚Ü‚¹‚ñB

—Ⴆ‚ÎA”z—ñ‚Ì‹ô”—v‘f‚ðƒL[AŠï”—v‘f‚ð’l‚Æ‚·‚éMap‚𶬂·‚郃\ƒbƒh
public static Map arr2map(Object[] arr)
‚ÌMap‚ðGenerics‚ðŽg‚Á‚½‹Lq‚É‚·‚éê‡A

(1)public static Map<Object,Object> arr2map(Object[] arr)
(2)public static Map<?, ?> arr2map(Object[] arr)
(3)public static <K, V> Map<K, V> arr2map(Object[] arr)

‚Ȃǂªl‚¦‚ç‚ê‚Ü‚·‚ªA‚ǂꂪ‚¢‚¢‚à‚̂łµ‚傤‚©B
‚Ȃɂ©AƒKƒCƒhƒ‰ƒCƒ“‚ƂȂé‘ÐAURL“™‚ ‚è‚Ü‚µ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢B


789:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:00:27
>>788
Œ¾‚Á‚Ä‚¢‚éˆÓ–¡‚àl‚¦‚ç‚ê‚é‘I‘ðŽˆ‚àƒƒJƒ‰ƒl
‚»‚à‚»‚à‚n‚‚‚Š‚…‚ƒ‚”mn‚ÌŽž“_‚ÅI‚í‚Á‚Ä‚é‚Ì‚ÅGenerics‚ɑΉž‚µ‚È‚¢•û‚ª‚¢‚¢‚ñ‚¶‚á‚ËH

ƒL[‚ÌŒ^‚ªKeyA’l‚ÌŒ^‚ªValue‚Å‚ ‚é‚È‚ç‚Î
public static Map<Key, Vaue> arr2map(Object[] arr)
‚ª³‚µ‚¢B
ƒL[‚à’l‚àŒˆ‚Ü‚Á‚ĂȂ¢‚È‚ç‚ÎA
public static Map<Object, Object> arr2map(Object[] arr)
‚ƂȂ邯‚ÇA‚»‚ê‚È‚ç‚Î
public static Map arr2map(Object[] arr)
‚̂܂܂ł¢‚¢‚ñ‚¶‚á‚ËH‚—‚—


790:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:03:01
‘ÌŒ^Žg‚Á‚ÄClassCastException‚ð‹N‚±‚·‚̂̓iƒ“ƒZƒ“ƒX

791:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:14:43
>>788
Map<? extend foo, ? extend bar>‚©Map<K, V>‚¾‚낤‚Ë‚¥B

‚¯‚ÇA>”z—ñ‚Ì‹ô”—v‘f‚ðƒL[AŠï”—v‘f‚ð’l‚Æ‚·‚é
‚È‚ñ‚Ä”ñOO‚ȃŒƒR[ƒh‚ÌŽ‚¿•û‚ª•ÏB
key‚Ævalue‚̃yƒA‚ðŽ‚ÂƒGƒ“ƒgƒŠƒNƒ‰ƒXì‚Á‚Ä‚»‚ê‚ðŽ‚Á‚Ä‚¨‚­‚¾‚ëB

static Map arr2map(Object[])‚È‚ñ‚ĕϊ·ŠÖ”—pˆÓ‚·‚é‚ñ‚¶‚á‚È‚­‚ĉ‚ß‚©‚çmap‚âset‚ÅŽ‚Á‚Äkey‚¾‚¯Evalue‚¾‚¯‹l‚ß‚½”z—ñ•Ô‚·ƒƒ\ƒbƒh—pˆÓ‚·‚éB
‚Æ‚©A‚±‚¤‚¢‚¤ÝŒv‚Ì•û‚ªŽ©‘RB


792:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:18:16
>>789‚Ý‚½‚¢‚È”ñOO‚Èl‚¦•û‚ª‚Å‚«‚È‚¢“z‚à‹‚é‚µAƒ‹[ƒv‰ñ‚·Žž•¡ŽG‚¾‚µEEE

793:788
07/07/20 00:37:15
>>789-792

ˆø”‚ÌObject[]‚ª”ñ”ñOO‚ÈŽ‚¿•û‚Ȃ̂ÅA–³—‚ɑ̌^
Žg‚¤•K—v‚Í–³‚¢(ClassCastException‚É‹N‚±‚µ‚©‚˂Ȃ¢)‚Æ
‚¢‚¤‚±‚Ƃł·‚ËB

ÝŒvl‚¦’¼‚µ‚Ă݂܂·B
‚ ‚肪‚Æ‚¤B


794:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:45:13
>”ñ”ñOO‚ÈŽ‚¿•û‚Ȃ̂ÅA–³—‚ɑ̌^
Žg‚¤•K—v‚Í–³‚¢(ClassCastException‚É‹N‚±‚µ‚©‚˂Ȃ¢)
‚¢‚âAˆá‚¤Ž©•ª‚Ì—Ç‚¢‚悤‚Él‚¦‚·‚¬B
ƒAƒvƒ[ƒ`ŠÔˆá‚Á‚Ă܂·‚æ‚Á‚Ä‚¾‚¯B
ƒLƒƒƒXƒg‚Å—áŠOo‚·‚Á‚Ă̂͂܂½•ʂ̘bB

795:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:58:01
>>788
‰´‚¾‚Á‚½‚çA‚±‚ñ‚ÈŠ´‚¶‚©‚È‚Ÿ

/** ¡Œã‚Í‚±‚Á‚¿Žg‚Á‚Ä‚­‚¾‚³‚¢ */
public static <K, V> Map<K,V> arr2map(Object[] arr, Class<K> keyType, Class<V> valueType) {
@@Map<K,V> map = new HashMap<K,V>();
@@for(int i = 0; i < arr.length - 1; i+=2){
@@@@map.put(keyType.cast(arr[i]), valueType(arr[i+1]));
@@}
@@return map;
}

/** ŒÝŠ·«‚Ì‚½‚ß */
@Deprecated
public static Map<?, ?> arr2map(Object arr) {
@@return arr2map(arr, Object.class, Object.class);
}

796:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 00:59:06
~@@@@map.put(keyType.cast(arr[i]), valueType(arr[i+1]));
›@@@@map.put(keyType.cast(arr[i]), valueType.cast(arr[i+1]));

~ public static Map<?, ?> arr2map(Object arr) {
› public static Map<?, ?> arr2map(Object[] arr) {

797:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 01:21:25
String.format("%02X", byte) ‚Ì‹t‚ð‚â‚é‚ɂ͂ǂ¤‚·‚é‚Ì‚ª•’ʂȂñ‚Å‚·‚©‚ËB
‚Â‚Ü‚è•¶Žš—ñ"00"‚©‚ç‚Í0x00A"79"‚©‚ç‚Í0x79A"80"‚©‚ç‚Í-0x80A
"81"‚©‚ç‚Í-0x79A"FF"‚©‚ç‚Í-0x01‚Ìbyte’l‚𶬂µ‚½‚¢‚ñ‚Å‚·B

798:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 01:25:58
int val = (byte)Integer.parseInt(str, 16);

799:797
07/07/20 01:43:51
>>798
‚È‚é‚Ù‚ÇI@‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

800:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 06:16:29
>>739
’xƒŒƒX‚¾‚ªAƒ\ƒPƒbƒg‚ð•‚¶‚é

801:755
07/07/20 10:32:14
ƒŒƒX‚­‚ꂽ•û‚Ç‚¤‚à—L“ŒäÀ‚¢‚Ü‚·B
ƒOƒO‚Á‚Ä‚à“K“–‚ȃƒ\ƒbƒh‚âŠÖ”‚ªŒ©‚‚©‚ç‚È‚¢‚ÆŽv‚Á‚½‚ç–{“–‚É–³‚¢‚ñ‚Å‚·‚©¥¥¥
¦‚­ç’·‚È‹C‚ª‚µ‚Ü‚·‚ª‘ål‚µ‚­ƒtƒ@ƒCƒ‹“ñ‚‚̊ԂŃRƒs[‚µ‡‚¤Ž–‚É‚µ‚Ü‚·

802:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 10:41:05
for( int i = 0; i < 10; i++ ) {
int j = i;
}

‚±‚ñ‚È•—‚Ƀ‹[ƒv“à‚ŕϔ‚Ì錾‚µ‚Ä‚¢‚邯A‰ñ‚邽‚тɕϔ•ª‚̃ƒ‚ƒŠ‚ðÁ”‚Ä‚¢‚­H
intŒ^‚Ì4ƒoƒCƒg(?)‚˜Q”ï‚·‚邱‚ƂɂȂéH

803:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 10:42:22
>>802
int‚̓IƒuƒWƒFƒNƒg‚¶‚á‚È‚¢‚©‚ç‚È‚ç‚È‚¢B

804:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 10:54:28
>>803
ƒIƒuƒWƒFƒNƒg‚¾‚Ƃǂñ‚Ç‚ñÁ”ï‚·‚é‚Á‚Ä‚±‚Ƃł·‚©H

class Hoge {

public static void main( String[] args ) {
while( 1 ) {
xxx();
}
}

public void xxx() {
// ‚±‚±‚ŃIƒuƒWƒFƒNƒg‚Ì錾
}

ã‚̂悤‚É‚â‚ê‚Îxxx()‚ªI—¹‚µ‚½Žž“_‚ŃIƒuƒWƒFƒNƒg‚̃ƒ‚ƒŠ‚͉ð•ú?‚³‚ê‚邯Žv‚Á‚Ä‚é‚ñ‚Å‚·‚ª‡‚Á‚Ă܂·‚©H

805:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 10:58:38
ƒIƒuƒWƒFƒNƒg‚Í xxx ‚ªI—¹‚µ‚½Žž“_‚Å
ƒKƒx[ƒWƒRƒŒƒNƒ^‚É‚æ‚Á‚ăƒ‚ƒŠ‚ðŠJ•ú‚³‚ê‚éðŒ‚ð–ž‚½‚·‚悤‚ɂȂ邪A
ŽÀۂɃƒ‚ƒŠ‚ªŠJ•ú‚³‚ê‚é‚̂͂»‚êˆÈ~‚ŃKƒx[ƒWƒRƒŒƒNƒ^‚ªŽÀÛ‚É‘–‚Á‚½ŽžB

806:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 10:58:56
xxx()@‚ªI‚í‚Á‚½Žž“_‚ÅŽQÆ‚ªŠO‚ê‚ÄGC‚Ì‘Îۂɂ͂Ȃ邪A
‚»‚̌ア‚ƒƒ‚ƒŠ‚ªŠJ•ú‚³‚ê‚é‚©‚Ç‚¤‚©‚ÍGC‚Ü‚©‚¹B

807:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 11:20:42
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

ƒ‹[ƒv“à‚ŃIƒuƒWƒFƒNƒg‚ð錾‚·‚éꇂÍ>>804‚Ì‚â‚è•û‚Å‘åä•v‚Å‚µ‚傤‚©H
ƒƒ‚ƒŠŽü‚è‚ð‹C‚É‚µ‚Ä‚¢‚Ü‚·B
ˆê”Ô‚¢‚¢‚̂̓‹[ƒv“à‚ŃIƒuƒWƒFƒNƒg‚Í錾‚µ‚È‚¢‚±‚Ƃł·‚æ‚ËEEE

Œy‚­GC‚𒲂ׂ½‚çuGC‚̓}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å“®‚­v‚Á‚Ä‚ ‚Á‚½‚̂Ŋú‘Ò‚µ‚½‚¢B

808:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 12:14:44
>>807
•ϔ錾‚ÍA‚Å‚«‚邾‚¯ƒXƒR[ƒv‚𬂳‚­‚µ‚½•û‚ª‚¢‚¢B
‚±‚ÌꇂȂçAƒ‹[ƒv“à‚ŕϔ錾‚µ‚½•û‚ª‚¢‚¢B
•Ï”‚̃XƒR[ƒv‚ª¬‚³‚¢‚Æ‚«‚ÍA
Å“K‰»‚³‚ê‚ĕϔ‚ªƒŒƒWƒXƒ^‚̂ݎg—p‚µAƒXƒ^ƒbƒNƒƒ‚ƒŠ‚ðÁ”‚È‚­‚È‚éB
ƒIƒuƒWƒFƒNƒg‚̶¬‚Í‚»‚¤‚¢‚¤‚킯‚ɂ͂¢‚©‚¸A
new‚Ì“x‚Ƀq[ƒv‚ðÁ”ï‚·‚邱‚ƂɂȂéB

809:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 12:47:38
‚¢‚܂ǂ«‚̓GƒXƒP[ƒv‰ðÍ‚³‚ê‚ÄAƒXƒ^ƒbƒN‚É‹l‚Ü‚ê‚éB

810:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 13:46:12
ƒƒ‚‚èŽü‚è‚ðƒVƒrƒA‚ÉŽg‚¢‚½‚¢‚È‚ç Java ‚¶‚á‚È‚¢•û‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È‚ 

811:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 14:10:46
‚Å‚àŠÇ—‚ÍŠy

812:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 15:19:29
ƒŒƒWƒXƒ^‚ɂ̂Á‚¯‚é‚©‚Ç‚¤‚©‚̃Aƒ‹ƒSƒŠƒYƒ€‚Á‚Ä5.0‚̂܂܂¾‚Á‚¯H6‚ŕςí‚ç‚È‚©‚Á‚½H

813:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 15:20:37
>>812
ƒŒƒWƒXƒ^‚ɂ̂Á‚¯‚é‚©‚Ç‚¤‚©‚̃Aƒ‹ƒSƒŠƒYƒ€Ž©‘Ì‚ª 6.0 ‚ŒljÁ‚³‚ꂽ‚ñ‚¶‚á‚È‚©‚Á‚½‚©H

814:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 16:08:12
JDBCƒŠƒNƒGƒXƒg‚ðƒ‰ƒbƒv‚µ‚ÄA
DB ‚Ì‘½d‰»‚ðŠÈˆÕ“I‚És‚¦‚郉ƒCƒuƒ‰ƒŠ‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B

—Ⴆ‚ÎAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‘w‚̃m[ƒh‚ª“ñ‚Â(A,B‚Æ‚µ‚Ü‚·)
DBƒm[ƒh‚à“ñ‚Â(X,Y ‚Æ‚µ‚Ü‚·)‚ ‚邯‚·‚ê‚ÎA

A,B ‚Æ‚àƒ‰ƒbƒp[Œo—R‚ÅXV‚µ‚Ä‚¢‚ê‚Î X,Y ‚ÉŠi”[‚³‚ê‚Ä‚¨‚èA
‚à‚µ JDBC ƒŠƒNƒGƒXƒg‚Å X ‚ª—Ž‚¿‚½‚çAY ‚݂̂ɗv‹‚·‚éA‚ÆŒ¾‚¤Œ`‚Å‚·B

‚±‚Ì—á‚Å‚ ‚ê‚Î X ‚Ö‚ÌXV‚ðƒv[ƒ‹‚µ‚ÄAX ‚ª•œŠˆ‚µ‚½‚Ì‚ðŒŸo‚µ‚½‚ç
—¬‚µ‚Ä‚¢‚Á‚Ä‚­‚ê‚邯ł‚Å‚·‚ªA‚±‚Ì•”•ª‚Í X ‚𕜋A‚³‚¹‚éŽè‘±‚«‚Æ
‚µ‚ÄŽè“®‚Å‚â‚ê‚Æ‚¢‚¤‚±‚Ƃłà\‚¢‚Ü‚¹‚ñB


815:814
07/07/20 16:15:52
C-JDBC, Sequoia ‚ ‚½‚è‚Í‚»‚¤‚È‚ñ‚Å‚·‚©‚Ëc
‚¢‚Ü‚¢‚¿Aˆê”Ê“I‚ÉŽg‚í‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ª•ª‚©‚è‚Ü‚¹‚ñB

816:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 16:43:41

ƒtƒHƒ“ƒg‚ÌŽÀۂ̑傫‚³‚ð‹‚ß‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B

@JFrame‚ÉJTextArea‚ðæ‚¹‚ăf[ƒ^‚ð•\ަ‚µ‚Ä‚¢‚Ü‚µ‚½‚ªAˆê•”‚Ì•¶Žš‚ÌF‚ð
•Ï‚¦‚éˆ×‚ÉAJTextArea‚©‚çJTextPane‚Ö•ÏX‚µ‚Ü‚µ‚½B‚µ‚©‚µAJTextPane‚Å‚Í
JTextArea‚̂悤‚És”‚Æ—ñ”‚ðŽw’è‚Å‚«‚Ü‚¹‚ñB‚»‚ê‚ÍJTextPane‚̃tƒHƒ“ƒg
ƒTƒCƒY‚ª‰Â•ςȈׂ¾‚ÆŽv‚¢‚Ü‚·B‚¯‚ê‚Å‚àŽ„‚̃vƒƒOƒ‰ƒ€‚̃tƒHƒ“ƒg‚Í“™•‚Å
‘å‚«‚³‚Í‘S‚Ä“™‚µ‚­AF‚ªˆêˆÓ‚łȂ¢‚¾‚¯‚Ȃ̂ÅAˆê•¶Žš‚ÌŽÀÛ‚Ì‚‚³‚Æ•‚ª•ª
‚©‚ê‚Ηñ”As”‚Æ‚à‚ÉŽZo‰Â”\‚Ȃ͂¸‚Å‚·B‚»‚¤‚·‚ê‚Î
setPreferredSize(Dimension d)‚ðŽg‚Á‚Äo—ˆã‚ª‚è‚Å‚·B

@‚»‚±‚Å’²‚ׂĂ݂½‚Æ‚±‚ëAFontMetricsƒNƒ‰ƒX‚ðŽg‚¦‚Ίú‘Ò‚·‚铮삪s‚¦‚»‚¤
‚Å‚·BFontMetrics‚Í’ŠÛƒNƒ‰ƒX‚Ȃ̂ÅAGraphics.getFontMetrics(Font f)‚ðŽg
‚Á‚ăCƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚È‚¯‚ê‚΂¢‚¯‚Ü‚¹‚ñ‚ªA‚»‚ÌGraphicsƒNƒ‰ƒX‚ðŽg‚¤•û
–@‚ª•ª‚©‚è‚Ü‚¹‚ñBCanvs.paint(Graphics g)‚ðŽg‚¦‚΂ł«‚Ü‚·‚ªA‚»‚ꂾ‚¯‚̈×
‚ÉCanvasƒNƒ‰ƒX‚ðŽg‚¤‚͈̂Ⴄ‹C‚ª‚µ‚Ü‚µ‚½B

817:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 17:12:03
>>816
Žg—p‚·‚éƒtƒHƒ“ƒg‚ðŽÀÛ‚ÉŽw’è‚Å‚«‚Ä‚¢‚é‚킯‚¾‚©‚ç
‚»‚̃tƒHƒ“ƒg‚ð•\‚·FontƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í“¾‚邱‚Æ‚ª‚Å‚«‚邿‚ËH
‚»‚µ‚½‚ç‚ ‚Æ‚ÍJComponent#getFontMetrics(Font)‚ÅFontMetrics‚̃Cƒ“ƒXƒ^ƒ“ƒX‚𓾂ê‚΂¢‚¢‚¶‚á‚È‚¢

818:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:51:39
Ž¿–â‚Å‚·B

OutputStream out = new OutputStream();
DataOutputStream dout = new DataOutputStream(out);
‚Æ‚¢‚¤•—‚ÉDataOutputStream‚ðì‚Á‚ÄA

dout.close(); ‚ðs‚¤‚ÆA
out.close()‚àŸŽè‚É‚â‚Á‚Ä‚­‚ê‚é‚̂łµ‚傤‚©H

819:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:57:47
JavaDoc‚ðŒ©‚È‚³‚¢‚Á‚ÄBŠî–{’†‚ÌŠî–{B
Œ©‚é‚Ì‚ÍFilterOutputStream‚Ì•û‚¾‚Æ‚¢‚¤ƒqƒ“ƒg‚Í‹³‚¦‚Æ‚­B

820:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 20:59:40
>>818
> dout.close(); ‚ðs‚¤‚ÆA
> out.close()‚àŸŽè‚É‚â‚Á‚Ä‚­‚ê‚é‚̂łµ‚傤‚©H
ˆê‰ž‚â‚Á‚Ä‚­‚ê‚邯‚ÇA
—áŠOH‚ç‚Á‚½ê‡‚Í out.close() ‚µ‚ĂȂ¢‰Â”\«‚à‚ ‚éB

821:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 21:10:51
java‚Á‚Ăǂñ‚ȂƂ±‚ë‚ÉŽg‚í‚ê‚Ä‚é‚ÌH

822:818
07/07/20 21:10:58
>>819
>>820
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

823:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/20 21:13:54
>>821
‘–h

824:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 00:42:06
>>821
‰Î¯

825:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 01:01:23
ŽQl‘‚Ƃ肠‚¦‚¸‚â‚Á‚½‚ñ‚Å‚·‚¯‚ÇA‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
Œã‚ÍAPI‚Á‚Ä‚¢‚¤‚Ì‚ðŒ©‚È‚ª‚ç‚â‚é‚ñ‚Å‚·‚©H

826:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 01:04:09
>>126‚Í‹ï‘Ì“I‚ɂǂ̂悤‚ÉŽÀ‘•‚·‚é‚Ì‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©B

827:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 01:43:16
>>825
‰½‚©ì‚肽‚¢‚©‚ç Java •׋­‚µ‚½‚ñ‚¶‚á‚È‚¢‚ÌH

828:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 03:09:46
>>825
‚â‚Á‚½‚̂͒P‚È‚é“ü–å‘‚Å•¶–@‚ðŠw‚ñ‚¾‚¾‚¯‚¶‚á‚È‚¢‚ÌH
ŽQl‘‚Á‚Ă͉̂½‚©‚ðì‚邯‚«‚ÉŽQÆ‚·‚é‚à‚Ì‚¾‚æ

“Á‚Éì‚肽‚¢‚à‚Ì‚ª‚È‚¢‚È‚ç‚΃Q[ƒ€‚Å‚àì‚Á‚Ă݂é‚Ì‚ª‚¢‚¢‚ñ‚¶‚á‚Ë
GUIŠÖ˜A‚͋Ɩ±‚¶‚áŽg‚¤‹@‰ï­‚È‚¢‚¯‚ÇAƒfƒUƒCƒ“ƒpƒ^[ƒ“‚Æ‚©ÝŒv—Í‚ð’b‚¦‚é‚ɂ͈ê”Ô‚¾‚Ƃ΂Á‚¿‚á‚ñ‚ªŒ¾‚Á‚Ä‚½‚æ


829:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 03:53:11
>>825
‚±‚̕ӂè‚Åh‘è‰ð‚¢‚Ă݂é‚Ì‚à‚¢‚¢‚ÆŽv‚¤‚æB
šš Java ‚Ìh‘肱‚±‚Å“š‚¦‚Ü‚· Part 62 šš
½ÚØÝ¸(tech”Â:1-100”Ô)

830:825
07/07/21 12:52:27
>>828
>>829
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŽQl‚ɂȂè‚Ü‚µ‚½B

831:788
07/07/21 14:44:46
>>795-796
ƒŒƒX’x‚­‚È‚è‚Ü‚µ‚½‚ªA
‚±‚êŽg‚킹‚Ä‚à‚ç‚¢‚Ü‚·B
‚ ‚肪‚Æ‚¤B


832:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/21 15:22:58
ƒT[ƒuƒŒƒbƒg‚ðŠo‚¦‚½‚Ăł·A‰Æ‚Å‚à•׋­‚µ‚悤‚ÆŽv‚Á‚ÄAtomcat‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚̂ł·‚ª
‚Ç‚¤‚µ‚Ä‚àindex‚ÉŒq‚ª‚è‚Ü‚¹‚ñA‰ß‹Ž‚ÉK‚Á‚Ä‚½Žž‚ÌŠwZ‚ł͎©•ª‚ŃCƒ“ƒXƒg[ƒ‹‚Å‚«‚½‚Ì‚É
ƒXƒ^[ƒg‚³‚¹‚Ä‚àƒAƒCƒRƒ“‚̓~ƒhƒŠ‚Ì£‚ɂȂé‚Ì‚ÉA‰EƒNƒŠƒbƒN‚ð‚·‚é‚ÆƒXƒgƒbƒvStop‚ł͂Ȃ­Start‚ª‰Ÿ‚¹‚éó‘ԂɂȂÁ‚Ä‚¢‚Ü‚·

Tomcat‚Í5.5AJava‚Í1.5
OS‚Í‚Q‚O‚O‚OXP‚Å‚à‚Q‚O‚O‚OPro‚Å‚à‚Ç‚¿‚ç‚à“¯‚¶Œ»Û‚ÅÀÞÒ‚Å‚µ‚½
XP‚̃tƒ@ƒCƒA[ƒEƒH[ƒ‹‚𖳌ø‚É‚µ‚Ä‚à–³—‚Å‚µ‚½
ŠÂ‹«Ý’è‚ÌPath‚Í‹³Žº‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚½Žž‚ÉAƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚Å–á‚Á‚Ä‚¢‚½‚Ì‚ðºËßÍß‚µ‚È‚¨‚µ‚Ä‚à–³—‚Å‚µ‚½
‚±‚êˆÈã‚Ç‚¤‘«‘~‚¢‚Ä‚¢‚¢‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñ


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

5034“ú‘O‚ÉXV/271 KB
’S“–:undef