y‰SŽŅzJavaŽæ–ā„‘ ..
[2ch|„Menu]
299:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/15 21:29:55
>>294
‘¼‚̐l‚ą‘‚¢‚Ă邯‚ǁA
•’Ź‚ÉJavaDB‚ÅEmbedded‚Å‚ā‚ź‚Ή½‚ąl‚¦‚ø‚ÉŠyŸ‚¾‚ĘŽv‚¤‚ń‚¾‚Æ‚ĒB

Ž«‘ƒtƒ@ƒCƒ‹‚ŖƒeƒLƒXƒgŒ`Ž®ā‘΂łą
nio‚¾‚Į‚½‚ēƒq[ƒvŠO‚Ƀoƒbƒtƒ@‚ŖŽę‚ē‚ź‚é‚©‚ē
‚»‚ź‚Ł‚Ē’x‚­‚Č‚ē‚ń‚ĘŽv‚¤‚Ŗ‚Č‚ŸB
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆų”Žw’č‚Ķ‚µ‚Č‚¢‚ʂ܂ø‚¢‚µA”‚ā‚Į‚ĂȂ¢‚©‚ą‚µ‚ź‚Č‚¢‚µ‚Č‚ŸA
‚ǂ̒ö“x‚ĢƒŒƒXƒ|ƒ“ƒX‚Å’x‚¢‚Į‚ÄŒ¾‚Į‚Ă邩‰š‚ē‚Č‚¢‚µB

300:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/15 23:46:17
ƒAƒvƒŠ‚Ģ’†‚ĢƒfƒtƒHƒ‹ƒgƒtƒHƒ“ƒg‚šŻ’č‚µ‚½‚¢B
Label l = new Label("");
l.setFont(f);
‚š‚¢‚æ‚¢‚æƒCƒ“ƒXƒ^ƒ“ƒX‚²‚ʂɂā‚é‚̂ł͂Ȃ­‚āAmain()‚ŖŽn‚Ü‚Į‚½‚ē‚·‚®‚É
ƒfƒtƒHƒ‹ƒgƒtƒHƒ“ƒg‚šŻ’č‚µ‚āALabel l = new Label("");‚µ‚½Žž“_‚Å
‚»‚ĢƒtƒHƒ“ƒg‚Ŗ“K—p‚³‚ź‚Ä‚¢‚é‚ꂤ‚ɂ͂ł«‚Ü‚¹‚ń‚©H

301:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/15 23:49:50
Label‚šextends‚µ‚½‚ē‚ ‚©‚ń‚́H
Ž©‘O‚̉“Labelģ‚Į‚½‚炦‚¦‚ā‚ń

302:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/15 23:52:16
>>300
Javadoc‚ɂ͐e‚ĢƒtƒHƒ“ƒg‚šŒp³‚·‚é‚©‚̂悤‚ɏ‘‚¢‚Ä‚ ‚é‚©‚ēA
Frame‚ÉsetFont‚·‚ź‚Ī‚¢‚¢‚ń‚¶‚į‚Č‚©‚낤‚©

303:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/15 23:52:59
Java‚Ģƒ\[ƒXƒR[ƒh‚š\•¶‰šĶ–Ų‚É•ĻŠ·‚µ‚½‚¢‚Å‚·B
‚½‚Ę‚¦‚Ī
a = max(b,c/2);
‚¾‚Į‚½‚ē
@@=
^@_
a@@@max
@@@^@_
@@b@@@@/
@@@@@^ _
@@@@c@@@@2
‚̂悤‚Ȗ؂𓾂½‚¢‚Å‚·Bo—Ķ‚ĢƒtƒH[ƒ}ƒbƒg‚͂ǂ̂悤‚Č‚ą‚̂łą\‚¢‚Ü‚¹‚ńB
‰½‚©‚²‘¶’m‚Ģ•ū‚¢‚ē‚Į‚µ‚į‚¢‚Ü‚µ‚½‚ē‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·B

304:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/15 23:56:01
JavaCC‚ŃOƒO‚źB

BNF‚Ŗ—L‚é‚Ģ‚Ŗ‘O’ń‚¾‚Į‚½‚ēŠyB

305:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 00:34:55
>>301
Label.setFont()‚Ŗ‚ ‚č‚Ü‚µ‚½‚ŖAsetDefaultFont()‚Å‰šŒˆ‚µ‚Ü‚µ‚½B

306:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 00:50:02
>>302
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B‚ ‚«‚ē‚߂܂µ‚½B
public class OrigApp extends IApplication {
@public OrigPanel oPanel;
@public void start() {
@@oPanel = new OrigPanel();
@@oPanel.setFont(Font.getFont(Font.FACE_SYSTEM | Font.SIZE_SMALL | Font.STYLE_PLAIN));
@@Display.setCurrent(oPanel);

307:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 00:52:49
Ŗimport com.nttdocomo.ui.Font;
‚Ŗ–³‚¢‚ĘFont‚ĢƒVƒ“ƒ{ƒ‹‚Ŗ‰šŒˆ‚łȂ¢‚Ę‚¢‚¤ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚Å‚·B
Font‚Ę‚¢‚¤ƒNƒ‰ƒX–¼‚ŖÕ“Ė‚µ‚Ä‚¢‚é‚̂ł·‚©H

308:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 00:55:39
iƒAƒvƒŠ‚©‚ęEEEEEB

>>307
‚¢‚Ż‚Ŗ‚ķ‚©‚ē‚ńB
ƒCƒ“ƒ|[ƒg‚µ‚æ‚į‚¢‚©‚ń‚́HHH

309:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 00:59:36
>>308
import com.nttdocomo.ui.*
‚±‚¤‘‚Æ‚ĪFont‚ŖŽg‚¦‚é‚ĘŽv‚Į‚Ä‚¢‚Ü‚µ‚½‚ŖA
>>306‚Ģƒ\[ƒX‚Å‚Ķ
import com.nttdocomo.ui.Font;
‚łȂ­‚Ä‚ĶƒRƒ“ƒpƒCƒ‹‚Å‚«‚Č‚¢——R‚Ŗ•Ŗ‚©‚č‚Ü‚¹‚ńB

310:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:09:57
‚Ȃ那‚ǁB
‚¶‚į‚ŸAFont‚Ę‚¢‚¤ƒNƒ‰ƒX–¼‚ĢÕ“Ė‚Ę‚¢‚¤”FŽÆ‚Ő³‚µ‚¢B

import java.awt.*;
‚Ę‚©‚ā‚Į‚ĂȂ¢‚©‚¢H
‚»‚±‚ĢFontƒNƒ‰ƒX‚Ŗ‚ ‚éB

‚[‚©•’ŹFont‚Į‚Ä‚¢‚¤‚Ęjava.awt.Font‚¾‚Ę‚Ø‚ą‚¤‚ń‚¾‚ŖB

‚Ü‚ŸAƒ\[ƒX‚É–¾Ž¦“I‚É
oPanel.setFont(com.nttdocomo.ui.Font.getFont(com.nttdocomo.ui.Font.FACE_SYSTEM | com.nttdocomo.ui.Font.SIZE_SMALL | com.nttdocomo.ui.Font.STYLE_PLAIN));
‚Į‚ď‘‚¢‚Ä‚ą‚¢‚¢‚Æ‚Ē‚Č‚—

‚܁AEclipse‚Ę‚©Žg‚¦‚Į‚Ä‚±‚Ę‚¾B

311:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:17:23
java‰SŽŅ‚Å‚·
C‚¾‚Ęif•¶‚Ł`‚̂Ƃ«‚͕ϐ”›‚É’l ‚š“ü‚ź‚Ä
[‚̂Ƃ«‚͕ϐ”›‚É’l¢‚š‚¢‚ź‚é

‚Į‚Ă̂Ŗ‚Å‚«‚é‚Ģ‚Éjava‚ĶƒXƒR[ƒv‚ĢŠÖŒWć‚»‚ꂪ‚Å‚«‚Ü‚¹‚ń„ƒ
ˆź‘̂ǂ¤‚ā‚Į‚Ä‚ā‚é‚ń‚Å‚·‚©HH

312:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:18:04
>>310
import java.awt.Font;‚́AŒg‘Ń—p‚ĢƒRƒ“ƒpƒCƒ‰‚¾‚©‚ēƒGƒ‰[‚Å‚µ‚½‚Ŗ
ƒNƒ‰ƒX–¼‚ĢÕ“Ė‚Č‚ń‚Å‚µ‚傤‚ˁBH
EclipseŽg‚Į‚ĂȂ¢‚±‚Ę‚Ü‚ÅƒoƒŒ‚æ‚Ⴄ‚ń‚¾‚ȁB
EclipseŽg‚¦‚ĘŒ¾‚ķ‚ź‚Ä‚¢‚é‚ń‚¾‚ŖB

313:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:20:36
>>311
‰½‚šŒ¾‚Į‚Ä‚¢‚é‚ń‚¾ C ‚ĢƒXƒR[ƒv‚ą“Æ‚¶‚¾‚ė (Å‹ß‚Ģ ANSI C/C++ ‚Ķˆį‚¤‚Ģ‚©?)B

String › = null;
if(`){
@› = " ";
} else if([){
@› = "¢";
}

314:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:21:09
>>311
‚Ø‚»‚ē‚­ƒLƒƒƒXƒg‚ŖŠŌˆį‚Į‚Ä‚¢‚é

315:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:22:04
>>311
‚Ø‚»‚ē‚­Ä‹N“®‚µ‚½‚ē’¼‚é

316:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:23:22
>>311
‚Ø‚»‚ē‚­Œƒ‚µ‚­ŠØˆį‚¢

317:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:25:15
>>312
‚ [‚²‚ß‚ńB
‚Ø‚źiƒAƒvƒŠ‚Ę‚©‘‚¢‚½‚±‚Ę–³‚¢‚©‚ēuƒNƒ‰ƒX–¼‚ĢÕ“Ėv‚ÉŠÖ‚µ‚Ä‚ĶƒEƒ\‚©‚ąƒVƒŒƒ“B

IDEŽg‚Į‚ĂȂ¢‚Ģ‚Ŗ‰š‚é‚Ģ‚Ķ
import java.awt.*;
‚Ę‚©‚ŃAƒXƒ^ƒŠƒXƒN‚šŽg‚Į‚Ă邩‚ēB
Eclipse‚¾‚Į‚½‚ēŽg‚Į‚Ä‚éƒNƒ‰ƒX‚݂̂šƒCƒ“ƒ|[ƒg‚·‚邵
ģ–@“I‚É‚ąÕ“Ė‚Ŗ‹N‚«‚Č‚¢‚ꂤ‚ÉČ—Ŗ‚·‚é‚Ę‚©‚µ‚Č‚¢B

ƒXƒ^ƒeƒBƒbƒNƒCƒ“ƒ|[ƒg‚Ę‚©‚Ā‚©‚¦‚ń‚ę‚ˁHiƒAƒvƒŠ‚¾‚ʁB

ƒRƒ“ƒpƒCƒ‹‚·‚é‘O‚©‚ēƒGƒ‰[‹³‚¦‚Ä‚­‚ź‚邵A‰“‚Ķ‰SŽŅ‚Å‚ ‚Į‚Ä‚ąŽg‚¤‚ׂ«‚¾‚ĘŽv‚¤B
”‚Č‚ēEclipse‚¶‚į‚Č‚­‚ÄNetBeans‚Å‚ą‚¢‚¢‚Ę‚Ø‚ą‚¤B



318:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:26:58
‚Č‚ń‚©“ś–{Œź‚Ž‚æ‚į‚­‚æ‚Ⴞ‚Čorz.

‚Ü‚¾‰ļŽŠ‚Č‚ń‚¾EEEEE‹–‚µ‚Ä‚­‚źB

319:311
08/02/16 01:28:52
‰Šś‰»‚µ‚ĂȂ©‚Į‚½‚¾‚Ƃłµ‚½_(^o^)^

320:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:37:47
>>317
ƒXƒ^ƒeƒBƒbƒNƒCƒ“ƒ|[ƒg‚Į‚Ä•·‚¢‚½‚±‚Ę‚Ŗ‚ ‚č‚Ü‚¹‚ńB
‚Ü‚¾ƒCƒ“ƒ|‚Ŗ‚¤‚Ü‚­Žg‚¢‚±‚Č‚¹‚Ä‚¢‚Ü‚¹‚ń‚ŖA
uJava“ä+—ނƂµŒŠ“O’ź‰š–¾v‚š“Ē‚ń‚ŁAƒNƒ‰ƒX–¼‚ĢÕ“Ė‚Č‚Ģ‚Å‚ĶA‚ĘŽv‚¢‚Ü‚µ‚½B

321:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 01:45:24
Java5‚©‚瓱“ü‚³‚ꂽ‚ń‚¾‚ŖA
ƒNƒ‰ƒX–¼‚©‚ē‘‚©‚Č‚­‚Ä‚ąƒƒ“ƒo‚šŽQĘ‚Å‚«‚é‚Į‚Ä‚¾‚ƁB
‚±‚Ģź‡‚¾‚Ę

import static com.nttdocomo.ui.Font.FACE_SYSTEM

‚Į‚Đ錾‚µ‚Ă؂ƂĪ
Font.getFont(FACE_SYSTEM EEE
‚Į‚ď‘‚Æ‚é‚Į‚Ä‚¾‚ƁB
‚ ‚ń‚Ü‚č•Ö—˜‚Å‚ą‚Č‚¢‚µAĻ‹É“I‚ÉŽg‚¤ź–ʂłą‚Č‚¢‚ȁB

322:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 03:18:28
<? extends Hoge> ‚Ę <? super Hoge> ‚Ę‚©‚Į‚Ăǂ¤ˆį‚¤‚Ģ?

323:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 03:20:57
Hoge‚ĢƒTƒuƒNƒ‰ƒX‚ÉŒĄ’č‚·‚é‚©AHoge‚ĢƒX[ƒp[ƒNƒ‰ƒX‚ÉŒĄ’č‚·‚é‚©‚Ģˆį‚¢

324:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 03:23:09
<? extends T> T‚Ģ”h¶ƒNƒ‰ƒX‚¾‚Į‚½‚ē‚Č‚ń‚Å‚ą‚¢‚¢
<? super T> T‚ĢƒX[ƒpƒNƒ‰ƒX‚¾‚Į‚½‚ē‚Č‚ń‚Å‚ą‚¢‚¢

325:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 03:58:46
class A{}
class B extends A{}
class C extends B{}

‚Ę‚µ‚½ź‡A

List<? extends B> ‚É‚Ķ B, C ‚Ŗ“ü‚ź‚ē‚ź
List<? super B> ‚É‚Ķ A, B (Object ‚ą) ‚Ŗ“ü‚ź‚ē‚ź‚é

‚Į‚ÄŽ–‚Å—Ē‚¢‚Ģ? ƒX[ƒp[ƒNƒ‰ƒX‚ÉŒĄ’肪•K—v«‚Į‚Ăǂ¤‚¢‚¤ó‹µ‚ŏo‚é‚ń‚¾‚ėB

326:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 04:04:25
•Ź‚ÉƒNƒ‰ƒX‚¾‚Æ‚¶‚į‚Č‚­‚āAƒCƒ“ƒ^[ƒtƒF[ƒX‚ąŽw’č‚Å‚«‚é‚©‚ēA
ó‹µ“I‚ɂ͂ ‚é‚Ę‚Ø‚ą‚¤‚ŖB

327:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 04:08:26
‚ń? ¹ŽČŲø½ ‚ĢŒ^ƒ`ƒFƒbƒN‚Į‚ăRƒ“ƒpƒCƒ‹Žž‚̐ÓI‚Č“z‚¾‚©‚ē
<? super B> ‚Ę‚µ‚Ä‚ą A ‚ɃLƒƒƒXƒg‚µ‚½ C ‚ĢƒIƒuƒWƒFƒNƒg‚Ķ OK ‚ɂȂĮ‚æ‚Ⴄ‚ń‚¶‚į‚Č‚¢‚Ģ?

328:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 04:15:07
>>325
‚½‚Ę‚¦‚΁Ajava.util.Collections#copy‚Ę‚©B
<? extends T>‚ČList‚Ģ—v‘f‚š<? super T>‚ČList‚ɃRƒs[‚·‚郁ƒ\ƒbƒhB
T‚ĢƒTƒuƒNƒ‰ƒX‚Ŗ“ü‚Į‚½List‚ĶT‚ĢƒX[ƒp[ƒNƒ‰ƒX‚š“ü‚ź‚ē‚ź‚éList‚ɃRƒs[‰Ā”\B

329:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 04:35:17
List<? extends B> bext1 = new ArrayList<A>();@// ƒGƒ‰[
List<? extends B> bext2 = new ArrayList<B>();
List<? extends B> bext3 = new ArrayList<C>();
List<? super B> bsup1 = new ArrayList<A>();
List<? super B> bsup2 = new ArrayList<B>();
List<? super B> bsup3 = new ArrayList<C>();@// ƒGƒ‰[

Ŗ‚±‚ź‚͂܂Ÿ•Ŗ‚©‚č‚Ü‚·‚ʁB

List<? extends B> bext = new ArrayList<C>();
bext.add(new A());@// ƒGƒ‰[
bext.add(new B());@// ƒGƒ‰[
bext.add(new C());@// ƒGƒ‰[

Ŗ‰½‚Å‘S–Å‚ā‚Ė‚ń!

List<? super B> bsup = new ArrayList<A>();
bsup.add(new A());@// ƒGƒ‰[
bsup.add(new B());
bsup.add(new C());

ŖB ‚ĢƒX[ƒp[ƒNƒ‰ƒX‚Į‚Ă̂͑ć“ü‚ĢŽž‚݂̂ŁA
ŽĄŪ‚É“K—p‚·‚éƒIƒuƒWƒFƒNƒg‚ĢŒ^‚šćˆŹ‚ÉŒĄ’č‚·‚é‚ń‚¶‚į‚Č‚¢‚Ģ‚©B

330:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 04:47:20
>>329
„List<?@extends@B>@bext

List<?@extends@B>@‚Į‚Ä‚±‚Ƃ́A‚½‚Ę‚¦‚΁@List<D>@‚¾‚Į‚½‚ē
add@‚Ģˆų”‚́@D@‚Å‚Č‚Æ‚ź‚΂Ȃē‚Č‚¢‚킯‚ŁA
‚»‚Ģź‡‚́@A@‚ą@B@‚ą@C@‚ą@add@o—ˆ‚Č‚¢‚±‚ʂɂȂéB
?@‚ŖŠm’肵‚Č‚¢ŒĄ‚čAˆĄˆÕ‚Ɂ@add@o—ˆ‚Č‚¢B

„List<?@super@B>@bsup@=@new@ArrayList<A>();@

‚±‚Į‚æ‚́A?@‚Ŗ@D@‚ł͂ ‚肦‚Č‚¢BList<Object>@‚©@List<A>@‚©@List<B>@‚µ‚©‚Č‚¢B
List<B>@‚©‚ą‚µ‚ź‚Č‚¢‚±‚Ę‚šl‚¦‚é‚ʁAA@‚́@add@‚Å‚«‚Č‚¢B
B@‚¾‚Į‚½‚ēAList<Object>@‚Å‚ą@List<A>@‚Å‚ą@List<B>@‚Å‚ą@OK@‚¾B

331:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 05:06:04
>>330
‘O”¼A‘S‚Ä NG ‚Ȃ牽‚Ģ‚½‚߂ɂ»‚¤‚¢‚Į‚½‘‚«•ū‚Ŗo—ˆ‚é‚ń‚Å‚µ‚傤‚©?
‚³‚ē‚É•Ź‚ÉŽQĘ‚šŽó‚Æ“n‚·‚½‚ß‚© class D extends C{} ‚šģ‚Į‚Ä
List<D> dlist = bext; ‚Ę‚©‚µ‚Ă݂܂µ‚½‚ŖƒGƒ‰[‚Å‚µ‚½B

Œć”¼AŒ¾ŒźŻŒv‚·‚鑤‚Ģ—‹ü‚ÅŒ¾‚¦‚Ī‚»‚¤‚Å‚·‚ˁBŽg‚¤‘¤‚Ģ—§ź‚Ő錾‚¾‚ÆŒ©‚é‚Ę
B ‚ĢƒX[ƒp[ƒNƒ‰ƒX‚¾‚Æ add ‚Å‚«‚郊ƒXƒg‚Ȃ̂©‚ĘŽv‚Į‚Ä‚µ‚Ü‚¢‚»‚¤‚Å‚·‚ŖB

‰½‚Å‚±‚¤¹ŽČŲÆø³s‚Į‚ďĮ‰»ˆ«‚¢‚ń‚Å‚µ‚傤‚©B’N‚Å‚·‚©ŻŒv‚µ‚½‚̂́B

332:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 06:07:25
>>330
‚Ȃ那‚ǁB‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·BiŽæ–āŽŅ‚¶‚į‚Č‚¢‚Æ‚ź‚ǁj
‚©‚Č‚č—‰š‚Ŗi‚݂܂µ‚½B

// ‘ć“ü•¶‚šŒ©‚é‚ʁA‚Ā‚¢‚Ā‚¢‰E•Ó‚ĢŒ^‚ōl‚¦‚Ä‚µ‚Ü‚¤‚Ģ‚ę‚ˁc

333:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 10:25:49
“ʏKJava‚š‚ā‚Į‚Ä‚¢‚é‚ń‚Å‚·‚ŖA
–{‚ŖŒś‚·‚¬‚ăR[ƒh‚š‘Å‚Į‚Ä‚¢‚邤‚æ‚Ƀpƒ^ƒ“‚ƕ‚¶‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰½‚©‚¢‚¢•ū–@‚Ķ‚ ‚č‚Ü‚¹‚ń‚©H

334:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 10:33:37
”Āˆį‚¢

335:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 10:55:08
Ķ‚²‚Ę‚É¬•Ŗ‚Æ‚µ‚Đ»–{‚·‚éB

336:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 10:57:36
>>333
“ʏKJava‚š‚ā‚ē‚Č‚¢B

337:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 11:01:09
>>333
‚Ø”ƒ‚¢ć‚°‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
URLŲŻø(www.amazon.co.jp)

ƒƒjƒNƒŠƒbƒv‚©ō‘óƒoƒTƒ~‚©‰½‚©‚Å‚ą‚¢‚¢‚Æ‚ĒB

338:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 11:25:58
“ʏKJava“Ē‚ń‚ł݂½‚Æ‚Ē‚ ‚ź‚͂Ђǂ¢‚ˁB
J2SE5.0‘Ήž‚šę‚Į‚Ă邭‚¹‚ɁA
ŽĄŪ‚Ķ1.3ˆČ‘O‚Ģ“ą—e‚µ‚©Ś‚Į‚ĂȂ¢B
—Ⴆ‚΁AƒL[ƒ[ƒh‚Éassert‚āenum‚Ŗ–³‚©‚Į‚½‚čB
‚ę‚­‚ ‚ń‚Č–{‚Ŗ”„‚ź‚邹‚ń‚¾B

339:333
08/02/16 11:26:25
>>337
”Aw“ü‚µ‚Ü‚µ‚½B
¤•i‚Ŗ“Ķ‚­‚܂ł͖{‚Ɂu‚₳‚µ‚¢JAVAv‚šę‚¹‚Ă؂­‚±‚ʂɂµ‚Ü‚·B

340:333
08/02/16 11:34:57
>>338
‚»‚ź‚š•·‚­‚Ęƒ‚ƒ`ƒx[ƒVƒ‡ƒ“‰ŗ‚Ŗ‚é‚Č‚ŸB‚Ü‚¾‘ę2Ķ‚¾‚Į‚Ä‚¢‚¤‚̂ɁB
‚±‚ĢƒXƒŒ‚É‚Ķ“ĘK‚ɂؐ¢˜b‚ɂȂĮ‚½l‚͂ǂ̂­‚ē‚¢‚¢‚é‚Ģ‚¾‚낤‚©B

341:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 11:48:09
ƒm
‚ؐ¢˜b‚ɂȂĮ‚½‚ęB
5.0‚͑Ήž‚µ‚Ä‚¢‚邾‚ƂŁA5.0—p‚Į‚Ă킯‚¶‚į‚Č‚¢‚©‚ē‚Č‚ŸB
1.4Œn‚š“ʏK‚·‚é‚Ę‚¢‚¤Ž–‚ÅŠ„‚čŲ‚ź‚Ī”‚Å‚ą—Ē–{B

‚»‚ą‚»‚ą5.0Œn‚ł܂Ƃą‚Č“ü–å–{‚Į‚Ä‚ ‚é‚©‚¢H

342:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 12:09:23
>>331
JavaŒ¾ŒźŽd—lˆź’Ź‚č“Ē‚ń‚¾‚Æ‚ĒAGenerics‚Ü‚ķ‚č‚͂͂Į‚«‚čŒ¾‚Į‚Ă킯‚ķ‚©‚ē‚ńB
‚Ā‚©A—‰š‚šŠ®‘S‚É•śŠü‚µ‚½w
‰½‚ē‚©‚̐”Šw“I”wŒi‚Ŗ‚ ‚Į‚āA‚»‚Ģ”Ķįe‚Ő®‡«‚šŽę‚Į‚Ä‚¢‚é‚ꂤ‚ČŠ“‚¶‚¾‚Į‚½‚ŖccB


343:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 12:18:37
>>341
assert‚ŖŚ‚Į‚ĂȂ¢‚©‚ē1.3Œn‚¾‚ęB
1.4Œn‚Ģ“ĘK‚Č‚ēA‘¼‚É‚ą‚Į‚Ę‚¢‚¢–{‚Ŗ‚ ‚邾‚낤B
5.0Œn‚Ģ“ü–发‚Ķ’m‚ē‚Č‚¢‚Æ‚ĒA
1.4Œn‚Č‚ēŒ‹é‚³‚ń‚Ģ–{‚Ę‚©‚¢‚¢‚ń‚¶‚į‚Č‚¢‚́H
5.0‚ɑΉž‚µ‚Ä‚½‚©‚ą’m‚ź‚Č‚¢‚µB

344:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 12:22:00
java(TM)plug-in‚Ģ’v–½“IƒGƒ‰[

XP IE‚V “±“ü

JAVA‚ĢÄƒCƒ“ƒXƒg[ƒ‹
‚·‚ׂĂā‚Į‚Ä‚ąƒGƒ‰[‚ł݂ź‚Ü‚¹‚ń
‘Īˆ•ū–@‹³‚¦‚Ä‚¢‚½‚¾‚Ƃ܂¹‚ń‚©H

345:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 12:31:02
>>331
„‘O”¼A‘S‚ā@NG@‚Ȃ牽‚Ģ‚½‚߂ɂ»‚¤‚¢‚Į‚½‘‚«•ū‚Ŗo—ˆ‚é‚ń‚Å‚µ‚傤‚©?@

‚»‚ź‚́Aget@‚Ģ•ū‚šl‚¦‚Ă݂ź‚΂킩‚éB
List<?@extends@B>@‚Ģź‡A•ŪŽ‚µ‚Ä‚é—v‘f‚Ķ­‚Č‚­‚Ę‚ą@B@‚©
‚»‚ĢƒTƒuƒNƒ‰ƒX‚Å‚ ‚邱‚Ę‚Ŗ‚ķ‚©‚Į‚Ă邩‚ēAget@‚́@B@‚š•Ō‚·‚±‚Ę‚Ŗ‚Å‚«‚éB
List<?@super@B>@‚Ģź‡AList<Object>@‚Ę‚¢‚¤‰Ā”\«‚Ŗ‚ ‚é‚©‚ēA
get@‚́@Object@‚Å‚µ‚©•Ō‚¹‚Č‚¢B

„List<D>@dlist@=@bext;

‚»‚ź‚Ķ–³—B
bext@‚́@List<A>@‚©‚ą‚µ‚ź‚Č‚¢‚µB
List<D>@‚́@get@‚́@D@‚š•Ō‚·‚킯‚¾‚©‚ēAA@‚Ę‚©“ü‚Į‚Ä‚½‚ē¢‚邾‚낤B

346:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 12:39:20
javaVM1.2ˆČ~‚ĢŽž‚¾‚ÆGraphics2D‚šŽg‚¢‚½‚¢‚̂ł·‚ŖA
ƒo[ƒWƒ‡ƒ“‚šƒ`ƒFƒbƒN‚µ‚ĐU‚蕪‚ƂĂąMSjava1.1‚¾‚Ęƒ‰ƒ“ƒ^ƒCƒ€ƒGƒ‰[‚ɂȂĮ‚Ä‚µ‚Ü‚¢‚Ü‚·B
SUNjava1.1‚ĶƒLƒ`ƒ“‚ʐU‚蕪‚Æ‚ē‚ź‚Ä“®‚¢‚Ä‚¢‚Ü‚·B

‚±‚ź‚Į‚Ä‘Īˆ‚Å‚«‚Ü‚·‚©H

347:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 12:39:26
——R‚š•·‚Æ‚Ī‚ą‚Į‚Ę‚ą‚¾‚Ę‚ĶŽv‚¤‚ŖA‚ ‚ń‚¾‚ÆŽžŠŌ‚©‚Æ‚Ę‚¢‚ĉ½‚Å‚±‚ń‚Č‚‡‚„‚‡‚„‚Č‚ń‚¾‚낤‚©B
‚Ü‚Ÿ’N‚̐ŗ‚Ŗˆź”Ō‚Å‚©‚¢‚©‚š‘ˆ‚Į‚Ä‚½‚ń‚¾‚낤‚Ę‚¢‚¤‚̂͑z‘œ‚ɓ‚Č‚¢‚Æ‚ĒB

348:346
08/02/16 12:55:07
‹ļ‘Ģ“I‚É‚ĶClassNotFoundException‚Ŗo‚Ü‚·B
if•¶‚Å1.1ˆČ‰ŗ‚ĢŽž‚¾‚Æ‚»‚ĢƒNƒ‰ƒX‚šŽg‚ķ‚Č‚¢ˆ—‚É‚µ‚½‚ēA
sun-java1.1‚ĶƒGƒ‰[‚š“f‚©‚Č‚­‚Č‚č‚Ü‚µ‚½‚ŖA
ms-java1.1‚ĶƒGƒ‰[‚ÅŽ~‚Ü‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·B


349:hage
08/02/16 12:57:37
Žæ–ā‚Å‚·BiƒR[ƒh‚ĶˆČ‰ŗ‚ɘA“Š‚µ‚Ü‚·j
ƒLƒƒƒ“ƒoƒXć‚É JComboBox ‚š¬‚ŗ‚½ƒvƒƒOƒ‰ƒ€‚šģ‚Į‚Ä‚é‚̂ł·‚ŖA
ƒ}ƒEƒXƒhƒ‰ƒbƒO’†‚É JComboBox ‚Ŗ‚æ‚ē‚Ā‚¢‚Ä‚µ‚Ü‚¤‚Ģ‚ŖŒ™‚Ȃ̂ł·‚ŖA
‚Č‚ń‚Ę‚©‚Č‚č‚Ü‚¹‚ń‚Å‚µ‚傤‚©H
import java.awt.*; import java.awt.event.*; import javax.swing.*;
public class Test extends JFrame{
private Image offs; private JComboBox cb; private Point mp;
public Test(){ init(); }
private void init(){
Container c = getContentPane();
c.setPreferredSize(new Dimension(300, 300));
c.setLayout(null); // ƒŒƒCƒAƒEƒg–³‚µ

// JComboBox ‚̐ݒč
String[] ss = {"hage", "hige", "huge", "hege", "hoge"};
cb = new JComboBox(ss); c.add(cb); cb.setBounds(30, 30, 100, 20);

pack(); repaint(); setResizable(false); setVisible(true);

// ƒhƒ‰ƒbƒO‚ōĕ`‰ę
this.addMouseMotionListener(new MouseMotionAdapter(){
public void mouseDragged(MouseEvent me){
offs = null; mp = me.getPoint(); repaint();
}
});
}

350:hage
08/02/16 13:00:11
public void paint(Graphics g){
if (offs == null){
offs = createImage(getWidth(), getHeight());
Graphics g2 = offs.getGraphics();
g2.setColor(Color.BLUE);
g2.fillRect(0, 0, getWidth(), getHeight());
g2.setColor(Color.RED);
if (mp != null) g2.fillOval(mp.x - 2, mp.y - 2, 4, 4);
cb.repaint();
}
g.drawImage(offs, 0, 0, null);
}

public static void main(String[] args){ new Test(); }
}


351:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 13:01:23
>>346
Graphics2D@‚šŽg‚¤•”•Ŗ‚¾‚Æ•Ź‚ĢƒNƒ‰ƒX‚É•Ŗ‚ƂĂ؂¢‚āA’Źķ‚ĢƒNƒ‰ƒX–¼‚Ł@new@‚·‚é‘ć‚ķ‚č‚É
Class#forName@‚э[ƒh‚µ‚ā@Class#newInstance@‚ŃCƒ“ƒXƒ^ƒ“ƒX‰»‚·‚ź‚Ī‘åä•v‚©‚ĘŽv‚¤‚ŖAAA
iGraphics2D@‚šŽg‚¤ƒNƒ‰ƒX‚Ģ–¼‘O‚́@Class#forName@‚Ģˆų”ˆČŠO‚É‚ĶˆźŲ‘‚©‚Č‚¢j
‚»‚ń‚Ȑ̂́AŲ‚čŽĢ‚Ä‚½‚ēH

352:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 13:12:32
>>349
‚ʂ肠‚¦‚øAJFrame‚É’¼Ś•`‚­‚ȁB
JComponent‚š”h¶‚µ‚ÄŽ©‘O‚ĢƒLƒƒƒ“ƒoƒXƒNƒ‰ƒX‚šģ‚čA‚»‚ĢpaintComponent‚Å•`‚ƁB

353:hage
08/02/16 13:19:04
‚·‚¢‚Ü‚¹‚ńB‘‚«’¼‚µ‚Ü‚µ‚½B–{—ˆ‚ĢƒvƒƒOƒ‰ƒ€‚̂ق¤‚ąA\¬‚Ķ‚±‚ń‚ČŠ“‚¶‚ɂȂĮ‚Ä‚¢‚Ü‚·B
iˆČ‰ŗA˜A“Ёj
import java.awt.*; import java.awt.event.*; import javax.swing.*;
public class Test extends JFrame{
public static void main(String[] args){ new Test(); }
public Test(){ init(); }
private void init(){
MyCanvas canvas = new MyCanvas();
getContentPane().add(canvas);
pack(); repaint(); setResizable(false); setVisible(true);
}
}

354:hage
08/02/16 13:22:11
class MyCanvas extends JComponent{
private Image offs; private JComboBox cb; private Point mp;
public MyCanvas(){ init(); }
private void init(){
this.setPreferredSize(new Dimension(300, 300));
this.setLayout(null); // ƒŒƒCƒAƒEƒg–³‚µ
String[] ss = {"hage", "hige", "huge", "hege", "hoge"}; // JComboBox ‚̐ݒč
cb = new JComboBox(ss); this.add(cb); cb.setBounds(30, 30, 100, 20);
// ƒhƒ‰ƒbƒO‚ōĕ`‰ę
this.addMouseMotionListener(new MouseMotionAdapter(){
public void mouseDragged(MouseEvent me){
offs = null; mp = me.getPoint(); repaint();}});
}
public void paint(Graphics g){
if (offs == null){
offs = createImage(getWidth(), getHeight()); Graphics g2 = offs.getGraphics();
g2.setColor(Color.BLUE); g2.fillRect(0, 0, getWidth(), getHeight());
g2.setColor(Color.RED);
if (mp != null) g2.fillOval(mp.x - 2, mp.y - 2, 4, 4);
}
g.drawImage(offs, 0, 0, null);
cb.repaint();
}
}
‚ʁA“r’†‚Å‹C‚Ć‚¢‚½‚̂ł·‚ŖA paint ‚š paintComponent ‚É‚·‚é‚ĘŽ”‚č‚Ü‚µ‚½EEE
paintComponent ‚Ę‚¢‚¤‚Ģ‚š‚Ķ‚¶‚߂Ēm‚č‚Ü‚µ‚½ orz
•׋­‚ɂȂč‚Ü‚µ‚½B‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½

355:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 13:22:14
>>351
Java Œn‚ĢƒOƒ‹[ƒv‚¶‚į‚»‚¤Œ¾‚ķ‚ź‚Ă邯‚ǂȂŸAę“śƒjƒ…[ƒXŒn‚̔‚©‚ē”é–§‚Å—U“±‚µ‚Ä
“Œv‚Ę‚Į‚ÄŒ©‚½‚ēˆź”Ō‘½‚©‚Į‚½ Java 6 ‚É‘±‚¢‚Ä 5.0 ‚Ę MS JVM 1.1 ‚Ŗ‚Ł‚Ś“Æ‚¶‚¾‚Į‚½‚ęB
‚ą‚Į‚Ę‚ąA“ü‚ź‚Ä‚ą‚Č‚¢“z‚Ŗƒ_ƒ“ƒgƒc‚¾‚Į‚½‚Æ‚ĒB

356:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 14:52:42
>>351
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B‚Å‚ą‚³‚Į‚Ļ‚č‚ķ‚©‚č‚Ü‚¹‚ńB

>>355
ƒ‰ƒCƒoƒ‹‚Ŗ1.1ƒTƒ|[ƒg‚Č‚ń‚Å‚·‚ę(^^;

‚Ē‚¤‚ā‚ēƒNƒ‰ƒXƒ[ƒ_[‚Ģ‹““®‚Ŗˆį‚¤‚Ģ‚ŖŒ“ˆö‚Ȃ̂©‚ȁB

357:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 15:03:36
xml‚šhttp‚Åpost‚·‚éƒTƒ“ƒvƒ‹‚š‚­‚¾‚³‚¢I

358:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 15:56:33
–{‚݂ȂŖ‚ē‚ā‚Į‚Ä‚é‚ń‚¾‚Æ‚Ē
Iterator‚Ę‚©vector‚É<E>‚Ż‚½‚¢‚Ȃ̂š‚Ā‚Æ‚ė‚Į‚Ä
eclipse‚Å‚ā‚é‚Ę’ˆÓ‚³‚ź‚é‚̂ł·‚Ŗ
‚»‚±‚ÉIteretor‚ÅString‚š‚ ‚Ā‚©‚¤‚Ę‚«<String>‚Ż‚½‚¢‚É
‚ā‚Į‚½‚ē“®‚«‚Ü‚µ‚½B
–{‚É‚Ķ‘‚¢‚ĂȂ¢‚Ģ‚Å<>‚Ŗ‚Ȃɂ©‚ķ‚©‚č‚Ü‚¹‚ńB
–{‚¾‚ĘIterator‚ÅObject‚É‚µ‚čD‚«‚ČƒNƒ‰ƒX‚š•Ō‚·‚Ż‚½‚¢‚ɂȂĮ‚Ă邯‚ǁA
‚»‚ź‚͂ł«‚Č‚¢‚ń‚Å‚·‚©H

359:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 16:06:35
5.0‚Å“±“ü‚³‚ꂽƒWƒFƒlƒŠƒNƒXB
–{‚ɏ]‚Į‚Ä‚ā‚é‚Č‚ē‚΁AEclipse‚ŃRƒ“ƒpƒCƒ‰ƒŒƒxƒ‹‚š1.4‚ɏ`

360:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 16:37:08
³‹K•\Œ»‚Å
hoge[0]=››
‚Ę‚¢‚¤•¶Žš—ń‚šŒŸõ‚µ‚½‚¢‚̂ł·‚Ŗ
”¼Šp[]‚š‚Ē‚¤‚ā‚Į‚Ä•\Œ»‚·‚ź‚Ī‚¢‚¢‚Ģ‚©‚ķ‚©‚č‚Ü‚¹‚ń„ƒ

361:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 16:45:53
>>355
URLŲŻø(www.adobe.com)

Flash‚ĢƒAƒhƒr‚Ģ”­•\‚Åjava‚Ģ•‹y—¦‚Ŗ84.6%‚Į‚ĂȂĮ‚Ă邯‚ǁH
‚±‚ꂾ‚Æ‚ ‚ź‚ĪŒĀl“I‚É‚Ķ\•ŖB

‚Q‚æ‚į‚ń‚Ė‚ē‚͉ߋނÉFlash‚ĢƒŠƒ“ƒN‚š‰½“x‚ą“„‚Ü‚³‚ź‚Ă邩‚ē
ƒCƒ“ƒXƒg[ƒ‹—¦‚Ŗ‚‚¢‚Ę‚©‚©‚ąB

362:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 16:57:59
>>350
³‹K•\Œ»‚Ę‚µ‚Ä‚Ķ\‚ŃGƒXƒP[ƒv‚·‚ź‚ĪOK
Java‚Ģ•¶Žš—ń‚Ę‚µ‚ẮEEE
\\[‚Å[‚Ƀ}ƒbƒ`‚·‚é‚Ę‚¢‚¤‚±‚ʂɂȂé‚Č

363:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 17:33:57
>>356
ClassNotFound‚Ŗo‚½‚ē1.1‚¾‚Ę”»’f‚·‚ź‚΁H

‚ŁA>>351‚ŖŒ¾‚¤‚ꂤ‚ɁA1.1‚É‘¶Ż‚µ‚Č‚¢ƒNƒ‰ƒX‚š’¼ŚŽQĘ‚µ‚Č‚¢‚ꂤ‚É‚·‚éB

364:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 17:40:55
>>362
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·I
‚Ä‚Į‚«‚č\‚ЂƂ‚¾‚Æ‚¾‚ĘŽv‚Į‚Ă܂µ‚½„ƒG

365:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 17:59:34
Derby‚ĢŽg‚¢•ū‚ɂ‚¢‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢

366:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 18:23:57
>>365
‚±‚ĢƒXƒŒ‚ÅDerby‚ĢŽg‚¢•ūuĄ‚šŠJu‚µ‚ė‚Į‚Ä‚¢‚¤‚Ģ‚©H
Apache‚Ģƒy[ƒW‚֍s‚Į‚ÄDerby‚ĢƒhƒLƒ…ƒƒ“ƒg‚š“ǂ߁Bweb‚ÅŒŸõ‚µ‚ėB
‚±‚±‚ÅŽæ–ā‚·‚é‚Č‚ē‚ą‚Į‚ĘŽæ–ā‚š‹ļ‘Ģ“I‚É‚µ‚či‚荾‚߁B

367:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 18:35:23
>>365
(1)@derby.jarƒtƒ@ƒCƒ‹‚ɃNƒ‰ƒXƒpƒX‚š’Ź‚·
(2)@Class.forName("org.apache.derby.jdbc.EmbeddedDriver");@‚šŒÄ‚Ō
(3)@DriverManager.getConnection("jdbc:derby:test;create=true")@‚Ł@Connection@‚šŽę“¾‚·‚é
(4)@D‚«‚ČSQL•¶‚šŽĄs‚·‚é
(5)@Connection@‚š•Ā‚¶‚é
(6)@DriverManager.getConnection("jdbc:derby:;shutdown=true");@‚šŒÄ‚ń‚ŃVƒƒƒbƒgƒ_ƒEƒ“‚·‚é

368:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 20:40:35
>>331
T ‚ȕϐ”‚ɂ́A<? extends T> ‚Č‚ą‚Ģ‚š‘ć“ü‚Å‚«‚邵A
<? super T> ‚ȕϐ”‚ɂ́AT‚Ķ‚ą‚Ģ‚š‘ć“ü‚Å‚«‚é‚̂ŁA
•Ō’l‚ɑ΂µ‚ăRƒoƒŠƒAƒ“ƒg“I‚É‚µ‚½‚¢ź‡‚́Aextends ‚É‚µ‚Ä
ˆų”‚ɑ΂µ‚ăRƒoƒŠƒAƒ“ƒg“I‚É‚µ‚½‚¢ź‡‚́Asuper ‚É‚·‚é

369:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 21:27:43
§Œä•¶‚ɂ‚¢‚ÄŽæ–ā‚Ȃ̂ł·‚Ŗ
if(a||b||c&&d)‚Ę‚¢‚¤‚Ģ‚Ķa‚ą‚µ‚­‚Ķb‚Ü‚½‚Ķc‚©‚Ā‚„‚Ŗtrue‚ĢŽžif•¶‚šŽĄs‚Å‚·‚ę‚ˁH
‚Å‚Ķif(a||b&&c||d)‚Ę‚¢‚¤‚Ģ‚Ķa‚ą‚µ‚­‚Ķb‚Ŗtrue‚©‚Āc‚Ü‚½‚Ķd‚Ŗtrue‚ĢŽžif•¶‚šŽĄsB
‚Ę‚¢‚¤‚±‚Ƃŗǂ¢‚ń‚Å‚·‚©H‚±‚̉¼’肪‡‚Į‚Ä‚é‚Ę‚·‚é‚ĘšŒŽ®‚Ģ‡”Ō‚É‚ą‹C‚š‚Ā‚Æ‚Č‚­‚Ă͂¢‚Ƃ܂¹‚ń‚ę‚ˁH

370:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 21:28:43
>>356
ClassNotFoundException ‚́A‚»‚ź‚šŽĄs‚µ‚ꂤ‚Ę‚µ‚Ä‚¢‚é‚©‚Ē‚¤‚©‚ÉŠÖ‚ķ‚炸
‚»‚ꂪ•Ŗ‚©‚Į‚½‚ē‚¢‚ĀVM‚Ŗ“Š‚°‚Ä‚ą\‚ķ‚Č‚¢‚Į‚ÄŽd—l‚¶‚į‚Č‚©‚Į‚½‚Į‚ƁB

‚»‚ꂼ‚ź‚ĢŽĄ‘•‚š•Ź‚ĢƒNƒ‰ƒXƒ[ƒ_‚Å“Ē‚Żž‚ނ̂Ŗ‚¢‚¢‚ń‚¶‚į‚Ü‚¢‚©

371:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 21:35:42
>>369
“ś–{Œź‚ł؂‹

372:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 21:47:12
>>369
Java ‚Ę‚ĶŠÖŒW‚Č‚³‚»‚¤‚¾‚Æ‚ĒB
* ‚Ę + ‚É—Dę‡ˆŹ‚Ŗ‚ ‚é‚Ģ‚Ę“Æ‚¶B
a || b || c && d => a || b || (c && d)
a || b && c || d => a || (b && c) || d

373:369
08/02/16 21:51:17
”ˆź—Ē‚­•Ŗ‚©‚č‚Ü‚¹‚ńorz‚±‚±‚©‚ēę‚ĶGoogleę¶‚É•·‚¢‚Ă݂܂·B
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

374:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 22:34:42
>369
‚ą‚¤­‚µ‰š‚č‚ā‚·‚­A‘¼l‚É“`‚ķ‚é‚ꂤ‘‚­“w—Ķ‚Ŗ—~‚µ‚¢B

if(a||b||c&&d)‚Ę‚¢‚¤‚̂́Awax‚ą‚µ‚­‚́wbx‚Ü‚½‚́wc‚©‚Ā‚„x‚Ģ‚¢‚ø‚ź‚©‚Ŗtrue‚ĢŽž‚Éif•¶‚šŽĄs‚Å‚·‚ę‚ˁH
‚Å‚Ķif(a||b&&c||d)‚Ę‚¢‚¤‚̂́Awa‚ą‚µ‚­‚Ķb‚Ŗtruex‚©‚wc‚Ü‚½‚Ķd‚Ŗtruex‚ĢŽžif•¶‚šŽĄsB
‚Ę‚¢‚¤‚±‚Ƃŗǂ¢‚ń‚Å‚·‚©H

Žæ–ā‚Ķ‚±‚¤‚¢‚¤ˆÓ–”H@‚Č‚ē>>372
ƒOƒO‚é‚Ę‚«‚́AwJavaxAw‰‰ŽZŽqxAw—Dę‡ˆŹx‚ÅOKB

375:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 22:45:04
ŒĆ‚¢ƒf[ƒ^‚ʐV‚µ‚¢ƒf[ƒ^‚š”äŠr‚·‚éƒvƒƒOƒ‰ƒ€‚šģ‚Į‚Ă܂·
ƒf[ƒ^‚šŽę“¾‚µ‚ăeƒLƒXƒgŒ`Ž®‚ŕۑ¶ØV‚½‚ÉŽę“¾‚µ‚Ä”äŠrØ“ń“śˆČć‚½‚Į‚½ƒf[ƒ^‚Ķķœ
‚Ę‚¢‚¤Š“‚¶‚Ȃ̂ł·‚ŖA“ń“ś‚½‚Į‚½‚±‚Ƃ𔻒f‚·‚é‚̂͂ǂ¤‚¢‚¤•—‚É‚·‚ź‚Ī‚¢‚¢‚Ģ‚©”Y‚݂܂·BB
‚æ‚Č‚Ż‚Éƒf[ƒ^Žę“¾Žž‚Ģ“śŽž‚Ķ”N/ŒŽ/“ś/Žž/•Ŗ‚܂ŕۑ¶‚µ‚Ă܂·

ŠČ’P‚É“ś‚É‚æ‚Å”äŠr‚·‚é‚Ę31“ś‚Ę‚©30“ś‚Ģ”»’f‚ą‚ ‚邵A‚¤‚邤”N‚Ę‚©‚ą‚ ‚é‚̂ŔY‚ń‚ł܂·„ƒ
‚¢‚¢ƒAƒCƒfƒBƒA‚͂Ȃ¢‚Å‚µ‚傤‚©H


376:375
08/02/16 22:50:32
—Ē‚¢•ū–@‚š‚Š‚ē‚ß‚«‚Ü‚µ‚½I
‚Ē‚¤‚ą‚·‚¢‚Ü‚¹‚ń‚Å‚µ‚½„ƒG

377:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/16 23:15:14
‚Š‚ē‚ß‚¢‚½‚Ȃ炢‚¢‚Æ‚ĒA‚»‚¤‚¢‚¤‚Ģ‚Ķƒ~ƒŠ•b‚ŕۑ¶‚µ‚Ę‚¢‚½•ū‚Ŗ—Ē‚¢‚ę[

378:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 00:07:31
>>361
‚»‚ń‚Č‚¢‚Ā‚ĢŽžŠś‚ÉŽę‚Į‚½‚©•Ŗ‚©‚ē‚ń“Œvo‚³‚ź‚Ä‚ą’m‚ē‚ń‚Ŗ‚ȁB Win ‚É MSJVM ‚Ŗ
ƒfƒtƒHƒ‹ƒgƒCƒ“ƒXƒg[ƒ‹‚¾‚Į‚½Žž‘ć‚ā JavaScript ‚ĢƒAƒvƒŒƒbƒg enable ƒtƒ‰ƒO‚¾‚ÆŒ©‚Ä‚½‚ē
‚»‚ź‚­‚ē‚¢s‚­‚¾‚낤‚ˁB­‚Č‚­‚Ę‚ą 30 •bˆČć‘ŲŻ‚µ‚ăAƒvƒŒƒbƒg‚Ŗ‹N“®‚µ‚Č‚¢ŠĀ‹«‚Ķ
”{ˆČć‹‚éB

379:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 00:35:10
HashMap‚ĢKey‚Ę’l‚É‚»‚ꂼ‚ź•ϐ”‚©‚ē‘ć“ü‚µ‚½‚ń‚Å‚·‚Ŗ•Ū‘¶‚³‚ź‚Č‚¢‚Ż‚½‚¢‚Č‚ń‚Å‚·
ć‹L‚Ģ•ū–@‚ÅŽŸX‚É’l‚š‘ć“ü‚µ‚Ä‚¢‚­‚ɂ͂ǂ¤‚·‚ź‚Ī‚¢‚¢‚Å‚·‚©H

380:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 00:41:28
>>379
HashMap‚Éadd‚·‚é‚Ę‚«‚ÉŽg‚Į‚Ä‚é•ϐ”‚š•Ļ‚ÉŽg‚¢‚܂킵‚Ä‚¢‚Č‚¢‚©H
HashMap‚É‘ć“ü‚³‚ź‚é‚Ģ‚ĶŒ‹‹Ē‚ĢŠ‚ĶŽQĘ‚Č‚Ģ‚ÅŽQĘę‚š‘‚«Š·‚¦‚é‚ƕςķ‚邼

381:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 00:55:40
>>380
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·
ŽQĘę‚Ŗ•Ļ‚ķ‚Į‚Ä‚é‚Ģ‚©‚Č‚ 
‚ā‚낤‚Ę‚µ‚Ä‚¢‚邱‚Ƃ́@HTML‚Å“ü—Ķ‚µ‚½’l‚š
ƒT[ƒuƒŒƒbƒg‚É“n‚µ‚Äint‚Ƀ‰ƒ“ƒ_ƒ€•ϐ”‚š“ü‚ź‚Ä
‚»‚ź‚šhashmap‚Ģ‚‹‚…‚™‚É‚µ‚Ä’l‚ą‘ć“ü
ˆź‰ń–ڂ͂¤‚Ü‚­‚¢‚­‚ń‚Å‚·‚Æ‚Ē“ń‰ń–ŚˆČ~‚É’l‚Ŗ
ƒŠƒZƒbƒg‚³‚ź‚Ä‚µ‚Ü‚¢‚Ü‚·

382:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 01:04:26
>>381
cH
HashMap ‚ĢƒCƒ“ƒXƒ^ƒ“ƒX‚Ŗ–ˆ‰ń¶¬‚³‚ź‚Ä‚éA‚Č‚ń‚ăIƒ`‚Ķ–³‚¢ƒfƒXƒˆ‚Ė

383:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 01:12:22
>>382
‚½A‚½‚Ō‚ń‚»‚ź‚Å‚·
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·Orz
‚ą‚¤­‚µ‚Ŗ‚ń‚Ī‚Į‚Ă݂܂·

384:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 01:15:16
ƒT[ƒuƒŒƒbƒg‚Ę‚©’m‚é‘O‚É‚ā‚邱‚Ę‚Ŗ‚ ‚é‹C‚Ŗ‚·‚é‚ń‚¾‚ŖB

385:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 01:18:07
Ž©•Ŗ‚Å‚ą‚Ü‚Į‚½‚­‚»‚¤Žv‚¢‚Ü‚·‚é

386:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:15:50
ŽčŒ³‚Ģ W-ZERO3 ‚É JBlend ‚Ŗę‚Į‚Ä‚é‚ń‚ʼnɂ‚Ԃµ‚ɉ½‚©ģ‚ź‚Č‚¢‚©‚ĘŽv‚Į‚½‚ń‚¾‚Æ‚Ē
‚¢‚©‚ń‚¹‚ń‘g‚Żž‚Ż‚Į‚Ū‚¢‚̂͂ā‚Į‚½‚±‚Ę‚Ŗ‚Č‚­‚āBMIDP 2.0? ‚Ę‚ā‚ē‚ɑΉž‚³‚¹‚ź‚Ī
—Ē‚¢‚ń‚Å‚µ‚傤‚©? ‚»‚ź‚Ę‚ąź—p‚Ģ SDK ‚Å‚ą”ƒ‚ķ‚Č‚Æ‚ź‚Ī‚Æ‚¢‚Č‚¢‚ń‚Å‚µ‚傤‚©?
Œg‘Ń‚ĢŠJ”­ī•ń‚Ķ‚»‚±‚»‚±‚ ‚č‚Ü‚·‚Ŗ‚»‚ź‚Ę“Æ‚¶‚ĘŽv‚Į‚Ä—Ē‚¢‚ń‚Å‚µ‚傤‚©B

387:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:21:17
u'javac' ‚́A“ą•”ƒRƒ}ƒ“ƒh‚Ü‚½‚ĶŠO•”ƒRƒ}ƒ“ƒhA
@‘€ģ‰Ā”\‚ČƒvƒƒOƒ‰ƒ€‚Ü‚½‚Ķƒoƒbƒ` ƒtƒ@ƒCƒ‹‚Ę‚µ‚Ä”FŽÆ‚³‚ź‚Ä‚¢‚Ü‚¹‚ńBv
PATH‚̐ݒ肪‚Ē‚¤‚µ‚Ä‚ąo—ˆ‚Č‚¢‚½‚ß‚±‚ꂪo‚Ä‚µ‚Ü‚Į‚Ä‚¢‚é‚ĘŽv‚¤‚ń‚Å‚·‚ŖA
>>1‚ɏ‘‚©‚ź‚Ä‚¢‚é‚t‚q‚k‚ŖĮ‚¦‚Ä‚¢‚é‚Ģ‚©”ņ‚ׂȂ¢‚Å‚·B
‘¼‚É–{‚ąFX‚ČƒTƒCƒg‚ąŒ©‚Ü‚µ‚½‚Ŗ•Ŗ‚©‚č‚Ü‚¹‚ńB
‚Ē‚±‚©•Ŗ‚©‚č‚ā‚·‚­ą–¾‚µ‚Ä‚¢‚é‚Ę‚±‚ė‚Ķ–³‚¢‚Å‚µ‚傤‚©H

388:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:28:48
URLŲŻø(www.google.co.jp)

389:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:44:22
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
‚µ‚©‚µ‚ā‚Ķ‚č‚Ē‚¤‚ą—Ž‚Ę‚µ‚½ƒo[ƒWƒ‡ƒ“ijdk-6-doc-jaj
‚¾‚ʏćŽč‚­‚¢‚©‚Č‚¢‚ꂤ‚Ȃ̂ŁA\‚µ–ó‚Č‚¢‚̂ł·‚ŖAŽæ–ā‚š•Ļ‚¦‚Ü‚·B
‰ü‚ß‚Äj2sdk‚š—Ž‚Ę‚µ‚½‚¢‚ń‚Å‚·‚ŖAźŠ‚Ŗ‚Ē‚±‚Ȃ̂©•Ŗ‚©‚č‚Ü‚¹‚ńB
Java‚ĢŒöŽ®ƒTƒCƒg‚©‚ē’T‚µ‚Ü‚µ‚½‚ŖA“ś–{Œź‚É•ĻŠ·‚µ‚Ä‚ą
•Ź‚Ģƒy[ƒW‚É”ņ‚ԂƂ܂½‚·‚®‰pŒź‚ɂȂĮ‚Ä‚µ‚Ü‚¤‚̂ŁA“ǂ߂܂¹‚ń‚µ–ó‚Ŗ•Ŗ‚©‚č‚Ü‚¹‚ńB
‹ļ‘Ģ“I‚Č‚t‚q‚k‚𒼐ڋ³‚¦‚ĉŗ‚³‚é‚Ę‘å•Ļ•‚©‚č‚Ü‚·

390:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:45:34
> jdk-6-doc-ja

ƒR[ƒq[•Ō‚¹‚—‚—‚—

391:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:47:56
‚ā‚͂艽‚©‚Ø‚©‚µ‚©‚Į‚½‚Å‚·‚©‚Ėw
‚₽‚ēd‚¢‚ń‚ʼn½‚©‚Ø‚©‚µ‚¢‚ĘŽv‚Į‚½‚ń‚Å‚·‚ŖB
‚Å‚ą‰pŒź‚¾‚炯‚Å•Ŗ‚©‚ē‚Č‚¢‚ń‚Å‚·‚ęA‚Ł‚ń‚ʁB
‘Ū”h‚¶‚į‚Č‚¢‚Ę‚±‚ź‚©‚琶‚«‚Ä‚¢‚Æ‚»‚¤‚ą‚Č‚¢‚Č

392:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:54:44
doc

document

393:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:55:53
‘Ū”h‚¶‚į‚Č‚­‚Ä‚ą>>388Œ©‚ź‚Ī•’ʂ͉½‚ŖŒ¾‚¢‚½‚¢‚©‰š‚é

ƒOƒO‚źƒJƒX

394:387
08/02/17 11:56:23
¢‚Į‚½‚ȁc’²‚ׂĂ݂Ă͂¢‚é‚ń‚Å‚·‚ŖA‚Ē‚¤‚ą‚ ‚č‚»‚¤‚ɂȂ¢‚Å‚·‚ˁB
‚Ł‚ń‚ʂɓś–{Œź‚ł؂‹‚Ę‚¢‚¤Š“‚¶‚Č‚ń‚Å‚·‚Ŗc“ǂ߂Ȃ¢B
‚₳‚µ‚¢JAVA‚Q”łɏ‘‚©‚ź‚Ä‚¢‚½‚t‚q‚k‚ąĮ‚¦‚Ä‚¢‚é‚ꂤ‚Å‚·‚µA
”‚ĢŽå—¬‚Ķ‚ą‚¤j2sdk‚¶‚į‚Č‚¢‚ń‚Å‚µ‚傤‚©H

395:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 11:58:13
>>389
Šm‚©‚ÉJDK‚Ę‚Ķ‘‚¢‚Ä‚ ‚č‚Ü‚·‚ŖAƒhƒLƒ…ƒƒ“ƒg‚Ģ•ū‚šŽę“¾‚³‚ꂽ‚ꂤ‚ŁB

Java SE Downloads
URLŲŻø(java.sun.com)

ƒŠƒ“ƒNę‚ɂ́AJDK, J2EE, NetBeans, JRE ‚Ę•Ą‚ń‚Å‚¢‚Ü‚·‚ŖA
‚»‚ꂼ‚ź‚Ģą–¾‚š“ǂޓ™‚Å“KŲ‚Č‚ą‚Ģ‚š‘I‚ń‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚­‚¾‚³‚¢B

>>391
‚܁A‚ä‚Į‚­‚č‚ā‚Į‚Ä‚­‚¾‚³‚¢‚ȁBD‚«‚±‚»•Ø‚ĢćŽč‚Č‚ź‚Ę‚ąŒ¾‚¢‚Ü‚·‚µB
ƒAƒ‹ƒtƒ@ƒxƒbƒg‚Ŗ“ǂ߂Ȃ¢‚Ę‚©Ž«‘‚šG‚é‚Ę–Ś‚ŖŒ©‚¦‚Č‚­‚Č‚é‚Ę‚©Œ¾‚¤l‚Č‚ē
X‚É‹³ˆē‚šŽó‚Ƃ邩A•a‰@‚ɍs‚Į‚½•ū‚Ŗ—Ē‚¢‚ĘŽv‚¢‚Ü‚·‚ŖB

396:387
08/02/17 11:58:16
‚ā‚Į‚ĘŒ©‚Ā‚©‚Į‚½cŒŸõ‚ĢŽd•ū‚Ŗ‚Ü‚ø‚©‚Į‚½‚Ż‚½‚¢‚Å‚·B
‚Ø‘›‚Ŗ‚¹‚µ‚Ü‚µ‚½

397:387
08/02/17 12:00:23
>>395
‚²—§”h‚ČŒ™–”‚š‚Ē‚¤‚ąw
’mŽÆ‚Ŗ–L•x‚Å‘A‚Ü‚µ‚¢‚Å‚·

398:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 12:01:48
–{“–‚²—§”h‚Č

399:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 12:06:24
>>397‚͐lŠi‚É–ā‘č‚ ‚č‚·‚¬‚¾‚ȁB
‚ ‚ń‚Č‚É§Ų’š”J‚ČƒŒƒX‚šŒ™–”‚¾‚Č‚ń‚āB

‚Ę‚¢‚¤‚©A—L—p‚ȏī•ń‚šŒ©‚¢‚¾‚·–Ś‚Ŗ’˜‚µ‚­Œ‡”@‚µ‚Ä‚¢‚é‚Į‚Ä‚±‚Ę‚©B

JDK—ނƂ·‚¾‚Ƃł±‚ꂾ‚©‚ēA‚±‚̐ę‚Ķ‘z‘œ‚šā‚·‚é‚¢‚Ī‚ē‚Ģ“¹‚Ŗ‘Ņ‚Į‚Ä‚¢‚邱‚Ę‚¾‚낤B


400:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 12:13:34
‰SŽŅ‘ŠŽč‚É‚¢‚æ‚¢‚æ—DˆŹ‚É—§‚Ę‚¤‚Ę‚·‚é‚Č‚ęB

401:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 12:43:04
Java‰SŽŅ‚Į‚Ä‚©‘ΐlŠÖŒW‰SŽŅ‚¾‚Æ‚Ē‚Č‚—

402:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 12:47:28
‚؂܂¢‚ą\•Ŗ‚»‚¤Œ©‚¦‚邪B

403:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 12:57:40
>>402
>>387–{l‰³B

404:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 13:14:00
‚»‚¤Žv‚¢‚½‚¢‚̂ł·‚ˁB

405:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 13:36:39
‚»‚̂ق¤‚Ŗ–Ź”’‚¢‚µB

406:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 13:37:24
‚»‚¤‚©B

407:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 13:48:17
‚¤‚ńB

408:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 13:53:49
‚±B

409:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 15:16:04
‚±‚낱‚낤‚ń‚±

410:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 15:17:25
H•Ø‘@ˆŪŽę‚ź

411:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 15:39:49
•’Ź‚ÉSun‚Ģƒy[ƒW‚ķ‚©‚č‚É‚­‚¢

412:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 15:46:13
”ńŠJ”­ŽŅŒü‚Æ‚Å‚Ķ‚Ē‚¤Œ©‚Ä‚ą‚Č‚¢‚ę‚ȁB
•ꂳ‚ń‚É‚ ‚»‚±‚©‚ēÅV‚Ģ JRE —ނƂµ‚Ä“ü‚ź‚ė‚Ę‚Ķ‚Ę‚Ä‚ąŒ¾‚¦‚Č‚¢B

413:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 16:01:35
‚Ł‚ń‚ʁA‚r‚t‚m‚ɂ͂ą‚Į‚Ę•‹y—¦‚šć‚°‚邽‚߂̓w—Ķ‚š‚µ‚Ä‚ą‚ē‚¢‚½‚¢B
‚Ü‚ø‚ĶƒCƒ“ƒXƒg[ƒ‹‚š‚ą‚Į‚ĘŠČ’P‚É‚µ‚āB

414:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 16:50:00
>>1 ‚ĢƒŠƒ“ƒNŽ€‚ń‚Å‚é‚ȁB‚Ę‚¢‚¤‚©ƒT[ƒo‚Ŗ’āŽ~‚µ‚Ä‚é‚ꂤ‚¾‚ŖB

415:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 17:55:48
>>412
‚ą‚Į‚Ę‚ą‚Å‚·Bƒeƒ“ƒvƒŒ‚Į‚Ū‚¢‚̂ɒljĮ‚ŁB

**** ŠJ”­ŠĀ‹«‚Ŗ•K—v‚Ģź‡‚Ķ ****
>>5

**** ŽĄsŠĀ‹«‚¾‚Æ‚Ŗ•K—v‚Ģź‡‚Ķ ****
” Java ƒ\ƒtƒgƒEƒFƒA‚Ģƒ_ƒEƒ“ƒ[ƒh
URLŲŻø(www.java.com)

416:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 17:59:58
ƒ€”‚Ȃń‚¾‚µ JRE ‚̗ނƂµ•ū‚͂ǂ¤‚Å‚ą—Ē‚­‚Č‚¢H
‚©‚¦‚Į‚謗‚·‚é‚ĘŽv‚¤B

417:369
08/02/17 18:54:29
‚Ȃ那‚ǁI‰½‚Ę‚©—‰š‚Å‚«‚Ü‚µ‚½B>374 ‚³‚ń@thx

418:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 18:59:59
>>416
‚Ę‚±‚낪Eclipse‚šŽg‚¤‚Ģ‚ÉJDK‚Ķ•s—v‚¾ć©

VlŒ¤C“™‚ł͂¶‚ß‚©‚ēEclipse‚ŃXƒ^[ƒg‚·‚鏼‡A
JDK‚š“ü‚ꂽ‚±‚Ę‚Ŗ‚Č‚¢‚Ę‚¢‚¤l‚ąo‚Ä‚«‚»‚¤‚Č‚²Žž¢‚¾‚ˁB

419:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 20:16:41
Arrays.sort‚šŽg‚Į‚Đ”’l‚Ģ”z—ń‚šƒ\[ƒg‚µ‚½‚ń‚Å‚·‚Ŗ
‚±‚ź‚Į‚ă\[ƒgŒć‚Ģ”z—ń‚Ģ“Y‚¦Žšī•ń‚Ę‚©‚ąŽę“¾‚Å‚«‚Č‚¢‚ń‚Å‚·‚©HH

‚½‚Ę‚¦‚Ī
ƒ\[ƒg‘O
a[0]= 2
a[1]= 1
a[2]= 3
@«@ƒ\[ƒg
ƒ\[ƒgŒć
a[1]= 1
a[0]= 2
a[2]= 3

‚Ģ[1],[0],[2]‚Ģī•ń‚šŽę“¾‚µ‚½‚¢‚Å‚·[I‰½‚©•ū–@‚ ‚č‚Ü‚¹‚ń‚©[I

420:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 20:25:55
‚»‚Ģ“Y‚¦Žšī•ń‚š‰½‚ÉŽg‚¤‚ń‚¾H
‚½‚¾’P‚ɈĄ’č‚Čƒ\[ƒg‚Ŗ‚µ‚½‚¢A‚Į‚Ä‚¾‚Æ‚Č‚ēA

List<Integer> lst = Arrays.asList(2, 1, 3);
Collections.sort(lst);

‚ÅOK‚¶‚į‚Č‚¢H

421:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 20:35:50
class Hoge { public int ƒ\[ƒg‘O‚ĢƒCƒ“ƒfƒbƒNƒX; public int ’l; }
‚±‚¤‚¢‚¤ƒ‰ƒbƒp[‚š‚©‚Ō‚¹‚Ä‚©‚ēƒ\[ƒg‚·‚ź‚Ī‚¢‚¢‚ń‚¶‚į‚Ė

422:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 21:09:07
>>419
ˆź”Ō‚‘¬‚Ȃ̂́Aquicksort‚ĢƒR[ƒh‚šŽ©•Ŗ‚Å‚¢‚¶‚Į‚ÄŽĄ‘•‚·‚邱‚Ę‚©‚ȁB
’l‚šƒXƒƒbƒv‚·‚é‚Ę‚±‚ė‚ŁA“Y‚¦Žš‚ąƒXƒƒbƒv‚·‚ź‚Ī‚¢‚¢

423:419
08/02/17 21:09:52
>>420,421
•Ō“š‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·

hoge[0] = 3423
hoge[1] = 4123
hoge[2] = 4142

a[0]= 2
a[1]= 1
a[2]= 3

‚Ż‚½‚¢‚Éhoge‚ÉIDAa‚É’l‚š•Ū‘¶‚µ‚Ä‚¢‚āA‚»‚ꂼ‚ź“Y‚¦Žš‚ف‚šŠm”F‚µ‚Ä‚½‚ń‚Å‚·
i‚‚܂č“Y‚¦Žš‚Ŗ0‚Č‚ēIDG3423Ø2‚Ż‚½‚¢‚ɂł·j
‚ ‚Ęa‚É‚Ķ“Æ‚¶’l‚Ŗ‚½‚­‚³‚ń‚Ķ‚¢‚Į‚Ä‚¢‚é‚Ģ‚Åƒ\[ƒgŒć‚É’l‚ÅŠm”F‚ą‚Å‚«‚Č‚¢‚ń‚Å‚·BBB

‚ą‚µ‚©‚µ‚Ä‘¼‚É‚¢‚¢•Ū‘¶•ū–@‚ ‚Į‚½‚肵‚Ü‚·‚©‚ˁOOG

424:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 21:10:48
>>422
‚ā‚Į‚ĻŽ©•Ŗ‚ÅŽĄ‘•‚·‚é‚Ģ‚Ŗˆź”Ō‘‚¢‚Å‚·‚©‚ˁHBB

425:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 21:16:03
ƒNƒ‰ƒXŽg‚¦‚ę
class IDAndValue { int id; int value; }
ƒ\[ƒg‚ĶComparator‚šŽ©•Ŗ‚ÅŽĄ‘•‚·‚ź‚Ī‚¢‚¢‚¾‚Æ

426:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 21:21:10
>>425
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·
‚ā‚Į‚Ă݂܂·I

427:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 21:27:25
Comparable‚Å‚ą‚¢‚¢‚ę

428:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 22:31:34
ƒtƒ@ƒCƒ‹‚šŒć‚ė‚©‚ē“Ē‚Żž‚ނɂ͂ǂ¤‚·‚ź‚Ī‚¢‚¢‚̂łµ‚傤‚©H
BufferedReader‚ĢreadLine‚̂悤‚Ɉźs‚ø‚Ā“Ē‚Żž‚߂邹‚Ģ‚Ŗ‚ ‚é‚Ę—Ē‚¢‚̂ł·‚ŖAAA

429:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 22:45:34
‚»‚ń‚Ȃɑ傫‚­‚Č‚¢‚Č‚ēList‚É‘S•”“Ē‚Żž‚ń‚ŁAŒć‚ė‚©‚ēŽę‚čo‚¹‚΁H

430:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 22:45:43
‘½•Ŗ‚¾‚Æ‚ĒA‚Ē‚¤‚µ‚Ä‚»‚ꂪ‚µ‚½‚¢‚©‚šą–¾‚·‚é‚Ę
‚ę‚čƒnƒbƒs[‚ɂȂé‚ĘŽv‚¤

431:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 23:05:38
>>378
>>361‚Ģƒy[ƒW‚Ɂ«‚̂悤‚É‚¢‚Ā“Œv‚šĢ‚Į‚½‚Ģ‚©‚š‘‚¢‚Ä‚ ‚é
Millward Brown survey, conducted December 2007.
See Methodology Section for details on the Millward Brown study.

432:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/17 23:24:14
public ShortTimer t;
t.start();
‚±‚ź‚Ń^ƒCƒ}[‚ŖŠJŽn‚µ‚Ü‚µ‚½‚ŖAÄ‚Ń‚±‚±‚Å
t.start();
‚·‚é‚ĘŽĄsŽžƒGƒ‰[‚ɂȂč‚Ü‚·B
‚»‚±‚Å t ‚Ŗ t.start(); ‚³‚ź‚Ä‚¢‚é‚©‚š’m‚é•ū–@‚š‹³‚¦‚Ä‚­‚¾‚³‚¢B

433:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 00:01:19
>>432
>>2 Good Luck!

434:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 01:07:55
428‚Å‚·B
Œć‚ė‚ɍs‚­‚قǐV‚µ‚¢ī•ń‚Ŗ‘‚¢‚Ä‚ ‚郍ƒOƒtƒ@ƒCƒ‹‚Č‚Ģ‚ÅŒć‚ė‚©‚ē“Ē‚Żž‚ß‚½‚ē‚¢‚¢‚ȂʁB
—e—ʂ͂»‚ź‚Ł‚Ǒ傫‚­‚ą‚Č‚¢‚̂ł·‚ŖAAA

435:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 02:22:54
>>434
‚»‚ź‚Ķ tail ƒRƒ}ƒ“ƒh‚Ę“Æ‚¶‹@”\‚Į‚Ū‚¢ˆóŪ‚šŽó‚Ƃ܂µ‚½B

‚»‚µ‚āA‚ ‚Ü‚č‚ɕ֗˜‚ČƒRƒ}ƒ“ƒh‚¾‚©‚ēA‚©‚Į‚±‚¢‚¢‚±‚Ę‚š‚µ‚Ä‚éƒnƒY‚¾
‚ʁA‚»‚¤Žv‚Į‚ÄŒŸõ‚µ‚Ă݂܂µ‚½B‚·‚é‚ʁc

ŠØˆį‚¢‚µ‚Ä‚¢‚Ü‚µ‚½Btail.c
URLŲŻø(programamemo2.blogspot.com)

ƒoƒbƒtƒ@ƒTƒCƒYŒˆ‚߂āAiÅ‰‚Ķƒtƒ@ƒCƒ‹’·‚šŠ„‚Į‚Ä—]‚Į‚½•Ŗ‚¾‚Ɓjƒtƒ@ƒCƒ‹‚©‚ē“Ē‚Żž‚ń‚Å
‰üs•¶Žš”‚𐔂¦‚āA•K—v”‚½‚Ü‚Į‚½‚ēA‚»‚ĢƒoƒCƒg‚©‚ēÅŒć‚܂ŏo—Ķ‚Į‚Ū‚¢Š“‚¶B
ƒtƒ@ƒCƒ‹‚ŖXV‚³‚ź‚½Žž‚Ģˆ—‚ąA‚»‚ĢƒuƒƒO‹LŽ–‚É‚ ‚é‚Ę‚Ø‚č‚ŁA‚Č‚ń‚Ę‚ą‚Ķ‚āc

436:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 02:36:16
‚ń‚Č‚ą‚ń tail ‚Ģ“®‚«Œ©‚Ä‚č‚į 1 •b‚²‚ʂɊĎ‹‚µ‚Ă邾‚Æ‚­‚ē‚¢‘z‘œ•t‚­‚ׁB
ƒtƒ@ƒCƒ‹‚ĢƒPƒc‚©‚琔kB`”\kB ‚²‚Ę‚É“Ē‚Żž‚ń‚ōs”ƒJƒEƒ“ƒgA•K—vs”‚É
’B‚µ‚½‚ē‚»‚±‚©‚ēŠJŽnˆŹ’u‚܂ŏo—́A’B‚µ‚Č‚Æ‚ź‚Ī‚»‚Ģ‘O‚ĢƒuƒƒbƒN‚š•]‰æ‚Ŗ’č”ԁB

437:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 08:34:15
class Test {
int sum(int[] date){
int r=0;
int i;
for(i=0; i<date.length; i++)
r += date[i];
return r;
}
}

public class sample34{
public static void main(String[] args) {
Test test =new Test();
int[] date1 = new int[]{1,2,3,4,5};
int result;
result=test.sum(date1);
System.out.println(result);
}
}
‚±‚ź‚Å‚P‚T‚Ŗ•Ō‚Į‚Ä‚­‚闝—R‹³‚¦‚Ä‚­‚¾‚³‚¢B
Ž„‚Ģl‚¦‚Ķsum(int[] date)‚±‚±‚Ɂo1,2,3,4,5}‚š“ü‚ź‚é‚킯‚Å‚·‚ę‚ˁH
‚Ådate.length‚ʂȂĮ‚Ä‚¢‚é‚©‚ēA‚»‚ĢŒĀ”‚T‚¾‚ĘŽv‚¤‚ń‚Å‚·‚Æ‚Ē
‚·‚¢‚Ü‚¹‚ńˆÓ–”•s–¾‚ŁEEE

438:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 08:54:32
”z—ń‚ĢƒCƒ“ƒfƒbƒNƒX‚Ķ0‚©‚ēŽn‚Ü‚é

439:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 09:21:12
>>437
”z—ńŒ^‚̕ϐ” date ‚Ģ length ‚Ķ intŒ^‚ŁA‚±‚Ģź‡‚Ģ’l‚Ķ 5 ‚Å‚·B‚ę‚Į‚Ä
L5: i ‚Ŗ 5 –¢–ž‚Ģź‡AL6 ‚֐i‚ށB‚»‚¤‚Å‚Č‚Æ‚ź‚ĪL7‚֐i‚ށB
L6: r ‚Ę date[i] ‚š‰ĮŽZ‚µAr ‚É‚»‚ĢŒ‹‰Ź‚š“ü‚ź‚éBii ‚É 1 ‰Į‚¦‚éBL5‚֐i‚ށBj
L7: r ‚š•Ō‚·B
// ‰½‚š‚µ‚Ä‚é‚©‚ĘŒ¾‚¦‚΁A”z—ń‚ĢŠe—v‘f‚Ģ’l‚š‰ĮŽZ‚µ‚½’l‚š•Ō‚µ‚Ă邾‚ƁB

‚ę‚Į‚āATest ‚ĢƒCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh sum(int[]) ‚É
date1 ‚š“ü‚ź‚ÄŽĄs‚·‚é‚Ę 15 ‚Ŗ•Ō‚³‚ź‚éB
// Še—v‘f‚Ģ’lA1 ‚©‚ē 5 ‚܂łš‰ĮŽZ‚µ‚½’l

Œć‚ĶŽčŒ³‚Ģ–{‚ȂǂŠfor•¶‚ĢŽd‘g‚݂𒲂ג¼‚µ‚Ä‚­‚¾‚³‚¢B

ŽÖ‘«B§Œä•¶ if, else, for, while, do-while ‚Ģ "{ }" ‚šČ—Ŗ‚µ‚½ź‡A
’¼Œć‚Ģ1•¶‚Ŗ§Œä‘ĪŪ‚É‚Č‚č‚Ü‚·‚ŖAŒ©ˆÕ‚³‚āŽ–ŒĢ–hŽ~“™‚Ģˆ×A
Č—Ŗ‚µ‚Č‚¢‚±‚Ę‚š‚ØŠ©‚ß‚µ‚Ü‚·B

440:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 09:26:03
data.length
@@ƒ°@data[i]
@@i=0

441:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 09:36:09
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B•Ŗ‚©‚č‚Ü‚µ‚½III
‚±‚ź‚©‚ē‚ą•׋­Šę’£‚Į‚Ä‚¢‚«‚Ü‚·I

442:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 13:40:38
TreeMap‚Ńf[ƒ^‚šƒ\[ƒg‚µ‚½‚̂ł·‚Ŗ
Entry‚Å“¾‚½value‚Ękey‚šString‚ɃLƒƒƒXƒg‚µ‚ÄInteger.parseInt‚š‚Ā‚©‚Į‚Ä‚©‚ē
intŒ^‚É‚µ‚ÄintŒ^•ϐ”‚ÉŠi”[‚µ‚ꂤ‚Ę‚·‚é‚Ękey‚¾‚ƃLƒƒƒXƒg‚Å‚«‚Č‚¢‚Ę‚¢‚¤ƒGƒ‰[‚Ŗo‚Ä‚µ‚Ü‚¢‚Ü‚·

Œ“ˆö‚Ŗ‚ķ‚©‚č‚Ü‚¹‚ń[EEE

443:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:01:46
OS‚Ģƒ^ƒCƒ€ƒ][ƒ“Ż’肳͓ś–{ŽžŠŌ‚Ȃ̂É
Java‚ĢƒfƒtƒHƒ‹ƒgƒ^ƒCƒ€ƒ][ƒ“‚ŖGMT‚ɂȂĮ‚Ä‚¢‚Ü‚·B
ƒfƒtƒHƒ‹ƒg‚Ģƒ^ƒCƒ€ƒ][ƒ“‚Į‚Ăǂ±‚š‚¢‚¶‚ź‚Ī•ĻX‚Å‚«‚é‚̂łµ‚傤‚©H
ŠĀ‹«‚ĶJava1.6.0_04@Windows 2003 ‚Å‚·B

444:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:06:03
>>442
ƒR[ƒh‚šŒ©‚¹‚Ă݂ź
ƒGƒ‰[ƒƒbƒZ[ƒW‚ą³Šm‚É

445:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:07:15
>>442
ƒLƒƒƒXƒg‚Å‚«‚Č‚¢ƒGƒ‰[‚Ę‚¢‚¤‚̂́AuString‚ɃLƒƒƒXƒg‚µ‚āv‚Ģ•”•Ŗ‚Ȃ̂łµ‚傤‚©H
1.5ˆČ~‚Č‚ēƒWƒFƒlƒŠƒNƒX‚š‚ØŠ©‚ß‚µ‚Ü‚·B

Œ“ˆö‚Ę‚µ‚Ä‚Ķ TreeMap ‚ÉŠi”[‚·‚éŪ‚ɉ½Œ^‚šŽg‚Į‚½‚Ģ‚©A‚Ŗ‰ö‚µ‚¢‚Ę‚±‚ė‚Å‚·B

446:442
08/02/18 14:14:34
public class Sort {
public Sortdata sort(Difference dif){
int i = 0;
String change_sm = null;
String change_play = null;
Sortdata data = new Sortdata();
NumericComparator c = new NumericComparator();
TreeMap map = new TreeMap(c);
while(i < dif.number){
change_sm = Integer.toString(dif.sm[i]);
map.put(new Integer(dif.replay[i]), change_sm);
i++;
}
Set s = map.entrySet();
i = 0;
Iterator it=s.iterator();
while(it.hasNext()){
Map.Entry e = (Map.Entry) it.next();
change_sm = (String) e.getValue();
change_play =(String) e.getKey(); //getKey‚¾‚ƃLƒƒƒXƒg‚Ŗ‚Ø‚©‚µ‚¢‚Ę‚¢‚¤ƒGƒ‰[‚Ŗ‚Å‚é
data.sm[i] = Integer.parseInt(change_sm);
data.replay[i] = Integer.parseInt(change_play);
System.out.println(data.sm[i]+":"+data.replay[i]);
i++;
}
return data;@}
class NumericComparator implements Comparator {
public int compare(Object o1, Object o2) {
int result=((Integer)o1).compareTo((Integer)o2);
if(result==0)@result=1;
return result;
} } }

447:442
08/02/18 14:16:22
‚·‚¢‚Ü‚¹‚ń‰SŽŅ‚ÅŗĖßĶ߂ōģ‚Į‚½‚ꂤ‚ČƒvƒƒOƒ‰ƒ€‚Ȃ̂łǂ±‚šŚ‚¹‚ź‚Ī‚¢‚¢‚Ģ‚©‚ķ‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½TT
ƒGƒ‰[‚Ķ

Exception in thread "main" java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at Sort.sort(Sort.java:34)

s‚Ķ‘‚«ž‚ނƂ«‚É•ŅW‚µ‚Ä‚µ‚Ü‚Į‚½‚Ģ‚Åˆį‚¤‚©‚ą‚Å‚·
change_play =(String) e.getKey(); //getKey‚¾‚ƃLƒƒƒXƒg‚Ŗ‚Ø‚©‚µ‚¢‚Ę‚¢‚¤ƒGƒ‰[‚Ŗ‚Å‚é
‚ʂ肠‚¦‚øŖ‚šŽw‚µ‚Ă܂·

448:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:21:41
‚»‚炾‚ß‚¾‚ęB
Integer‚ÅŠi”[‚µ‚½‚ń‚¾‚©‚ēAString‚É‚ĶƒLƒƒƒXƒgo—ˆ‚Č‚¢B

449:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:24:24
>>446
Map‚Éput‚·‚é‚Ę‚«‚Ķkey‚Ģ•”•Ŗ‚šIntegerŒ^‚Å“ü‚ź‚Ä‚¢‚éB
IntegerŒ^‚Ȃ̂ÉStringŒ^‚ÖƒLƒƒƒXƒg‚µ‚ꂤ‚Ę‚·‚é‚©‚ēƒGƒ‰[‚ɂȂéB

450:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:31:02
>>446
d‚Ė‚ÄJ2SE1.5(5.0)ˆČ~‚Č‚ēƒWƒFƒlƒŠƒNƒX‚š‚ØŠ©‚ß‚µ‚Ü‚·B
‚Ā‚¢‚Å‚É autoboxing ‚ą‹@”\‚·‚é‚Ģ‚ÅX‚ÉŒ©‚ā‚·‚­‚Č‚č‚Ü‚·B

> map.put(new Integer(dif.replay[i]), change_sm);
key ‚Ŗ Integer, value ‚Ŗ StringB‚»‚č‚į key ‚ŃLƒƒƒXƒgƒGƒ‰[‚ɂȂč‚Ü‚·B

ˆČ‰ŗŽÖ‘«B
E•ϐ”‚ĶŽg‚¤’¼‘O‚Ő錾‚·‚邱‚ʁB
EŒ³‚Ŗ intŒ^‚Č‚ē Integer ‚¾‚Ƃɂµ‚Ä‚Ø‚Æ‚Ī—Ē‚¢‚̂ɁB
E‰Šś‰»A”äŠrAXV‚Ŗ‚ ‚é‚Č‚ē while ‚ł͂Ȃ­ for ‚šŽg‚¤‚ꂤ‚ɁB
E‚Ā‚¢‚łɏ‰Šś‰»•”‚Å int i = 0; ‚Ő錾‚·‚邱‚ʁBi“Y‚¦Žš‚ĢŽg‚¢‚܂킵‚ĶŒµ‹Öj

451:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:36:27
‚݂Ȃ³‚ń‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·I
ƒWƒFƒlƒŠƒXƒN‚ąŽŽ‚µ‚Ă݂悤‚ĘŽv‚¢‚Ü‚·„ƒ

452:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 14:37:10
>>443
set | find "TZ"
Œ‹‰Ź‚ĶƒJƒ‰H

453:443
08/02/18 14:45:46
>>452
ƒŒƒX‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
TZ=JST
‚Ƃł܂·B

454:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 15:37:48
ƒlƒCƒeƒBƒuƒCƒ“ƒ^[ƒtƒFƒCƒX‚ĢŽg‚¢•ū‚š‹³‚¦‚Ä‚­‚¾‚³‚¢

455:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 15:42:34
>ƒlƒCƒeƒBƒuƒCƒ“ƒ^[ƒtƒFƒCƒX
JNI‚Ģ‚±‚ʁH

456:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 15:55:04
‚Ķ‚¢

457:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 15:59:29
>>454
‚±‚ź‚Å‚ą“Ē‚ń‚Ē‚Æ
URLŲŻø(java.sun.com)

458:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:05:55
‚„‚Œ‚Œ‚Ģģ‚č•ū‹³‚¦‚Ä‚­‚¾‚³‚¢

459:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:10:42
‚»‚ź‚ĶJava‚¶‚į‚Č‚¢‚ę

460:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:11:22
‚ķ‚©‚ē‚Č‚¢–ā‘肪‚ ‚Į‚½‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢

public class Test extends Thread{
private int i, j;
public synchronized void run(){
for(int count = 0; count < 2; count++){
i++; j++;
System.out.print("i=" + i + " : j=" + j + " ");
}
}

public static void main(String[] args){
new Test().start();
new Test().start();
}
}

A. i=1:j=1 i=1:j=1 i=2:j=2 i=2:j=2
B. i=1:j=1 i=2:j=2 i=1:j=1 i=2:j=2
C. i‚Ęj‚Ģ’l‚Ķo—Ķ‚³‚ź‚邪•\ަ‡‚ĶˆźˆÓ‚ł͂Ȃ¢

TestƒNƒ‰ƒX‚Ķ“ń‚‚ł«Arunƒƒ\ƒbƒh‚Ķ‚»‚ꂼ‚ź‚Å“®‚­‚½‚ß
A‚É‚ąB‚É‚ą‚Ȃ肦‚é(ŽĄŪ‚͉½‰ń‚ā‚Į‚Ä‚ąB‚ɂȂ邪)‚ĘŽv‚Į‚ÄC‚É‚µ‚½‚ń‚Å‚·‚Æ‚Ē“š‚¦‚ĶB‚Å‚µ‚½
A‚ɂ͂Ȃē‚Č‚¢‚ń‚Å‚µ‚傤‚©H

‰šą‚ɂ́urun()ƒƒ\ƒbƒh‚šsynchronizedŽw’肵‚Ä‚¢‚邽‚ßrun()ƒƒ\ƒbƒhŽĄs’†‚Ķ
‘¼‚ɐ§Œä‚ŖˆŚ‚邱‚ʂȂ­ˆ—‚³‚ź‚Ü‚·v‚Ę‚ ‚č‚Ü‚·



461:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:20:05
“š‚ĶC‚Å‚ ‚Į‚Ă܂·B
print‚ĢŒć‚ė‚ɁA
try { Thread.sleep(1000); } catch (InterruptedException e) {}
‚š’ljĮ‚µ‚ÄŽĄs‚µ‚Ă݂Ă­‚¾‚³‚¢B

462:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:29:21
‚½‚Ō‚ńƒXƒŒƒbƒh‚Å‚Ģ(i=1:j=1 i=2:j=2)‚Ģ‘g‚Ģo—Ķ‚Ķ•ŪŲ‚³‚ź‚é‚Ę‚¢‚¤‚±‚ƂȂ̂¾‚낤‚Æ‚ĒA
‚Ē‚Į‚æ‚ĢƒXƒŒƒbƒh‚©‚ķ‚©‚ē‚ń‚ę‚ȁA‚±‚źB
A‚ĶŠŌˆį‚¢B‚Å‚ąAŒ‹‰Ź“I‚ɏo—͕͂K‚øB‚ɂȂé‚Č‚—

463:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:31:40
‚¦[A•ŪŲ‚·‚炳‚ź‚Č‚¢‚¾‚ė

464:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:33:05
>>461-462
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·
ˆĄS‚µ‚Ü‚µ‚½

465:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:51:26
ƒtƒ‹ƒpƒX‚©‚ēƒtƒ@ƒCƒ‹–¼‚šŽę‚čo‚·ŠÖ”‚Ę‚©‚ ‚ź‚Ī
‹³‚¦‚Ä‚­‚¾‚³‚¢B
WinAPI‚ĢGetFullPathName()‚̂悤‚Č‚ā‚Ā‚Ŗ‚ ‚ź‚΁EEE

466:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:53:02
File#getName()

467:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:54:52
>>466
‰õ‘¬“I‰ń“šŽÓŽÓB

468:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 16:58:18
wiki‚ĢƒŠƒ“ƒNŲ‚ź‚Ä‚éEEE
‚¾‚ź‚©Œ“ˆö‚ķ‚©‚él‚¢‚Ü‚·H

469:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 17:05:24
ƒŠƒ“ƒNŲ‚ź‚Ä‚é‚Į‚[‚©AƒzƒXƒeƒBƒ“ƒO‚µ‚Ä‚é wikiroom ‚Ŗ
Å‹ß—Ž‚æ‚Ü‚­‚č & ‚Ł‚Į‚½‚ē‚©‚µ & ƒ[ƒ‹‘—‚Į‚Ä‚ą–³‰ž“šó‘Ԃ炵‚¢B

470:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 17:07:32
>>469ƒŒƒXƒTƒ“ƒNƒXI

‚Ü‚¶‚©cjavac‚̐ݒč•ū–@’T‚»‚¤‚ĘŽv‚Į‚½‚̂Ɂc

471:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 18:15:45
lass Test {
int m;
int n;

Test(int i,int j) {
m=i;
n=j;
}

Test(Test testC) {
m= testC.m;
n= testC.n;
}

int sum(int i,int j){
return m + n + i + j;
}
}
public class sample38{
public static void main(String[] args);
Test test = new Test(10, 5);
test.m++;
test.n++;
Test test2 = new Test(test);
System.out.println(test2.sum(2, 3));
}
}
‚±‚ĢƒvƒƒOƒ‰ƒ€‚Ģ’†‚Ģ
Test(Test testC) {
m= testC.m;
n= testC.n;
‚Ŗ‚ ‚éˆÓ–”‚Ŗ‚ę‚­‚ķ‚©‚č‚Ü‚¹‚ńBƒeƒLƒXƒg‚š“Ē‚ń‚Å‚¢‚Ä‚ą‚ę‚­•Ŗ‚©‚ē‚Č‚¢‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢B

472:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 18:20:34
‚¢‚ķ‚ä‚éƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Į‚Ä‚ā‚Ā

473:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 18:25:06
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ĢƒI[ƒo[ƒ[ƒh‚¶‚į‚Ė

474:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 18:27:44
Java “I‚É‚Ķ clone() ‚¾‚ȁB

475:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 18:33:51
JNI‚͂ǂ¤‚·‚ń‚Ģ

476:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 18:35:42
>>471‚Å‚·Bˆ—‚͂ǂń‚ČŽč‡‚Ői‚ń‚Å‚¢‚­‚̂ł·‚©H

477:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 18:58:35
‚Ē‚±‚܂ł킩‚é‚Ģ‚©‘‚Æ

478:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 19:08:06
ƒIƒuƒWƒFƒNƒg‚ĶƒtƒB[ƒ‹ƒhAƒƒ\ƒbƒhAƒNƒ‰ƒXA‚šŽ‚Ā‚Ę‚ę‚­•·‚«‚Ü‚·‚ŖAŽĄŪ‚ɃIƒuƒWƒFƒNƒg‚𐶐¬‚·‚éŪAƒtƒB[ƒ‹ƒhˆČŠO‚Ģ•Ø‚ąV‚½‚ɍģ‚é‚̂łµ‚傤‚©H
‚»‚ź‚Ę‚ąó‘Ō‚šŽ‚Ā‚Ģ‚ĶƒtƒB[ƒ‹ƒh‚¾‚Æ‚Č‚Ģ‚Åƒƒ‚ƒŠ‚É‚ĶƒtƒB[ƒ‹ƒh‚݂̂𐶐¬‚·‚é‚̂łµ‚傤‚©H

479:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 19:13:44
ƒtƒB[ƒ‹ƒh‚Ģ‚Ż‚Ęl‚¦‚Ä‚¢‚¢

480:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 19:13:48
ƒNƒ‰ƒX‚Ęƒƒ\ƒbƒh‚Ķ‚Ł‚Śˆź‘́BÅ‰‚ɃNƒ‰ƒX‚šŽQĘ‚µ‚½‚Ę‚«‚Ƀƒ‚ƒŠć‚ÉŒ»‚ź static éŒ¾
‚³‚ꂽƒtƒB[ƒ‹ƒh‚Ęƒƒ\ƒbƒh‚šŽ‚ĀB”ń static ƒtƒB[ƒ‹ƒh‚ĶƒCƒ“ƒXƒ^ƒ“ƒX‚²‚Ę‚Éģ¬‚³‚ź‚éB

481:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 19:16:33
>>479,>>480
‘f‘‚­•Ŗ‚©‚č‚ā‚·‚¢‰ń“š‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B
‚ø‚Į‚Ę‹C‚ɂȂĮ‚Ä‚¢‚½‚±‚Ę‚¾‚Į‚½‚̂Ŗ{“–‚É‚·‚Į‚«‚肵‚Ü‚µ‚½B

482:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 19:23:08
>>477
Test test = new@Test(10,5);
‚±‚ź‚šć‚Ģ
Test(int i,int j) {
m=i;
n=j;
‚É“ü‚ź‚āA‚Ā‚¬‚É‚‚ƂނɂP‚š‘«‚·‚܂ł͕Ŗ‚©‚éB

Test(Test testC) {
m= testC.m;
n= testC.n;
‚±‚ź‚Ē‚ń‚ȏˆ—‚µ‚Ä‚é‚ńH


483:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 19:28:09
testC‚É“n‚³‚ź‚½Šł‘¶‚ĢTestƒIƒuƒWƒFƒNƒg‚Ģ’†g‚š
V‚µ‚­ģ‚낤‚Ę‚µ‚Ä‚éTestƒIƒuƒWƒFƒNƒg‚ɃRƒs[‚µ‚Ä‚é

484:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/02/18 19:35:35
Java‚ĢƒRƒ“ƒgƒ[ƒ‹ƒpƒlƒ‹‚Ģo‚µ•ū‹³‚¦‚Ä‚­‚ź
‚Ē‚±‚É‚ą‚Č‚­‚袂Į‚Ä‚é


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ĢŒŸõ
—ŽŽ—ƒXƒŒˆź——
˜b‘č‚Ģƒjƒ…[ƒX
‚؂܂©‚¹ƒŠƒXƒg
„ƒIƒvƒVƒ‡ƒ“‚š•\ަ
‰É‚‚Ԃµ2ch

4245“ś‘O‚ɍXV/275 KB
’S“–:undef