y‰SŽÒzJavaŽ¿–⥑ ..
2:Java‚ª‰SŽÒ
08/05/12 03:06:45
‚±‚ê‚©‚çJava‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚ðŽn‚ß‚½‚¢‚ªA‰½‚ð‚·‚ê‚΂¢‚¢‚©‚í‚©‚ç‚È‚¢l‚àA
wiki‚©‚ç‚ÌƒŠƒ“ƒN‚ð‚¨‚½‚ǂ肂¾‚³‚¢B
/* Šùo‚ÌŽ¿–â‚âA‘¼‚É“K؂ȃXƒŒ‚ª‘¶Ý‚·‚鎿–â‚ÍA—eŽÍ‚È‚–³Ž‹‚³‚ê‚Ü‚·B
Ž¿–â‚ð‚·‚é‘O‚Éwiki‚Å‰ß‹ŽƒƒOAŠÖ˜AƒXƒŒAFAQ‚ðƒ`ƒFƒbƒN‚µ‚Ä‚‚¾‚³‚¢B */
‚Ü‚½A“–ƒXƒŒ‚ÅŽ¿–â‚ð‚·‚é‚©‚½‚ÍA‰ñ“š‚ð‚à‚炦‚½‚Æ‚«‚ÉA
wiki‚ÌXV‚ð‚µ‚Ä’¸‚¯‚ê‚ÎAœz‚Ì‚¤‘¶‚¶‚Ü‚·B
3:Java‚ª‰SŽÒ
08/05/12 03:07:10
**** ŠÖ˜AƒXƒŒƒbƒhˆÄ“à ****
¡ AWT ‚Æ Swing ‚Í --
Java’ᑬGUI Swing 7
½ÚØÝ¸(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ƒŠ) Part16
½ÚØÝ¸(tech”Â)l50
¡ DoCoMo ˆÈŠO‚Í --
CLDC+MIDP+Œg‘Ñ“d˜b—pJavaƒXƒŒƒbƒh part 7
½ÚØÝ¸(tech”Â)l50
¡ ‰Û‘èEh‘è‚Í --
šš Java ‚Ìh‘肱‚±‚Å“š‚¦‚Ü‚· Part 64 šš
½ÚØÝ¸(tech”Â)l50
**** ŠJ”ŠÂ‹«‚ª•K—v‚Ìê‡‚Í ****
¡ J2SE 1.4.0
URLØÝ¸(sdc.sun.co.jp)
¡ 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‚Ì–¼–³‚µ‚³‚ñ
08/05/12 03:39:10
>>1
‰³
5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 03:55:12
>>1
‚¨‚Â
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 04:36:14
java‚ð•׋‚·‚é‚È‚©‚ÅAŽ„‚͂܂¸java‚ÅŠÈ’P‚ȃQ[ƒ€‚ðì‚邱‚Ƃɂµ‚Ü‚µ‚½B
ƒAƒvƒŒƒbƒg‚ðì‚é•û–@‚ð•׋‚·‚ê‚΂¢‚¢‚ÆŽv‚¤‚̂ł·‚ªA
java‚łł«‚é‚̂̓AƒvƒŠƒP[ƒVƒ‡ƒ“‚Æ‚©ƒT[ƒuƒŒƒbƒg‚Æ‚©‚à‚ ‚邪‚»‚ê‚Í‚µ‚È‚¢‚‚à‚è‚Ȃ̂©H‚Ɠ˂Áž‚Ü‚ê‚Ü‚µ‚½
‚Ü‚¾‘S‘R‚æ‚‚í‚©‚ç‚È‚¢‚̂ł·‚ªAƒAƒvƒŠƒP[ƒVƒ‡ƒ“—p‚Ìjava‚Æ‚©ƒT[ƒuƒŒƒbƒg—p‚Ìjava‚Æ‚©‚ª‚ ‚é‚킯‚ł͂Ȃ¢‚Å‚·‚æ‚Ë
ƒAƒvƒŒƒbƒg‚ðì‚éƒvƒƒOƒ‰ƒ€‚ÌŠî–{‚ðŠw‚ñ‚Å‚¢‚¯‚ÎA‚»‚̉ž—p‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚âƒT[ƒuƒŒƒbƒg‚É‚à‘Ήž‚µ‚Ä‚¢‚¯‚邯—\‘z‚µ‚Ä‚¢‚é‚̂ł·‚ª
‚±‚Ìl‚¦•û‚Å–â‘è‚È‚¢‚Å‚µ‚傤‚©H
‚¢‚ë‚ñ‚È–{‚âƒTƒCƒgŒ©‚Ä‚àA‚»‚à‚»‚àjava‚Åo—ˆ‚é‚̂͂±‚ꂱ‚ê‚ÅA‚»‚ê‚Í‚±‚¤‚¢‚¤‚à‚Ì‚¾‚Á‚Ä‚¢‚¤à–¾‚Í’†XŒ©‚‚©‚è‚Ü‚¹‚ñ
‚¢‚«‚È‚èƒvƒƒOƒ‰ƒ€‚Ì‘‚«•û‚ɂ‚¢‚Ä(ƒNƒ‰ƒX‚Æ‚©ƒƒ\ƒbƒh‚Æ‚©)‚Á‚Ă̂ª‘½‚‚Ä‚±‚Ì‹^–₪‚È‚©‚È‚©‰ðŒˆ‚µ‚È‚‚Ä¢‚Á‚Ä‚¢‚Ü‚·
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 05:08:40
JDK‚̃hƒLƒ…ƒƒ“ƒgŒ©‚Ă킩‚ç‚È‚¢‚Ȃ牽Œ©‚Ä‚àˆê
Sun‚̕đƒTƒCƒg‚És‚Á‚Ä‚àŠT—v‚Í•ª‚©‚é‚Í‚¸
jakarta‚Ȃǂà”`‚¢‚ÄŒ©‚邯‚¢‚¢‚¾‚낤
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 10:29:10
>6 java‚ɂ͂½‚‚³‚ñ‚̃Nƒ‰ƒXAƒƒ\ƒbƒh‚ª‚ ‚è‘S‚Ä‚ðŠo‚¦‚«‚Á‚Ä
Žg‚¢‚±‚È‚·‚ɂ͡¶‚ł͖³—Bjava.utilƒpƒbƒP[ƒW‚ðŽg‚¢‚±‚È‚·‚͕̂K{Ž–€‚¾‚¯‚Ç
java‚ʼn½‚ª‚â‚肽‚¢‚©H(ƒT[ƒuƒŒƒbƒgAƒAƒvƒŒƒbƒg,swing etc)‚ðŒˆ‚ß‚Ä
‚»‚ê‚̃GƒLƒXƒp[ƒg‚ɂȂé‚Ì‚ª—Ç‚¢‚ÆŽv‚¤‚æB
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 10:52:16
String[] allTokens = line.split(" ");
for (String token : allTokens)
‚±‚̈Ӗ¡‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 11:11:42
age
11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 11:40:03
>>1‰³‚Å‚·B
‘‘¬Ž¿–₨Šè‚¢‚µ‚Ü‚·B
import java.util.regex.*;
public class TestRegex {
public static void main(String[] args) {
Pattern pattern;
Matcher matcher;
/* ƒpƒ^[ƒ“ƒ}ƒbƒ` */
System.out.println("<ƒpƒ^[ƒ“ƒ}ƒbƒ`>");
pattern = Pattern.compile("[^0-9a-zA-Z]+");
matcher = pattern.matcher(args[0]);
boolean b = matcher.matches();
System.out.println("match =[" + b +"] CD=[" + args[0] + "]");
}
}
ŽÀsŽžƒRƒ}ƒ“ƒh@java TestRegex "a"
Œ‹‰Ê‚Ítrue‚ðŠú‘Ò‚µ‚Ä‚¢‚½‚̂ł·‚ªAfalse‚ɂȂè‚Ü‚·B
‚È‚º‚Å‚µ‚傤‚©H
12:11
08/05/12 11:44:10
‚·‚¢‚Ü‚¹‚ñAŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
false‚Ň‚Á‚Ă܂·‚ËAޏ—炵‚Ü‚µ‚½B
13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 11:49:53
>>9
jdk5ˆÈ~‚Ìjavadoc‚ÌV‹@”\‚ÌÍAŠg’£for•¶‚̂Ƃ±‚ë‚ð‰Å
14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 12:14:42
>>13
thx
15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 14:29:49
>>6
‚½‚¾–Ÿ‘R‚ƃGƒLƒXƒp[ƒg–ÚŽw‚µ‚Ä‚à‚»‚Ì—Þ‚ÌlŠÔ‚Í‚²‚Ü‚ñ‚Æ‹‚é
ŒN‚̂悤‚ɉ½‚ªo—ˆ‚é‚Ì‚©‚ðl‚¦‘å˜g‚ðì‚èo‚·”\—Í‚±‚»‚ª”ñí‚Éd—v
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 16:51:17
java‚ÅUSBƒoƒXƒpƒ[‚ÌON/OFF‚â
“dˆ³§Œä‚Ȃǂ͂ł«‚Ü‚·‚©H
USBî•—‹@‚ðƒvƒƒOƒ‰ƒ€‚ŧŒä‚Å‚«‚È‚¢‚à‚Ì‚©‚Æl‚¦‚½‚̂ł·‚ªEEE
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 17:13:13
JavaUSB
18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 17:40:55
>>17
‚‹‚—‚“‚‹
19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 18:06:54
>>18
‚®‚®‚ê
20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 19:10:38
Ž¿–â‚È‚ñ‚Å‚·‚ªjava‚É‚à‚l‚r‚c‚mƒ‰ƒCƒuƒ‰ƒŠ‚Ý‚½‚¢‚ȃTƒCƒg‚Á‚Ä‚ ‚è‚Ü‚·H
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:03:27
sun‚̃y[ƒW‚ªŽR‚Ù‚Ç‚ ‚邾‚ë
22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:05:05
>>19
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
FXŒŸ“¢‚µ‚Ă݂܂·B
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:10:18
>>21
‚ @‚È‚é‚Ù‚ÇEE‚ ‚è‚Å‚·I
24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:20:15
import java.util.Scanner;
class Les4_1{
public static void main(String[] args){
Scanner stdIn = new Scanner(System.in);
int y;
do{
System.out.println("®”‚ð“ü—Í‚µ‚Ä‚‚¾‚³‚¢");
int x = stdIn.nextInt();
if(x == 0){
System.out.println("“ü—Í‚³‚ꂽ’l‚Í0‚Å‚·B");
}
else if(x <0){
System.out.println("“ü—Í‚³‚ꂽ’l‚ͳ‚Å‚·B");
}
else{
System.out.println("“ü—Í‚³‚ꂽ’l‚Í•‰‚Å‚·B"); }
System.out.println("‚à‚¤ˆê“xH YES=1 NO=2");
y = stdIn.nextInt();
}while(y == 1);
}
}
EEE‚Æ‚¢‚¤‚悤‚ÈŽQl‘‚ÉÚ‚Á‚Ä‚¢‚½“ǂݞ‚ñ‚¾®”’l‚Ì•„†‚ð”»’è‚·‚éƒvƒƒOƒ‰ƒ€‚ð
ì‚Á‚Ä‚¢‚½‚̂ł·‚ªAutil‚̃pƒbƒP[ƒWALes4_1‚̃Nƒ‰ƒX‚ŃVƒ“ƒ{ƒ‹‚ð‰ðŒˆ‚Å‚«‚È‚¢A
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ˆês–Ú‚ðimport java.io.*;‚ɕς¦‚邯util‚̃pƒbƒP[ƒW‚̃Gƒ‰[‚ªÁ‚¦‚Ü‚µ‚½B
ŠJ”ŠÂ‹«‚ÍJ2SE SDK‚Å‚·B’·‚‚È‚è‚Ü‚µ‚½‚ªA‚Ç‚¤‚©‰ñ“š‚¨Šè‚¢‚µ‚Ü‚·B
25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:23:25
‰½‚̉ñ“šH
26:24
08/05/12 20:30:28
>>25
‚·‚݂܂¹‚ñAŒ¾—t‘«‚炸‚̂悤‚Å‚µ‚½B
‚Ç‚¤‚µ‚½‚ç‰ðŒˆ‚Å‚«‚é‚̂łµ‚傤‚©H
ƒvƒƒOƒ‰ƒ€‚Æ‚µ‚Ă͊Ԉá‚Á‚Ä‚¢‚È‚¢‚悤‚Ȃ̂ł·‚ªEE
URLØÝ¸(www.javadrive.jp)
‚±‚¿‚ç‚̃TƒCƒg‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚Å‚à“¯‚¶‚悤‚ȃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:44:53
³í‚É“®‚‚悤‚¾‚¯‚ÇH‚½‚¾‚µ•s“™†‚ª‹t
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:46:46
java.util.Scanner
Since:
1.5
29:24
08/05/12 20:50:28
>>27
‹C•t‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>>28
¡Žg‚Á‚Ä‚é‚Ì‚ª1.4.2‚Å‚µ‚½EEEB
V‚µ‚¢ƒo[ƒWƒ‡ƒ“‚̂łâ‚è’¼‚µ‚Ă݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 21:33:21
Ž¿–â‚Å‚·
ArrayListŒ^‚̕ϔ‚ÉŠi”[‚³‚ê‚Ä‚é’l‚ðStringŒ^‚̕ϔ‚É‘ã“ü‚µ‚Äs‚«‚½‚¢‚̂ł·‚ª
‚bŒ¾Œê‚Ì”z—ñ‚¾‚ÆÅŒã‚É\0‚ªŠi”[‚³‚ê‚Ä‚¢‚ÄAI’[‚Ì”»’f‚ªo—ˆ‚é‚̂ł·‚ª
ArrayList‚É‚à‚»‚Ì—l‚ÈI’[‚Ì”»’f‚ªo—ˆ‚é—v‘f‚Á‚Ä‚ ‚è‚Ü‚·‚©H
‚Ü‚½–³‚©‚Á‚½‚çA‚ǂ̗l‚É‚µ‚ÄI’[‚ð”»’f‚·‚é‚Ì‚©‹³‚¦‚Ä‚‚¾‚³‚¢
31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 21:39:29
size()
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 21:43:35
ArrayList‚Ì’·‚³‚È‚çsize()
String‚Ì’·‚³‚È‚çlength()
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 21:55:13
>>31-32
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 00:18:55
java‚ð•׋‚µ‚Ä‚éŠw¶‚Å‚·B
win+ECLIPSE‚Å‚â‚Á‚Ä‚é‚̂ł·‚ªAECLIPSE‚ª‚¿‚å‚Á‚Æd‚½‚¢B
‚¢‚¢ƒc[ƒ‹‚È‚¢‚Å‚·‚©HƒIƒXƒXƒ‚ ‚Á‚½‚狳‚¦‚Ä‚‚¾‚³‚¢B
Ž„A•’imac‚È‚ñ‚Å‚·‚ªAmac‚Åjava‚ð•׋‚µ‚悤‚ÆŽv‚Á‚½‚ç‚Ç‚¤‚¢‚¤ŠÂ‹«‚ª‚¢‚¢‚Å‚·‚©‚ËH‚â‚Á‚Ï‚èECLIPSE‚Å‚·‚©HOS10.5‚Å‚·B
35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 00:24:47
vim + Makefile ‚ÍŒy‚¢‚æI “–‘R‚È‚ª‚çB
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 00:54:31
>>34
ŒÂl“I‚Ȉӌ©‚¾‚ªAMacOSX‚ÌSWT‚͂₽‚ç’x‚¢‚Ì‚ÅA
Mac‚Å‚â‚é‚È‚çNetBeans‚̂ق¤‚ªƒTƒNƒTƒN“®‚¢‚Ä‚¨Š©‚ßB
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 01:17:39
>>35,36
vim‚Íæ¶‚ªŽg‚¤‚È‚Á‚ÄŒ¾‚Á‚Ä‚½‚ñ‚Å‚·B
‚È‚ñ‚Å‚©‚í‚©‚è‚Ü‚¹‚ñ‚ªB
Mac‚¾‚ÆNetBeans‚Å‚·‚©BB
‚¿‚å‚Á‚ƃ`ƒƒƒŒƒ“ƒW‚µ‚Ă݂܂·I
38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 01:21:57
vim Žg‚¢‚̉´‚ɑ΂·‚é’§í‚©EEE‚»‚Ìæ¶‚Íw
‚Ü‚ A‰SŽÒ‚ɂ͕~‹‚‚¢‚í‚ÈB
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 01:24:26
>>38
‚É‚á‚Í‚ÍB•~‹‚ª‚‚¢‚Á‚ÄŒ¾‚Á‚Ă܂µ‚½B‚¤‚¿‚Ìæ¶B
NetBeans‚Å‚¢‚ë‚¢‚낵‚Ä‚©‚çvim‚Ƀ`ƒƒƒŒƒ“ƒW‚µ‚Ă݂܂·I
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 01:45:06
ƒvƒƒOƒ‰ƒ€‚Å‚à‰½‚Å‚à‚È‚¢‚ñ‚¾‚¯‚Ç
—Ç‚¢ƒXƒŒŒ©‚‚©‚ç‚È‚©‚Á‚½‚Ì‚Å
ŠÈ’P‚ÈŽ¿–₳‚¹‚ĉº‚³‚¢B
Ž„‚̓[ƒeƒNƒAƒjƒIƒ^ƒQ[ƒ}[‚ŃuƒƒbƒN•ö‚µ‚Æ‚©
D‚«‚È‚ñ‚Å‚·‚¯‚ÇAJAVA‚̃uƒƒbƒN•ö‚µ‚Á‚Ä
ƒ}ƒEƒX‘€ì‚ª‚¨‚à‚‚»ˆø‚ÁŠ|‚©‚è‚Ü‚¹‚ñ‚©H
ƒm[ƒg‚¾‚낤‚ªƒnƒCƒXƒyƒbƒNƒfƒXƒNƒgƒbƒv‚¾‚낤‚ª
“¯‚¶‚悤‚È•p“x‚Å“¯‚¶‚悤‚Ɉø‚ÁŠ|‚©‚Á‚Ä
‚¿‚á‚ñ‚Æ‘€ì‚µ‚Ä‚é‚̂ɃJ[ƒ\ƒ‹‚ª“®‚©‚È‚‚Ä
‹Ê‚ðƒƒXƒg‚Á‚Ă̂ª‚ß‚Á‚³ƒ€ƒJ‚‚«‚Ü‚·B
‚±‚ê‚Á‚ÄJAVAƒQ[‚ÌŽd—l‚È‚ñ‚Å‚·‚©H
‚Ç‚¤‚µ‚悤‚à‚È‚¢‚±‚ƂȂñ‚Å‚·‚©H
‚»‚êˆÈŠO‚Íì‚èŽè‚³‚ñ‚ªFX‚ÈH•v‚ð
‚µˆÕ‚¢‚Ý‚½‚¢‚Å–Ê”’‚¢‚ñ‚Å‚·‚ªAƒAƒŒ‚¾‚¯‚Í
–{“–‚ÉŒ™‚È‚ñ‚Å‚·B‚Ç‚¤‚É‚©‚È‚è‚Ü‚¹‚ñ‚©H
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 02:08:06
>>40
”ˆႢ
‚±‚±‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é‚ЂƂ̔‚ł·
‚»‚̃Q[ƒ€ƒvƒƒOƒ‰ƒ€‚ð>>40‚ª‰ü‘¢‚µ‚Ä‚à‚Á‚Ƃ悂µ‚½‚¢‚Æ‚©‚È‚ç
>>40‚ªì¬‚µ‚½ƒ\[ƒX‚ðŽ¦‚·‚±‚Æ‚Å‘Š’k‚Éæ‚ê‚él‚à‚¢‚é‚Å‚µ‚傤
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 02:34:37
ì‚èŽè‚ÌŽ¿‚Ì–â‘肾‚æ‚Ë
‚»‚ñ‚ȂЂǂ¢•iŽ¿‚̃Q[ƒ€‚ðo‚·‚±‚ÆŽ©‘̃Zƒ“ƒX‚ð‹^‚¤
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 04:48:09
Integer‚Ì”z—ñ‚̃f[ƒ^‚ðint‚Ì”z—ñ‚̃f[ƒ^‚É“ü‚ê‚æ‚¤‚Æ‚µ‚½‚çƒGƒ‰[‚ª‚ł܂·B
(int)‚ÅInteger‚Ì”z—ñ‚̃f[ƒ^‚ðƒLƒƒƒXƒg‚µ‚悤‚Æ‚µ‚½‚ñ‚Å‚·‚ª–³—‚Å‚µ‚½B
‚È‚ñ‚ÅH
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 04:54:57
43‚Å‚·B
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
Integer-int•ÏŠ·‚È‚ñ‚¾‚©‚玩“®‚ň—‚µ‚Ăقµ‚¢‚Å‚·‚Ë
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 06:15:08
>>44
Integer[] i = ...;
int[] j = ...;
j[0] = i[0];
‚Ý‚½‚¢‚ÉInteger‚Æint‚ÌŠÔ‚È‚çauto-boxing, auto-unboxing‚µ‚Ä‚‚ê‚é‚Í‚¸‚¾‚ªH
‚Ç‚ñ‚È‘ã“ü‚ðs‚¨‚¤‚Æ‚µ‚½‚ñ‚¾H
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 06:19:35
Žg‚Á‚Ä‚é‚Ì‚ª1.4ˆÈ‰º‚¾‚Á‚½‚Ȃ炱‚ÌŒ¾ŒêŽd—l‚͂Ȃ¢‚©‚ç^–ʖڂɕϊ·‚ð‘‚©‚È‚¢‚Æ‚¾‚ß‚¾‚ª
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 07:17:12
>>45
DataTable‚ªIntegerŒ^‚Å‚·B
int [ ] DataOfSocialStudies= new int [ DataTable[2].length ] ;
for(int i=0;i<DataOfSocialStudies.length;i++){
DataOfSocialStudies[i]= DataTable[2][i].intValue();@©‚±‚Ì•”•ª
}
‚Õ‚ç‚Á‚ƃtƒH[ƒ€‚ðŠm”F‚µ‚½‚çJDK1.4‚¾‚Á‚½‚ñ‚ÅJavaHotSpotClient VM1.6
‚Á‚Ă̂ɂµ‚½‚ñ‚Å‚·‚¯‚ǃGƒ‰[‚͕ςí‚炸o‚Ü‚µ‚½EEE
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 07:33:13
JDK1.6“ü‚ê‚ë‚æ
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 16:11:23
>>47
„‚Õ‚ç‚Á‚ƃtƒH[ƒ€‚ðŠm”F‚µ‚½‚ç
PCƒVƒ‡ƒbƒv‚©B
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 21:04:29
‚ ‚ê‚͂Ղç‚Á‚ƃz[ƒ€
ÌA‰c’c‚ªƒz[ƒ€ƒhƒA‚𓱓ü‚µ‚½‚Æ‚«AHome Door‚Ɖp•\‹L‚µ‚Ä‚½‚Ì‚ðŽv‚¢o‚µ‚½B
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 21:09:54
swingƒXƒŒ‚©–À‚Á‚½‚̂ł·‚ªA
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‹N“®+ƒRƒ}ƒ“ƒh“ü—Í→ŽÀs
‚ðJavaƒvƒƒOƒ‰ƒ€“à‚©‚çs‚¢‚½‚¢‚̂ł·‚ªA‚±‚¤‚¢‚¤‚͉̂”\‚Ȃ̂łµ‚傤‚©H
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 21:20:05
RuntimeƒNƒ‰ƒX‚𒲂ׂĂ²‚ç[‚ñ
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 22:14:05
WebŒn‚ÌŽdŽ–‚ð‚µ‚Ä‚Ü‚à‚È‚¢Žá”yŽÒ‚Å‚·B
Å‹ßAãŽi‚Ì‹³‚¦‚É‚æ‚èA‚悤‚â‚syncronized\•¶‚ðŽg‚Á‚½ƒT[ƒuƒŒƒbƒg‚ð쬂·‚鎖‚ª
—‰ð‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚µ‚½BƒXƒŒƒbƒh‚ɂ‚¢‚Ă͑¼‚ÉThreadƒNƒ‰ƒXARunnableƒCƒ“ƒ^[ƒtƒFƒCƒX“™‚ ‚é‚Ý‚½‚¢‚È‚ñ‚Å‚·‚ªA
‚Æ‚è‚ ‚¦‚¸syncronized‚ðŠo‚¦‚ĂƂ¢‚í‚ꂽ‚Ì‚Åã‹L‚Q‚‚͕׋‚µ‚Ä‚¨‚è‚Ü‚¹‚ñB
WebŒnŠJ”‚ð‚·‚é‚É‚ ‚½‚èã‹L‚Q‚ÂiThreadƒNƒ‰ƒXARunnableƒCƒ“ƒ^[ƒtƒFƒCƒXj‚Í
•K—v‚Å‚µ‚傤‚©H
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 22:47:42
‚à‚µ‚©‚µ‚ÄResultSet‚Á‚ăNƒGƒŠ‚ÌŒ‹‰Ê‚ðƒIƒuƒWƒFƒNƒg“à‚ɕێ‚µ‚Ä‚¢‚é‚ñ‚¶‚á‚È‚‚Ä
getXxx()‚·‚é“x‚ÉDB‚ÉŒ‹‰Ê‚ðŽæ‚è‚És‚Á‚Ä‚é‚ñ‚Å‚·‚©H
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 22:54:58
1ƒŒƒR[ƒhŽæ“¾‚·‚邽‚Ñ‚ÉRDBM‚̃J[ƒ\ƒ‹‚ª“®‚‚ÆŽv‚Á‚Ä‚¨‚¯‚΂¢‚¢‚ñ‚łȂ¢?
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:04:16
‚Ç‚¤‚¹‚Å‚Á‚©‚¢‚ª‚¿‚ª‚¿‚̃tƒŒ[ƒ€ƒ[ƒNŽg‚¤‚±‚Æ‚É‚È‚é‚ÆŽv‚¤‚æB
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:04:50
>>53
58:‚T‚R
08/05/13 23:08:17
>>57
‚È‚ñ‚Å‚·‚©IH‚Ȃɂ©‚¨‚©‚µ‚©‚Á‚½‚Å‚·‚©HH
‚¹‚Á‚©‚ƒXƒŒƒbƒh‚Ì–{‚ð1û‚©‚Á‚½‚Ì‚ÅA‚à‚µ•K—v‚È‚ç‚â‚Á‚Æ‚±‚¤‚©‚ȂƂ¨‚à‚Á‚½‚ñ‚Å‚·B
‚¾‚©‚çA‹³‚¦‚Ä‚‚ê‚ê‚΂ ‚肪‚½‚¢‚ñ‚Å‚·‚ªBB
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:11:55
>>53
‚¨‘O‚ɂ͂܂¾‘‚¢‚Æ‚¢‚¤‚Ì‚ªãŽi‚Ì”»’f‚¾‚낤
60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:18:55
@@@@@@@@@@@@QQQQ
@@@@@@@@@__,,^@@_, ----MR
@@@@@@ @^@_@@@@@___@@@¤_
@@@@@@ / ^@@@i@@@ @ _ @ __
@@@@ @ ,'./ @ @ @ i@@R:.@ @R:.:..@R.R
@@@@@ ,'/@@@ / .ƒn R@R:.:.:.:.@R::..@RR
@ @ @ @|i .i@i@ .i /@ R Ä ¤ _¤:.:.:. ',:.',:.:.lR}
@ @ @ @|i .i@l @:‚mQ, -œT@_˜ŸœTƒi:}:.:}
@@@@ @|iÈ ',@:{@,¨jƒ‚Ä@_@ ²jƒ~IJ²‚u
@@ @ @ .|@ :ÒR.', `oz‚y} @ @@ izN¡Ê::{
@ @ @ @ |@ :S_! T@"ÞÞ@@@ ' @MÞ ƒn.:',
@@@@@@|@ :.:_² .:.R. @@(“ñÌ@, ² :.:.:!:.R
@@@@@ / r¨² |@:.:.R: „r^Mƒƒm .:.::.}R¤_
@@@ @ / Èl;l@!@:.:.:.:/^{“ñP .} ..:..::Ø//ƒn.:_
@@@ ^@.{. ',S¤Ri .:.:.{ ^(^M@@|.:.:.:./^: : :.}: . R.
@@ /@/@ j R S¤R:.Ê@Ô{@@ È^.-]'": : |:.:.@i ',
@ ./ .,²@.:..}@: :_SƒŒ'Ê@È__ƒmÉÊS¤@ : : : l:.:.: .Ê ',
@ { /b .:.:Ê@: : :i ‚x {SM‚xRƃ“'ƒm}: : } : : : :/:.:.:/@}:.}
@ ‚u@| .:.:/:.:|_,¨'P@ RŽO{@M[-ƒm : ² : : :/:.:i.:{@@ƒŠ
@@@ R:.:{¤.:.‚u@@@@ : : Í@@@@ : : {: : :/:.::È|
@@@@ R! jl@@@@: : :l@ @ @ : : : / _!
@@@@@@"@ R@: : : : :/ƒC{@@@@@:.ƒm: : : :._
@@@@@@@@@ ___^//: :_______^: : : : : : : R
@@@@@@@@@@@/@//: : :|;|: : : : : : i: : : __: : : : ',
@@@@ @ @ @ @ / ¤ {;{@@ |;|@@@. : i^. : : : : : :|
@@@@@@@ @ ^@M‚x;{. . . .|;|. : : : ^i: : : : : : : : :l
‚È‚ñ‚Å‚·‚©IH‚Ȃɂ©‚¨‚©‚µ‚©‚Á‚½‚Å‚·‚©HH
‚¹‚Á‚©‚ƒXƒŒƒbƒh‚Ì–{‚ð1û‚©‚Á‚½‚Ì‚ÅA‚à‚µ•K—v‚È‚ç‚â‚Á‚Æ‚±‚¤‚©‚ȂƂ¨‚à‚Á‚½‚ñ‚Å‚·B
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:24:02
>>58
󋵂ª‚æ‚•ª‚©‚ç‚ñ‚ªEEEEE
‚»‚à‚»‚àAsynchronized‚ðŽg‚¤‚Æ‚¢‚¤‚±‚Æ‚ÍA
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ª—‚ñ‚Å‚é—̈悾‚낤
ˆê”ʘ_‚Æ‚µ‚ă}ƒ‹ƒ`ƒXƒŒƒbƒhƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍAŠT”O‚ð—‰ð‚µ‚½ã‚Ås‚í‚È‚¢‚Ɗ댯
‚µ‚‚¶‚邯ŠÈ’P‚Ƀf[ƒ^‚Ì®‡«‚ð”j‰ó‚µ‚½‚èAƒpƒtƒH[ƒ}ƒ“ƒX‚ð—ò‰»‚³‚¹‚Ä‚µ‚Ü‚¤
‚¨‚Ü‚¯‚ɃoƒO‚ªÄŒ»‚µ‚É‚‚¢‚Ì‚ÅC³‚àŠÈ’P‚¶‚á‚È‚¢‚±‚Æ‚ª‚ ‚é
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:26:04
’P‚È‚é’ނ肾‚ë
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:26:34
‚Ü‚ Java‚ÅWeb‚È‚çƒfƒtƒH‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh‚¾‚©‚ç‚È
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:33:53
ƒTƒ}[ƒ^ƒCƒ€‚ɂȂÁ‚½‚ç‚Ç‚¤‚·‚ê‚΂¢‚¢‚ÌH‚¨‚µ‚¦‚Ä‚¿‚å
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:40:51
‰½‚ª‚µ‚½‚¢‚ÌH
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:55:28
Ž¿–â‚Å‚·
JavaƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‹N“®‚µ‚½‚Æ‚«‚É
ƒtƒŒ[ƒ€‚Ì㔼•ª‚É‚ ‚ç‚©‚¶‚ߎw’肵‚Ä‚¢‚½ƒtƒ@ƒCƒ‹‚©‚ç
‰æ‘œ‚ð“ǂݞ‚Ý•\ަ‚·‚邯‚¢‚¤ƒvƒƒOƒ‰ƒ€‚ð
ì‚肽‚¢‚̂ł·‚ª‚Ç‚¤ì‚ê‚Ηǂ¢‚̂łµ‚傤‚©H
’²‚ׂĂàApplet‚ÉŠÖ‚·‚邱‚Ƃ΂©‚è‚Å¢‚Á‚Ă܂·
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:58:48
applet‚Åo—ˆ‚é‚̂Ȃç
e‚ðJFrame‚É‚·‚ê‚ÎH
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 00:00:39
ƒtƒŒ[ƒ€‚ÉApplet‚ð“\‚Á‚½‚ ‚Æinit‚Æstart‚ðŒÄ‚Ño‚·‚Ì‚à–Y‚ꂸ‚ÉB
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 00:14:30
>>67
‚¢‚¦
Applet‚Å‚ào—ˆ‚È‚¢‚ñ‚Å‚·
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 00:16:26
‚Æ‚¢‚¤‚±‚Ƃ͂±‚±‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚éî•ñ‚𓾂½‚Æ‚µ‚Ä‚àì‚ê‚È‚¢‚Á‚Ä‚±‚Æ‚¾
‘f’¼‚Éh‘èƒXƒŒ‚Ös‚¯
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 00:25:08
\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½
‚à‚¤‚µ•׋‚µ‚Ä‚«‚Ü‚·
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 00:26:03
>>69
‚ÅA‚Ç‚±‚܂Œ²‚ׂ½H
73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 00:32:19
‚»‚¤‚¢‚â>>68‚Á‚Ä‚¢‚¤Žè‚ª‚ ‚Á‚½‚ÈB
ƒAƒvƒŒƒbƒg‚È‚ñ‚Ä‚à‚¤‰½”N‚àŽg‚Á‚ĂȂ¢‚©‚ç–Y‚ê‚Ä‚½B
74:51
08/05/14 00:44:12
>>52
‚·‚¢‚Ü‚¹‚ñAQ‚¿‚á‚Á‚ĕԎ–‚ª’x‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½I„ƒ
‚¿‚á‚ñ‚ƈø”‚܂ŕt‚¯‚ÄŽÀso—ˆ‚邯‚ÍA³‚É‚â‚肽‚©‚Á‚½‚±‚Ƃł·I
‚¨‚©‚°‚³‚܂Ŕñí‚É•‚©‚è‚Ü‚µ‚½A–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·II
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 00:58:52
‚®‚®‚ê‚΂·‚®o‚Ä‚«‚»‚¤‚È‚à‚ñ‚¾‚낤‚Éc<<66
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 01:02:34
h‘èƒXƒŒ‚©‚ç—U“±‚³‚ê‚Ä—ˆ‚Ü‚µ‚½B
—”‚ð—˜—p‚µ‚Ä0`53‚Ì’l‚ðƒ‰ƒ“ƒ_ƒ€‚Å”z—ñ‚ÉŠi”[‚·‚éƒvƒƒOƒ‰ƒ€‚È‚ñ‚Å‚·‚¯‚ÇA
‰i‹vƒ‹[ƒv‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B’l‚͈êˆÓ‚Å‚·B
‚ǂȂ½‚©•‚¯‚Ä‚‚¾‚³‚¢m(_ _)m
public class XXX {
public static void main(String[] args) {
/* •ϔ錾 */
int[] card = new int[53];
int nn, num;
boolean frg = false; // ”z—ñ‚Ƃ̔äŠr—pƒtƒ‰ƒO
/* —”‚Ì”¶‚ÆŠi”[ */
nn = 0;
while (nn != 52) {
num = (int)(Math.random() * 54);
for (int i = 0; i < nn; i++){
if (num == card[i]) {
frg = true;
break;
}
}
if (frg == false) {
card[nn] = num;
nn++;
}
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 01:03:02
/* Œ‹‰Ê‚Ì•\ަ */
String buf;
for (int i = 0; i < card.length; i++){
buf = " " + card[i];
buf = buf.substring(buf.length() - 4);
System.out.println(buf);
if (i % 10 == 0){
System.out.println();
}
}
}
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 01:14:05
>>76
while (nn != 52) {
num = (int)(Math.random() * 54);
for (int i = 0; i < nn; i++){
if (num == card[i]) {
System.out.println("num=" + num);
frg = true;
break;
}
}
‚Å‚â‚Á‚Ă݂½‚ç‚Ç‚¤H
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 01:34:33
>>78
‚â‚Á‚Ă݂܂µ‚½A
num = ‚ÅA‚P`‚T‚R‚܂ł̃‰ƒ“ƒ_ƒ€®”‚ª‰i‹vƒ‹[ƒv‚Å•\ަ‚³‚ꑱ‚¯‚Ü‚·B
ƒtƒ‰ƒO‰Šú’lfalse‚ª‚Ç‚ñ‚È”’l‚Å‚àtrue‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚邿‚¤‚ÅA
‚»‚ê‚Å‚¢‚Änn‚ª‰ÁŽZ‚³‚ê‚È‚¢‚Ì‚ª‰i‹vƒ‹[ƒv‚ÌŒ´ˆö‚̂悤‚Å‚·B
‚¤‚¤A‚Ç‚¤‚µ‚Ä‚©‚í‚©‚ç‚È‚¢EEEB
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 01:37:22
ƒVƒƒƒbƒtƒ‹‚Á‚Ä•’Ê‚±‚¤‘‚‚ñ‚Å‚ÍH
public static void shuffle(int[] array) {
shuffle(array, array.length);
}
private static void shuffle(int[] array, int size) {
if (size == 1) return;
int swapIndex = random.nextInt(size - 1);
int temp = array[size - 1];
array[size - 1] = array[swapIndex];
array[swapIndex] = temp;
shuffle(array, size - 1);
}
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 01:44:02
>>80
‚·‚Ü‚¹‚ñA‚Ü‚¾JAVA‚Ȃ炢‚½‚Ă̂Ǒfl‚Ȃ̂Å
‚»‚±‚ç‚Ö‚ñ‚ÍEEE
(int)(Math.random(x + 1))‚ÅA0`X‚܂ł̔’l‚̃‰ƒ“ƒ_ƒ€‚Æ‚¢‚¤‚Ì‚ð
ƒlƒbƒg‚Å”Œ©‚µ‚½‚̂ł»‚ê‚ðŽg‚Á‚Ä‚â‚낤‚Æl‚¦‚Ä‚¢‚Ü‚·B
82:80
08/05/14 02:05:54
Α: int swapIndex = random.nextInt(size - 1);
³: int swapIndex = random.nextInt(size);
Ž€‚É‚½‚¢B
>>81
if (frg == false) {
card[nn] = num;
nn++;
} else frg = false;
‚Á‚Ä‚µ‚Ă݂½‚çH
‚ ‚ƃtƒ‰ƒO‚Ì’Ô‚è‚Íflag‚Å‚·B
buf = buf.substring(buf.length() - 4);
‚͉½‚â‚Á‚Ä‚é‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB
if(frg == false)‚Íif(!frg)‚Å‚¢‚¢‚¶‚á‚ñ
83:‚T‚R
08/05/14 02:08:44
‚½‚Ñ‚½‚Ñ‚·‚݂܂¹‚ñB>>53‚Å‚·B‚݂Ȃ³‚ñAƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
ãŽi‚©‚çƒfƒbƒhƒƒbƒN‚Æ‚©ƒXƒŒƒbƒh‚ÌŠT—v‚Í‚¨‚µ‚¦‚Ä‚à‚ç‚¢‚Ü‚µ‚½Bƒf[ƒ^‚Ì®‡«
‚Æ‚©“¯Šú‚Æ‚©‚à‹³‚¦‚Ä‚à‚ç‚¢‚Ü‚µ‚½B
ƒXƒŒƒbƒhƒNƒ‰ƒX‚Æ‚©ƒ‰ƒ“ƒiƒuƒ‹ƒCƒ“ƒ^[ƒtƒFƒCƒX‚Æ‚¢‚¤‚Ì‚ÍAƒXƒŒƒbƒh‚ðê–å‚É‚ ‚‚©‚¤ƒNƒ‰ƒX‚Å‚ ‚é‚Ý‚½‚¢‚Å‚·‚ªA
WebƒAƒvƒŠ‚â‚é‚È‚çsyncronized‚¾‚¯‚Å‚¢‚¢‚Æ‚¢‚í‚ê‚Ü‚µ‚½B‚Å‚àA‚¹‚Á‚©‚–{‚𔃂Á‚½‚Ì‚Å
•K—v‚È‚ç‚â‚Á‚Ă݂½‚¢‚Æ‚¨‚à‚Á‚½‚肵‚½‚킯‚Å‚·B
ŠT”O“I‚È‚à‚̂͗‰ð‚µ‚½‚‚à‚è‚Å‚·BŒã‚̓Nƒ‰ƒX‚ÌŽg‚¢•û‚¾‚Æ‚¨‚à‚¤‚ñ‚Å‚·B
‚Å‚·‚©‚çA‚»‚ê‚ð•׋‚µ‚Æ‚¢‚½‚Ù‚¤‚ª“¾‚Ȃ̂©AWebƒAƒvƒŠ‚ɂ͕K—v‚È‚¢‚Ì‚©‚ð•·‚«‚½‚¢‚ñ‚Å‚·‚ªc
‚º‚ñ‚º‚ñA‚‚è‚ł͂ȂA‚Ü‚¶‚߂Ȏ¿–â‚Ȃ̂ÅA‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
‹ï‘Ì“I‚É‚ÍAWebƒAƒvƒŠ‚ÅThreadƒNƒ‰ƒX‚â‚çRuunableƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðŽg‚¤Ž–‚ª‚ ‚é‚Ì‚©‚È‚¢‚Ì‚©‚ð•·‚«‚½‚¢‚Å‚·B
‚Ç‚¤‚©A‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
84:‚T‚R
08/05/14 02:10:08
ãŽi‚Ì•¨Œ¾‚¢‚ªŒy‚©‚Á‚½‚Ì‚ÅA^‹U‚Ì‚Ù‚Ç‚ð‚¨‚µ‚¦‚Ä‚à‚ç‚¢‚½‚¢‚ñ‚Å‚·B
‚·‚݂܂¹‚ñ‚ªAŒy‚“š‚¦‚Ä‚¢‚½‚¾‚¯‚ê‚΂¢‚¢‚̂łæ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 02:15:59
‚»‚̕ӂ̂߂ñ‚Ç‚‚³‚¢‚±‚Ƃ̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚ª‚â‚Á‚Ä‚‚ê‚é‚Ì‚ÅA
ˆÓޝ‚µ‚È‚‚Ă悢‚Í‚¸‚Å‚·B
‚»‚Ì‚½‚߂̃AƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚Å‚·‚©‚çB
‚¹‚Á‚©‚–{‚𔃂Á‚½‚̂ȂçAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚̃xƒ“ƒ_‚Ìl’B‚ÍA
‚±‚ñ‚Ȃ߂ñ‚Ç‚‚³‚¢‚±‚Æ‚â‚Á‚Ä‚é‚ñ‚¾‚È‚ A‚Æl‚¦‚È‚ª‚ç“ǂ݂܂µ‚傤B
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 02:17:01
–¾Ž¦“I‚ÉŽg‚¤Žg‚í‚È‚¢‚ÉŠÖ‚í‚炸java‹ZpŽÒ‚È‚çƒXƒŒƒbƒh‘S”ʂ̒mޝ‚Í‚ ‚Á‚Ä“–‘R
–Úæ‚Ì‚±‚ƂɎú‚í‚ê‚ĕ׋‚µ‚È‚‚Ä‚¢‚¢‚â‚È‚ñ‚ÄŽv‚Á‚Ä‚¢‚é‚Ȃ玀‚ñ‚¾•û‚ª‚Ü‚µ
87:‚T‚R
08/05/14 02:26:06
>>85
‚Ü‚¢‚ÇI‚â‚ñ‚È‚‚Ä‚¢‚¢‚Å‚·‚©B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚¹‚Á‚©‚”ƒ‚Á‚½‚̂łâ‚Á‚Ă݂悤‚Æ‚¨‚à‚¢‚Ü‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
>>86
ƒXƒŒƒbƒh‚Á‚Ä‚»‚ñ‚ȑ厖‚È‚ñ‚Å‚·‚ËB‚ ‚¿‚«‚ÍA’P‚È‚é1•”•ª‚‚ç‚¢‚É‚¨‚à‚Á‚Ă܂µ‚½B
‚¶‚á‚ A‚â‚Á‚Ă݂܂·B
‚݂Ȃ³‚ñA‰ñ“š‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B‘½ŽÓ‚Å‚·B
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 02:30:21
>>82
‚ [‚ÁA‚È‚é‚Ù‚ÇB‘Q‚‚í‚©‚è‚Ü‚µ‚½B
ˆê“xŠùo‚Ì’l‚ªo‚½‚Æ‚«‚Ƀtƒ‰ƒO‚ªtrue‚ɂȂé‚Ì‚ª‚»‚̂܂Ütrue‚̂܂ܑ±‚¢‚Ä‚µ‚Ü‚Á‚Ä‚¢‚½‚ñ‚Å‚·‚ËB
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B¸i‚µ‚Ü‚·B
„buf = buf.substring(buf.length() - 4);
‚·‚¢‚Ü‚¹‚ñAà–¾•s‘«‚Å‚µ‚½B•\ަ‚·‚é“à—e‚ð‰E‘µ‚¦‚·‚é§–ñ‚ª‚ ‚Á‚½‚Ì‚ÅA
substring‚ð—˜—p‚µ‚ĉE‘µ‚¦‚ð‚·‚é•”•ª‚Å‚·‚±‚êB
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 03:45:49
Ÿ6ŒŽ‚Ƀ}ƒl[ƒWƒƒƒpƒ“AŒŽŠ§ƒAƒXƒL[ATЧƒAƒXƒL[‚Ì3Ž‚ªÜ‹à‘Šz2000–œ‰~‚ÌuƒVƒXƒgƒŒFXƒOƒ‰ƒ“ƒvƒŠv‚ðŠJÃ
URLØÝ¸(system-trading.jp)
5ŒŽ22“ú‚æ‚è“o˜^Žó•tŠJŽnA6ŒŽ2“ú‚æ‚èƒOƒ‰ƒ“ƒvƒŠŠJŽn‚Ì—\’èBÜ‹à‘Šz2000–œ‰~B
@@ƒfƒ‚ƒgƒŒ[ƒh‚Ì—DŸŽÒ‚É‚ÍÜ‹àŽO•S–œ‰~‚ªƒvƒŒƒ[ƒ“ƒg‚³‚ê‚Ü‚·B
¥ƒgƒŒ[ƒh•”–å
‰ŠúŽ‘ŽY500–œ‰~‚ÅAƒfƒ‚Žæˆø‚̃gƒŒ[ƒhŽû‰v‚ð‹£‚Á‚Ä‚¢‚½‚¾‚«‚Ü‚·B
URLØÝ¸(www.fx-gp.com)
¥Ü‹à‘Šz
¡ŽÐ’·“Á•ÊÜiƒVƒXƒgƒŒƒ\ƒtƒg”ƒŽæ‰¿Šij 10,000,000‰~
œƒVƒXƒgƒŒƒ\ƒtƒg•”–åÜ@1ˆÊ300–œ‰~@2ˆÊ100–œ‰~@3ˆÊ50–œ‰~
œƒgƒŒ[ƒh•”–åÜ@1ˆÊ300–œ‰~@2ˆÊ100–œ‰~@3ˆÊ50–œ‰~
œ‘OŠúMVPÜ@50–œ‰~
œŒãŠúMVPÜ@50–œ‰~
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 05:35:57
‚·‚݂܂¹‚ñA•ʂ̃vƒƒWƒFƒNƒg“à‚̃Nƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚邱‚Æ‚Á‚ĉ”\‚È‚ñ‚Å‚µ‚傤‚©H
‹³‰È‘‚ɃXƒ^ƒbƒN‚Ìl‚¦•û‚ðÄŒ»‚µ‚½JAVAƒvƒƒWƒFƒNƒg‚ÆA‘O’u‹L–@‚̃Aƒ‹ƒSƒŠƒYƒ€‚ðÄŒ»‚µ‚½JAVAƒvƒƒOƒ‰ƒ€‚ª‚ ‚èA
‚»‚Ì‚¤‚¿‘O’u‹L–@‚̃vƒƒWƒFƒNƒg‚ª“–‘R‚̂悤‚ɃXƒ^ƒbƒN‚̃vƒƒWƒFƒNƒg“à‚̃Nƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªB
ƒGƒNƒŠƒvƒXã‚Å‚»‚Ì•”•ª‚ÉÔü‚ªˆø‚©‚ê‚Ä‚¨‚èAŽÀs‚µ‚Ä‚àƒGƒ‰[‚ªo‚Ü‚·B
‚Ü‚½A•ʂ̃Nƒ‰ƒX‚ðŒÄ‚Ño‚·‚½‚ß‚ÉuJava‚̃rƒ‹ƒhEƒpƒX„ƒvƒƒWƒFƒNƒgv‚ÆuƒvƒƒWƒFƒNƒgŽQÆv‚ÌÝ’èv‚Æ‚â‚ç‚àŽŽ‚µ‚Ă݂½‚̂ł·‚ªA
‚»‚¤‚·‚邯Ôü•”•ª‚͂Ȃ‚È‚Á‚½‚̂ł·‚ªAŽÀs‚µ‚Ä‚à‰½‚à‹N‚±‚è‚Ü‚¹‚ñB
‘O’u‹L–@‚̃vƒƒOƒ‰ƒ€‚Ìʼn‚É‚Íimport java.io.*;@‚Æ‚ ‚é‚̂ł·‚ª‚»‚ꂪŠÖŒW‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 07:06:40
‚·‚¢‚Ü‚¹‚ñB‰•à‚̉•à‚ł‚܂¸‚«‚Ü‚µ‚½BBB
ŽÀs‚·‚邯
Exception in thread "main" java.lang.NoClassDefFoundError:
ª‚Íwiki‚Å‰ðŒˆ‚·‚é‚ñ‚Å‚·‚ªA
at java.net.URLClassloader$1.run(Unknown Sourse)
at EEE
at EEE
‚ÆAat‰½‚Æ‚©‚ª‚VŒÂo‚Ä‚‚é‚ñ‚Å‚·‚ª‚ ‚ê‚͂Ȃñ‚Å‚µ‚傤‚©H
‹³‚¦‚Ä‚‚¾‚³‚¢B
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 11:42:50
´×°
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 14:25:20
>>91
ƒXƒ^ƒbƒNƒgƒŒ[ƒX
—áŠO‚ª“Š‚°‚ç‚ê‚½Žž“_‚łǂ¤‚¢‚¤ƒƒ\ƒbƒh‚ªŒÄ‚΂ê‚Ä‚¢‚½‚Ì‚©‚Ìî•ñ
‰º‚Ìs‚̃ƒ\ƒbƒh‚ªã‚Ìs‚̃ƒ\ƒbƒh‚ðŒÄ‚ñ‚Å‚¢‚邱‚Æ‚ð•\‚·
‚»‚Ìꇂ͗áŠO‚͈ê”Ôã‚Ìjava.net.URLClassloader$1ƒNƒ‰ƒX‚Ìrunƒƒ\ƒbƒh‚œЂ°‚ç‚ꂽ
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 16:23:05
2006”Natex1003‘æXX‰ñuhogev(piyopiyo).avi
↑‚̂悤‚ȃtƒ@ƒCƒ‹–¼‚̃tƒ@ƒCƒ‹‚ª‘å—ʂɓü‚Á‚½ƒfƒBƒŒƒNƒŠ‚ðˆø”‚ÉŽw’肵‚ÄA
’†‚̃tƒ@ƒCƒ‹–¼‚ð‘æXX‰ñuhogev.avi‚É‚µ‚½‚¢‚Æl‚¦ˆÈ‰º‚̂悤‚È‚à‚̂𑂢‚½‚̂ł·‚ªA
renameTo‚̕ԋp’l‚ªfalse‚ɂȂÁ‚ă_ƒ‚Å‚·B
‚Ç‚¤‚µ‚½‚ç‚¿‚á‚ñ‚ÆƒŠƒl[ƒ€o—ˆ‚é‚̂łµ‚傤‚©Horz
public static void main(String [] args)
{
File dir=new File(args[0]);
String[] str=dir.list();
for(int i=0;i<str.length;i++)
{
File file=new File(args[0]+str[i]);
String newfile=new cui().toRenStr(str[i]);
System.out.print(file.renameTo(new File(args[0]+"/"+newfile)));
}
}
public String toRenStr(String str)
{
Pattern pattern = Pattern.compile(".*‘æ");
Matcher matcher = pattern.matcher(str);
String renstr = matcher.replaceAll("‘æ");
pattern = Pattern.compile("v.*");
matcher = pattern.matcher(renstr);
renstr = matcher.replaceAll("v.avi");
System.out.println(renstr);
return renstr;
}
}
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 17:01:05
>>94
renameTo()‚ðŒÄ‚Ô‘O‚ÉAfile.getName()‚Ænew File(args[0]+"/"+newfile).getName()
‚ð•\ަ‚µ‚ÄŠm”FB
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 20:11:53
Ž¿–â‚Å‚·B
¶‰Eƒ}ƒEƒXƒzƒC[ƒ‹‚Á‚ÄŽg‚¦‚È‚¢‚ñ‚Å‚·‚©‚ËH
iˆê”Ê“I‚ɂ̓`ƒ‹ƒgƒzƒC[ƒ‹‚Æ‚¢‚¤Hj
‚µ’²‚ׂ½‚ñ‚Å‚·‚¯‚ÇA‘S‘Ro‚Ä‚±‚È‚¢‚Å‚·‚ËB
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 20:51:21
Java‚ÅWebƒT[ƒo‚ð쬒†‚ÅAPOSTƒŠƒNƒGƒXƒg‚ÌŽó•t‚ð‰Â”\‚É‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
POST‚ÌHTTPƒŠƒNƒGƒXƒg‚Í
uƒwƒbƒ_•”•¡”sv
@1‹ós
uƒf[ƒ^•”1sv‚Ȃ̂ÅA
BufferedReader br = new BufferedReader
(new input StreamReader(socket.getInputStream()));
‚ÅHTTPƒŠƒNƒGƒXƒg‚ðŽæ“¾B‚»‚Ì‚ ‚Æ‚É
while(br.readLine() != (""){
}
String data = br.readLine();
‚Æ‚â‚ê‚ÎAƒf[ƒ^•”‚ðdata‚É“ü‚ê‚ç‚ê‚邯Žv‚Á‚½‚̂ł·‚ªA
ƒf[ƒ^•”‚ÌŒã‚ë‚ɂ͉üsƒR[ƒh‚ÌCRLF‚ª‚È‚¢‚½‚ßAreadLine‚Å1s“ǂݞ‚Þ
‚±‚Æ‚ª‚Å‚«‚È‚¢‚悤‚Å‚·B“¯—l‚Éread()‚Å‚à‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
‚Ç‚¤‚É‚©‚µ‚ăf[ƒ^•”‚ðŽæ“¾‚·‚邱‚Ƃ͂ł«‚È‚¢‚Å‚µ‚傤‚©H
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 21:09:43
>>97
‚½‚¢‚Ä‚¢‚Ìꇂ̓wƒbƒ_‚Ƀf[ƒ^•”‚Ì’·‚³‚ª“ü‚Á‚Ä‚¢‚é‚Ì‚ÅA‚»‚̂Ԃñ
‚¾‚¯“ǂ߂΂æ‚낵‚¢B
‘¼A‹C‚É‚È‚é‚Æ‚±‚ëF
EHTML‚©‚ç‚̃tƒH[ƒ€POST‚Å‚àAƒf[ƒ^‚ªMIME‚Å‘—‚ç‚ê‚邱‚Æ‚ª‚ ‚é‚Ì‚ÅAƒf[ƒ^‚ª1s‚Ƃ͌À‚ç‚È‚¢
Eƒf[ƒ^‚ªƒoƒCƒiƒŠ‚Ì‚±‚Æ‚à‚ ‚é‚Ì‚ÅAŠî–{“I‚ÉReader—Þ‚ÍŽg‚Á‚Ă̓_ƒ
Echunked-encoding‚Ì‚±‚Æ‚à‚ ‚é‚Ì‚ÅAˆÈ‰º—ª
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 21:27:47
private InputStream is;
private InputStreamReader in;
‚±‚ê‚ç‚ðŽg‚Á‚Ä•¶Žš—ñ‚ð“Ç‚ñ‚Å‚é‚ñ‚Å‚·‚ªAƒtƒ@ƒCƒ‹‚ªI’[‚É’B‚µ‚½‚©‚𒲂ׂé•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 21:32:32
>>99
readƒƒ\ƒbƒh‚Ì–ß‚è’l‚ª°1
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 21:40:13
>>100
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 22:50:49
ƒXƒŒƒ`‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª‹³‚¦‚Ä‚‚¾‚³‚¢B
‚¢‚ÜSQL Server‚Æjava‚ðŒq‚°‚é•׋‚ð‚µ‚Ä‚¢‚Ü‚·B
INSERT‚µ‚½ŽžŠÔ‚ðŒã‚ÅŽæ‚èo‚µ
after()ƒƒ\ƒbƒh‚Å”ä‚ׂ½‚¢‚̂ł·‚ªA‚»‚¤‚¢‚Á‚½ˆ—‚͉”\‚Å‚·‚©H
‚à‚µ‰Â”\‚È‚çÚ‚µ‚‹³‚¦‚Ä‚‚¾‚³‚¢B
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 23:01:01
System.currentTimeMillis()@‚Ü‚½‚Í@System.nanoTime()
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 00:19:56
ƒKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚Í•K—v‚È‚‚È‚Á‚½ƒIƒuƒWƒFƒNƒg‚ðŽ©“®“I‚ÉŠJ•ú‚µ‚Ä‚‚¾‚³‚é‚»‚¤‚Å‚·‚ªAƒXƒgƒŠ[ƒ€‚àŽ©“®ŠJ•ú‚µ‚Ä‚‚ê‚é‚̂łµ‚傤‚©H
‚Ü‚½A‚ǂ̃^ƒCƒ~ƒ“ƒO‚Å‚µ‚Ä‚‚ê‚é‚̂ł·‚©H
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 00:25:52
‚µ‚Ü‚¹‚ñB
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 00:27:08
–Y‚ê‚Ä‚½Bƒtƒ@ƒCƒiƒ‰ƒCƒU‚ŃNƒ[ƒY‚µ‚¿‚Ⴞ‚ß‚¾‚æ
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 00:30:16
ƒXƒgƒŠ[ƒ€‚‚ç‚¢‚¿‚á‚ñ‚ƕ‚¶‚ëA”nŽŽÒ
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 00:33:55
void hoge() {
InputStream input = null;
try {
@ // —ª
} finally
@ input.close();
@ input = null; @ // ←
}
}
‚±‚ꂪ•K—v‚©H‚Á‚Ęb‚È‚ç‚΃Cƒ‰ƒl
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 05:30:00
–³‘Ê‚Énull“Ë‚Áž‚Þ‚Ì‚ÍC#‚Å‚à‚æ‚Œ©‚©‚¯‚é‚ñ‚¾‚ªA‰½‚Å‚±‚ñ‚È‚É
—¬s‚µ‚¿‚á‚Á‚½‚ÌH‰½‚©—ðŽj“I”wŒi‚Æ‚©‚ ‚ñ‚ÌH
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 08:45:43
>>103
‚¿‚å‚Á‚Ɠ‚»‚¤‚Å‚·‚¯‚ÇA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 09:38:05
>>109
null‚ð“ü‚ꂽ‚Ù‚¤‚ªGC‚ÌŽæ‚肱‚Ú‚µ‚ª‚È‚¢‚Æ‚©A‘¦À‚ÉGC‚³‚ê‚é‚©‚çŒø—¦“I‚¾‚Æ‚©A‚»‚¤‚¢‚¤ŸŽè‚ÈŽv‚¢ž‚Ý‚©‚ç
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 11:19:31
input.close();
input = null;
@System.gc();
‚µ‚Ä‚àŽÀÛ3s–ڂŃƒ‚ƒŠ‰ð•ú‚·‚é‚©‚ÍGC‚ÌŽÀ‘•ˆË‘¶‚È‚ñ‚¾‚æ‚ËB
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 11:47:37
ƒoƒO‚ÌŒ´ˆö‚ɂȂ邩‚炾‚æ
ˆ—‚µ‚È‚¢‚Å‚»‚̂܂ܗ¬‚µ‚Ä‚µ‚Ü‚¤ƒR[ƒh‚ð‘‚‚¨‚Á‚¿‚傱‚¿‚å‚¢‚ª‘½‚·‚¬‚Ä
ƒRƒ“ƒpƒCƒ‰‚ªƒfƒtƒH‚Ånull‚ð“ü‚ê‚ĂȂ¢ƒR[ƒh‚ðƒRƒ“ƒpƒCƒ‹‚·‚邯‚«‚É´×°‚ð‚Í‚‚悤‚ɂȂÁ‚½
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 12:46:18
‰½Œ¾‚Á‚Ä‚ñ‚¾H
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 14:52:45
public class A {
@public static void main(String args[]){
@@static int i = 0;@// int i = 0;‚È‚çƒGƒ‰[‚ɂȂç‚È‚¢‚̂͂Ȃº‚Å‚·‚©H
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 15:10:35
>>115
ƒ[ƒJƒ‹•Ï”‚É‚Í static ‚‚¯‚ç‚ê‚È‚¢‚Á‚ÄŒ¾ŒêŽd—l‚ÅŒˆ‚Ü‚Á‚Ă邩‚çB
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 15:21:37
public class A {
@static int i = 0;
@public static void main(String args[]){
‚±‚ê‚Ȃ炢‚¢‚ñ‚Å‚·‚ËB
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 17:27:21
>>117
‚»‚ꂾ‚Æi‚̓[ƒJƒ‹•Ï”‚ł͂Ȃ‚È‚éB
static‚̓Cƒ“ƒXƒ^ƒ“ƒX‚łȂƒNƒ‰ƒX‚É‘®‚·‚é•Ï”‚Å‚ ‚邯‚¢‚¤ˆÓ–¡‚¾‚©‚çA
ƒNƒ‰ƒX‚âƒCƒ“ƒXƒ^ƒ“ƒXŒÂ•ʂłȂƒXƒŒƒbƒh‚²‚Ƃɑ¶Ý‚µ‚Ä‚¢‚éƒ[ƒJƒ‹•Ï”‚É•t‚¯‚邯
ˆÓ–¡•s–¾‚ɂȂÁ‚Ä‚µ‚Ü‚¤B’P‚ÉA>>115‚Åstatic‚ðŠO‚µ‚½‚悤‚É‘‚¯‚ÎA
ƒ[ƒJƒ‹•Ï”i‚Æ‚µ‚ÄŽg‚¦‚邵AƒRƒ“ƒpƒCƒ‹‚à’Ê‚é‚Í‚¸B
‚»‚ê‚Æ‚àƒNƒ‰ƒX•Ï”‚É‚µ‚悤‚Æ‚µ‚Ä‘‚ꊂðŠÔˆá‚Á‚½‚¾‚¯H
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 17:37:44
Œ^‚ÌÓI•ÏŠ·‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
‚Æ‚ ‚éObjectŒ^‚ÌobjAStingŒ^‚Ìstr‚ª‚ ‚邯‚µ‚Ä
((String)obj).charAt(0);
str.charAt(0):
‚±‚Ì“ñ‚‚łÍAÓI•ÏŠ·‚ª“ü‚éã‚̂ق¤‚ªŽÀs‘¬“x‚Ƀyƒiƒ‹ƒeƒB[‚ª‚ ‚é‚̂łµ‚傤‚©H
ˆÈ‘O‚â‚Á‚Ä‚¢‚½C‚ł̓yƒiƒ‹ƒeƒB‚ª‚È‚©‚Á‚½‚ÆŽv‚¤‚̂ł·‚ªAJava‚¾‚ÆuÓIŒ^•ÏŠ·‚ÉŽ¸”s‚µ‚½v‚Æ‚¢‚¤—áŠO‚𓊂°‚Ä‚‚ê‚邿‚¤‚Ȃ̂ÅA‚¨‚»‚ç‚‚È‚©‚Ń`ƒFƒbƒN‹@\‚ª“‚¢‚Ä‚¨‚èAƒyƒiƒ‹ƒeƒB‚ª‚ ‚é‚©‚ȂƎv‚Á‚Ä‚¢‚é‚̂ł·‚ª
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 17:48:19
>>119
ƒR[ƒh‚âŽÀsŠÂ‹«‚É‚æ‚邯‚µ‚©Œ¾‚¦‚È‚¢B
—Ⴆ‚΃‹[ƒv“à‚Å obj ‚ªÄ‘ã“ü‚³‚ê‚È‚¢‚È‚ç
JITƒRƒ“ƒpƒCƒ‰‚ª String tmp = (String)obj; ‚Ý‚½‚¢‚ȃR[ƒh‚ð
ƒ‹[ƒvŠO•”‚É쬂µ‚ÄAƒ‹[ƒv“à•”‚Å‚Í tmp.charAt(0) ‚ɕϊ·A
‚Ý‚½‚¢‚ÈŽ–‚ð‚·‚é‰Â”\«‚Í‚ ‚éB
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 17:49:55
>>119
‚ ‚ÆA(String)obj ‚Í“®“I(ŽÀsŽž)Œ^•ÏŠ·‚¾‚æB
ÓI(ƒRƒ“ƒpƒCƒ‹Žž)Œ^•ÏŠ·‚¶‚á‚È‚¢B
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 17:58:49
>>120-121
‚È‚é‚Ù‚ÇAÅ“K‰»‚³‚ê‚邯‚¢‚¤‚±‚Æ‚ÍA— ‚ð•Ô‚¹‚ÎŒ^•ÏŠ·‚ɂ̓yƒiƒ‹ƒeƒB‚ª‚ ‚é‚Á‚Ä‚±‚Ƃł·‚ËB
„‚ ‚ÆA(String)obj ‚Í“®“I(ŽÀsŽž)Œ^•ÏŠ·‚¾‚æB
‚½‚µ‚©‚ÉB‘‚«•û‚ªC‚Æ“¯‚¶‚¾‚©‚ç‚Á‚ÄA“¯‚¶‚à‚Ì‚¾‚Ƃ͌À‚ç‚È‚¢‚킯‚Å‚·‚ËB
Java‚É‚ÍÓIŒ^•ÏŠ·‚͂Ȃ¢‚悤‚ÅB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:15:56
>>118
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
int•Ï”‚Ìi‚ª5‚Ȃ̂©‚𔻒肵‚½‚‚Ä
if(i == 5){
‚Æ‘‚¢‚Ă݂½‚̂ł·‚ªA‚»‚ÌifˆÈ‘O‚Éi‚ª‰Šú‰»‚³‚ê‚Ä‚¢‚È‚©‚Á‚½‚çi‚ªnull‚©‚à‚µ‚ê‚È‚¢‚©‚ç
if(i != null && i == 5){
‚Æ‘‚©‚È‚‚Ă͂Ȃç‚È‚¢‚Ì‚©’²‚ׂ½‚‚Ä
int i;
if(i == 5){
‚Æ‚·‚邯ƒRƒ“ƒpƒCƒ‹‚Å‚«‚È‚©‚Á‚½‚©‚çA
static int i;
if(i == 5){
‚Æ‘‚«‚Ü‚µ‚½‚ªA‚±‚ê‚àƒRƒ“ƒpƒCƒ‹•s”\‚Å‚µ‚½‚ªAƒRƒ“ƒpƒCƒ‰‚ªstatic‚ð
‰ðŽß‚Å‚«‚Ä‚¢‚È‚¢‚悤‚ȃƒbƒZ[ƒW‚ðo‚µ‚Ä‚¢‚é‚Ý‚½‚¢‚¾‚Á‚½‚̂Ŏ¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:17:38
>>123
intŒ^‚ª null ‚ɂȂ鎖‚͂Ȃ¢
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:21:49
>>124
‚»‚¤‚Å‚·‚ËBnull‚ɂȂè‚Ü‚¹‚ñ‚ªAƒvƒŠƒ~ƒeƒBƒv‚Ì”’lŒ^‚Í0‚ňÖق̉Šú‰»‚ª‚³‚ê‚é‚炵‚¢‚Ì‚Å
int i;
‚ð‘‚¢‚Ä‚©‚çA‰Šú‰»‚ð‘‚©‚¸‚É
if(i == 0){
‚ðŽÀs‚µ‚Ä^‚ƂȂ邱‚Æ‚ðŠm”F‚µ‚½‚¢‚̂ł·‚ªA‚»‚̂悤‚ȃ\[ƒX‚Í‘‚¯‚Ü‚¹‚ñ‚©H
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:23:40
>>125
ƒ[ƒJƒ‹•Ï”‚͈Öق̉Šú‰»‚Í‚³‚ê‚È‚¢B
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:24:46
>>125
‘‚¯‚Ü‚¹‚ñB
•K‚¸ƒ[ƒJƒ‹•Ï”‚Í‚»‚Ì’l‚ðŽQÆ‚·‚é‘O‚ɉŠú‰»‚³‚ê‚Ä‚¢‚邱‚Æ‚ª‹‚ß‚ç‚ê‚Ä‚¢‚Ü‚·B
‚»‚µ‚ÄAƒ[ƒJƒ‹•Ï”‚͉Šú‰»‚ðÈ—ª‚µ‚½Û‚̃fƒtƒHƒ‹ƒg’l‚̂悤‚È‚à‚̂͂Ȃ¢‚Ì‚ÅA
Ž©•ª‚ʼnŠú‰»‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:27:37
>>125
int i;
‚Æ‘‚¢‚½‚¾‚¯‚Å‚Íi‚Ì’l‚ÍŠm’肵‚Ä‚¢‚È‚¢‚̂ŕK‚¸‰Šú‰»‚ª•K—vB
i‚É’l‚ð‘ã“ü‚·‚é‚Ì‚ª‚»‚ñ‚Ȃɖʓ|H
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:29:52
public class A {
@static int i;
@public static void main(String args[]){
‚±‚ê‚È‚çi‚͈Öق̉Šú‰»‚Å0‚Å‚·‚ËB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:36:28
‚Ȃɂª‚â‚肽‚¢‚Ì‚©‚í‚©‚ç‚ñ
ƒ[ƒJƒ‹•Ï”‚ƃNƒ‰ƒX•Ï”‚ł͑S‘RˆÓ–¡‚ªˆá‚¤
ˆÃ–ق̉Šú‰»‚ð‚µ‚½‚¢‚ª‚½‚߂Ƀ[ƒJƒ‹‚È‚à‚Ì‚ðƒtƒB[ƒ‹ƒh‚Éo‚µ‚½‚ç
ƒvƒƒOƒ‰ƒ€‚»‚Ì‚à‚̂̓®ì‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚¤‚¾‚ë
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 19:15:37
ˆÃ–ق̉Šú‰»‚È‚ñ‚Ä•SŠQ‚ ‚Á‚Ĉꗘ‚®‚ç‚¢‚¾‚íB
ˆê”Ê“I‚ÈJavaƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ɂ͕K—v‚È‚¢B
‚Þ‚µ‚ëƒvƒŠƒ~ƒeƒBƒuŒ^‚Ì’l”͈͂Ƹ“x‚É’–Ú‚µ‚Ä—~‚µ‚¢B
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 19:58:21
‚È‚ñ‚©ASeasar2‚Á‚Ä‚¢‚¤‚Ì‚ª‚¢‚¢‚炵‚¢B
‚¨‚à‚µ‚ë‚©‚Á‚½‚ç‚â‚Á‚Ă݂½‚¢‚ñ‚¾‚¯‚ÇA
‰ÆŒv‚ª‚µ‚ñ‚Ç‚¢‚Ì‚Å2000‰~‚Ì–{”ƒ‚¤‚Ì‚½‚ß‚ç‚Á‚Ä‚éB
Seasar2‚Á‚Ä‚¨‚à‚µ‚ë‚¢HH
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 20:13:25
‚Ü‚¸“‚¢‚Ä2000‰~‚Ì–{ˆÊ”ƒ‚¦‚鉯ŒvŠÂ‹«‚É‚µ‚悤
134:‚P‚R‚Q
08/05/15 20:50:48
„„‚P‚R‚R
“‚¢‚Ä‚¢‚Ü‚·„ƒG@ˆêl•é‚炵‚ŃoƒCƒN‚̃[ƒ“‚à‚ ‚é‚©‚猵‚µ‚¢‚ñ‚Å‚·„ƒG
Œ´•t‚É‚µ‚Æ‚«‚á‚æ‚©‚Á‚½„ƒG
Seasar‚̃XƒŒ‚ª‚ ‚Á‚½‚̂ł݂½‚çA•“X‚·‚é‚»‚¤‚Ȃ̂Å
‚â‚߂܂·„ƒG
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 21:03:04
2,000‰~‚Ì–{‚𔃂¤‚Ì‚½‚߂炤‚‚ç‚¢‚È‚çƒlƒbƒg‚Å’²‚ׂë
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 21:05:57
JSP‚ÅDB‚Æ‚â‚èŽæ‚è‚·‚éƒhƒ‰ƒCƒoi‚̂悤‚È‚à‚ÌHj‚̃Nƒ‰ƒX‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA”»‚ç‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B
ResultSet.next‚ðƒR[ƒ‹‚µ‚È‚¢‚ÆSQLException‚ªƒXƒ[‚³‚ê‚邿‚¤‚Ȃ̂ł·‚ªA‚È‚ºException‚ɂȂé‚̂łµ‚傤‚©H
statement.excute(SQL•¶)‚ÅSQL‚̃J[ƒ\ƒ‹‚ðSQL•¶‚ɑΉž‚·‚郌ƒR[ƒh‚ɈڂµA
statement.getResultSet()‚ŃJ[ƒ\ƒ‹‚ÌŽw‚µŽ¦‚·ƒŒƒR[ƒh‚ðResultSet‚Æ‚µ‚Ä“n‚·B
‚ÅAResultSet.getString()‚È‚è‚È‚ñ‚È‚è‚ÅSQL‚Ì’†g‚ðŽæ‚èo‚·B
•¡”‚̃ŒƒR[ƒh‚ðŽæ‚èo‚·‚È‚ç‚ÎResultSet.next()‚ðŽg‚¤‚Ì‚ªŽ©‘R‚¾‚ÆŽv‚¤‚̂ł·‚ªA’P“Ƃ̃ŒƒR[ƒh‚ªŠú‘Ò‚³‚ê‚éꇂ͎g‚¤•K—v‚ª‚È‚¢‚̂ł͂Ȃ¢‚Å‚µ‚傤‚©H
excute‚¶‚á‚È‚‚ÄexcuteQuery‚¾‚ƈႤ‚ñ‚Å‚µ‚傤‚©H
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 21:15:23
‚È‚ºException‚ÌÚׂ𑂩‚È‚¢‚ñ‚Å‚µ‚傤‚©H
stacktrace‚‚ç‚¢’£‚Á‚½‚ç‚Ç‚¤‚Å‚µ‚傤‚©H
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 22:24:48
>>136
ResultSet ‚̃J[ƒ\ƒ‹‚ÍA‰Šúó‘Ô‚Å‚Íʼn‚Ìs‚Ì‘O‚Ɉʒu•t‚¯‚ç‚ê‚Ä‚¢‚Ü‚·B
ƒƒ\ƒbƒh next ‚Ìʼn‚̌ĂÑo‚µ‚É‚æ‚Á‚ÄAʼn‚Ìs‚ªŒ»Ý‚Ìs‚ɂȂè‚Ü‚·B
2 ”Ԗڂ̌ĂÑo‚µ‚É‚æ‚Á‚Ä 2 s–Ú‚ªŒ»Ý‚Ìs‚ɂȂèAˆÈ~“¯—l‚É‘±‚«‚Ü‚·B
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 22:29:52
>>136
URLØÝ¸(java.sun.com)
> A ResultSet object maintains a cursor pointing to its current row of data.
> Initially the cursor is positioned *before the first row*.
“ú–{Œê”ł͌ë–󂾂©‚ç‹C‚ð‚‚¯‚ë
140:136
08/05/15 22:49:57
‰pŒê‹êŽè‚È‚ñ‚ŃAƒŒ‚È‚ñ‚Å‚·‚ªc
ResultSet‚̃J[ƒ\ƒ‹ˆÊ’u‚ªÅ‰0‚ÅAŽó‚¯Žæ‚Á‚½ƒf[ƒ^‚Í1‚©‚çŽn‚Ü‚é‚Á‚ÄŽ–‚Å‚µ‚傤‚©H
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 22:54:57
‚»‚¤
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 23:02:39
”cˆ¬‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
<ƒ`ƒ‰— >
Œ¾‚¦‚È‚¢cResultSet‚ª’P‘̂̃ŒƒR[ƒh‚ðŠi”[‚·‚邯Žv‚Á‚Ä‚½‚È‚ñ‚ÄŒ¾‚¦‚È‚¢c
</ƒ`ƒ‰— >
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 01:09:02
Cursor‚Æ‚©‚¢‚¤–¼‘O‚¾‚Á‚½‚ç‚æ‚©‚Á‚½‚̂ɂÈB
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 08:31:41
>>140
‰Â”\‚Å‚·B
ˆÈãB
«ŽŸ‚Ì•û‚Ç‚¤‚¼
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 08:35:28
Ž¿–â‚Å‚·A•¶Žš—ñ‚©‚çColorƒNƒ‰ƒX‚ɕϊ·‚·‚邱‚Æ‚Á‚Ăł«‚È‚¢‚Å‚µ‚傤‚©H‚‚܂èA
String colorname = "red";
‚̂悤‚ÈF–¼‚ð•\‚·•¶Žš—ñ‚ðŽg‚Á‚ÄAsetBackground‚âsetColor‚Ȃǂ̃ƒ\ƒbƒh‚̈ø”‚ð‚‚‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
F–¼‚ð‘S•”•À‚ׂÄif•¶‚Æ‚©‚ÅðŒ•ªŠò‚ð‚·‚ê‚΂ł«‚é‚Å‚·‚ªA‚»‚ꂾ‚ƂƂĂàƒR[ƒh‚ª’·‚‚È‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ÅEEE
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 08:38:52
>>145
java.awt.Color#getColor(String)
147:145
08/05/16 09:11:22
„„146
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚â‚Á‚Ă݂½‚̂ł·‚ªA‚½‚Æ‚¦‚Î
Color color;
color.getColor("red");
‚Æ‚¢‚¤‚Ó‚¤‚É‚·‚邯AƒRƒ“ƒpƒCƒ‹‚͂ł«‚é‚̂ł·‚ªA‚¿‚á‚ñ‚ÆF‚ªo‚Ü‚¹‚ñ‚Å‚µ‚½B
red‚ðblue‚âcyan‚ɕς¦‚Ă݂ĂàA“¯‚¶•‚Á‚Û‚¢F‚µ‚©o‚Ü‚¹‚ñB
‚Ç‚¤‚µ‚ĂȂñ‚Å‚µ‚傤‚©H
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 09:17:15
APIƒŠƒtƒ@ƒŒƒ“ƒX‚·‚ç“ǂ܂Ȃ¢‚©‚çB
149:145
08/05/16 09:29:15
ˆê‰ž“Ç‚ñ‚ł͂¢‚é‚̂ł·‚ªEEE
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 10:16:27
Ž¿–â‚Å‚·
‚QŽŸŒ³‚Ì”z—ñƒf[ƒ^‚ðAcsvƒtƒ@ƒCƒ‹‚É‚µ‚ÄiƒfƒXƒNƒgƒbƒv‚ȂǂÉjo—Í‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚È•û–@‚ª‚ ‚é‚Å‚µ‚傤‚©B
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 10:29:14
Ž©‘O‚Å‚â‚é‚Ì‚ª–Ê“|‚È‚ç commons-csv ‚È‚è‚È‚ñ‚È‚èŽg‚¦B
152:150
08/05/16 10:32:28
‚·‚݂܂¹‚ñAŽ©‘O‚łł«‚é•û–@‚ð‚¨Šè‚¢‚µ‚Ü‚·B
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 10:43:36
>>147
Žg‚¢•û‚Æ‚µ‚Ä‚ÍA
Color color = Color.getColor("red");
‚¾‚¯‚ÇAƒhƒLƒ…ƒƒ“ƒg‚ðŒ©‚é‚ÆƒVƒXƒeƒ€ƒvƒƒpƒeƒB‚ª‚Ç‚¤‚Æ‚©‘‚¢‚Ä‚ ‚Á
‚Ă悂킩‚ç‚ñ‚ËB
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 10:49:05
>>152
Ž©‘O‚Å‚â‚é‚ñ‚È‚çAŽ©•ª‚ÅCSV‘‚«o‚·ƒvƒƒOƒ‰ƒ€‘‚‚¾‚¯‚¾‚æB
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 11:40:26
>>152
for(data[] row : array){
for(data cell :row){
data.toString()‚Æ","‚ðƒtƒ@ƒCƒ‹o—Í
}}
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 12:41:17
>153
‚»‚ê‚̓_ƒB
‚»‚ÌŽÀ‘Ì‚Í new Color(int, int, int, int) ‚̈ø”‚ðŒ‹‡‚µ‚½”’l‚Ì•¶Žš—ñ•\Œ»B
> Žw’肳‚ꂽƒvƒƒpƒeƒB‚ªŒ©‚‚©‚ç‚È‚¢ê‡A
> ***‚Ü‚½‚Í®”’l‚Æ‚µ‚ĉð͂ł«‚È‚©‚Á‚½ê‡***Anull ‚ª•Ô‚³‚ê‚Ü‚·B
>145 ‚ÌŒ¾‚¤u–¼‘O‚©‚çFv‚Æ‚¢‚¤‚Ì‚ÍA‚Ç‚±‚©‚őΉž•\‚ðŽ‚Â•K—v‚ª‚ ‚é‚©‚çA
ŒöŠJƒ‰ƒCƒuƒ‰ƒŠ‚ɂ͌ü‚©‚È‚¢A‚ÆŽ„‚ÍŽv‚¤B
—v‚ÍAMap<String, Color> ‚©‰½‚©‚Åê–åƒNƒ‰ƒX‚ðì‚è‚Ü‚µ‚傤A‚ÆB
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 12:45:53
>>145
javax.swing.txt.html.StyleSheet#stringToColor(String) ‚Æ‚©H
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 12:47:53
>>155
‰üs‚µ‚ĂȂ¢B
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 18:00:57
ƒAƒvƒŒƒbƒg‰‚߂Ĕ¼”N‚̉SŽÒ‚È‚ñ‚Å‚·‚ªA
JToggleButton();‚ʼnŸ‰ºŽž‚̃{ƒ^ƒ“F‚ð•Ï‚¦‚éƒVƒ“ƒvƒ‹‚È•û–@‚Í‚ ‚è‚Ü‚·‚©H
ƒƒ\ƒbƒh‚ðƒlƒbƒg‚ÅŒŸõ‚µ‚Ä‚àŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½‚Ì‚ÅA
JToggleButton();‚ðŒp³‚µ‚ÄAƒI[ƒo[ƒ‰ƒCƒh‚µ‚½ƒNƒ‰ƒX‚ðì‚Á‚½‚ñ‚Å‚·‚ªA
ƒ{ƒ^ƒ“‚̃Cƒxƒ“ƒg‚Ì"actionPerformed()"‚ªAŽg—p‚³‚ê‚éƒAƒvƒŠ‚̂ق¤‚ª
Ž©•ª‚æ‚è‘‚ŒÄ‚΂ê‚Ä‚µ‚Ü‚¤ˆ×AŽ|‚‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½EEE
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 18:05:23
‚±‚ñ‚ÈŠ´‚¶‚Åì‚è‚Ü‚µ‚½B
public class IToggleButton extends JButton implements ActionListener
{
private boolean isSelected = false;
IToggleButton(String str){
super(str);
addActionListener(this);
if (this.isSelected) setBackground(Color.pink);
else setBackground(null);
}
public void actionPerformed ( ActionEvent e ) {
isSelected = isSelected?false:true;
if (isSelected) setBackground(Color.pink);
else setBackground(null);
}
public void setSelected(boolean selected){
this.isSelected = selected;
if (this.isSelected) setBackground(Color.pink);
else setBackground(null);
}
public boolean isSelected() {
@@@@return(this.isSelected);
}
}
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 19:55:47
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‰SŽÒ‚ªÅ‰‚És‚«’…‚
ƒvƒƒOƒ‰ƒ€Œ¾Œê‚̃XƒŒ‚̓RƒR‚Å‚·‚©H
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 20:40:20
‚¢‚¦‚¢‚¦AƒAƒbƒZƒ“ƒuƒ‰`‚â‚b‚ð’·”NŒoŒ±‚µ‚½ã‚ł̎¿–â‚Å‚·EEE
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 22:35:26
Žá‚¢—‚̃vƒˆÓޝ‚É’E–X•Òc
Žá‚¢—‚̉c‹ÆƒXƒ}ƒCƒ‹B‚æ‚o‚¹‚é‚ȂƎv‚Á‚Ä‚¢‚Ü‚µ‚½B
ƒRƒ“ƒrƒj‚âƒX[ƒp[‚Å‚à‰´‚Ý‚½‚¢‚È‚«‚à‚¢‚¨‚Á‚³‚ñ‚ɂ悂±‚¤‚à
‚É‚±‚â‚©‚ȉc‹ÆƒXƒ}ƒCƒ‹‚¾‚¹‚é‚ȂƊ´S‚µ‚Ä‚¨‚è‚Ü‚µ‚½B
‚±‚È‚¢‚¾Aƒpƒ`ƒ“ƒR‰®‚És‚«‚Ü‚µ‚½B‚»‚±‚Í’¬‚Ì’†S•”‚É‚ ‚莩‘î‚©‚ç
‚SC‚T‚O•ª‚̂Ƃ±‚ë‚Å‚·B‚»‚±‚ÍAˆß‘•‚àƒGƒƒ`ƒbƒN‚Ń~ƒjƒXƒJ[ƒg‚ɃXƒŠƒbƒg‚È‚é
Ø‚ê–Ú‚ª“ü‚Á‚Ä‚¢‚ÄA“Xˆõ‚³‚ñ‚à‚È‚©‚È‚©‚Ì–£—Í“I‚È–º‚ª‘½‚¢‚Å‚·B
‚»‚ê‚àŠy‚µ‚݂ɂƂ«‚Ç‚«‚»‚±‚Ì“X‚És‚«‚Ü‚·B
‚ ‚Ü‚è‚łȂ¢‚Ì‚ÅAŽ©“®”Ì”„‹@‚̂Ƃ±‚ë‚ňꕞ‚µ‚Ă邯‚©‚í‚¢‚¢–º‚ª
ƒR[ƒq[‚ð”z‚Á‚Ä‚¢‚Ü‚·B‚ ‚܂肱‚Ì“X‚܂ł±‚ê‚È‚¢‚Ì‚ÅA‚‚¢ƒ~ƒjƒXƒJ[ƒg‚̃XƒŠƒbƒg‚©‚猩‚¦‚é
‘¾‚à‚à‚ð‹ÃŽ‹‚µ‚Ä‹»•±‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B‚©‚Ȃ蒷‚¢ŠÔƒGƒ‚¢–ڂ‚«‚ÅŒ©‚Ä‚½‚Í‚¸‚Å‚·B
‘ŠŽè‚É‹C‚©‚ê‚Ü‚µ‚½B‚³‚·‚ª‚ÉA‚Æ‚Á‚Ä‚à‚¢‚â‚Ȋ炳‚ê‚邾‚낤‚Æ‚¨‚à‚Á‚Ä‚¢‚Ü‚µ‚½B
ʼn‚Í‚½‚µ‚©‚É‚¿‚å‚Á‚Æ‚¢‚â‚ÈŠç‚ð‚µ‚Ü‚µ‚½‚ªA‚·‚®‚É‚ ‚̂ɂ±‚â‚©‚ȉc‹ÆƒXƒ}ƒCƒ‹‚É‚à‚Ç‚è‚Ü‚µ‚½B
‚±‚ê‚͂тÁ‚‚肵‚Ü‚µ‚½B‚¢‚‚ç“Xˆõ‚Ƃ͂¢‚¦A‰´‚Ý‚½‚¢‚È‚à‚ĂȂ¢ƒuƒT’j‚É
‚±‚Ìê–ʂʼnc‹ÆƒXƒ}ƒCƒ‹‚Æ‚ÍEEE
‹°‚ê“ü‚è‚Ü‚µ‚½Bƒpƒ`ƒ“ƒR‰®‚Ì‚ ‚Ì“XˆõB
164:‚P‚U‚R
08/05/16 22:36:08
‚·‚Ü‚ñBŒë”š‚Á‚½BƒŠƒ[ƒh‚³‚ꂽ‚çAƒvƒƒOƒ‰ƒ€”‚¾‚Á‚½B‚·‚Ü‚»B
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 22:39:49
ƒNƒ‰ƒCƒAƒ“ƒg‚Ì•ÏX—v‹‚â’ljÁ—v‹‚ÉŒ™‚ÈŠç‚ð‚µ‚ÄŒ©‚¹‚é“z‚ÍAƒpƒ`‰®‚Ì
—«“Xˆõ‚æ‚èƒvƒˆÓޝ‚ª’á‚¢‚ÆŒ¾‚¢‚½‚¢‚킯‚Å‚·‚ËH‚í‚©‚è‚Ü‚·‚—
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 22:54:26
Šî‘b‚©‚ç‚ÌJava
URLØÝ¸(www.7andy.jp)
‚₳‚µ‚Šw‚Ô Sun”F’èJavaƒvƒƒOƒ‰ƒ}
URLØÝ¸(www.7andy.jp)
‚±‚Ì2‚‚łǂÁ‚¿‚𔃂¤‚©–À‚Á‚Ä‚é‚ñ‚¾‚¯‚ǂǂÁ‚¿‚ªƒIƒXƒXƒH
‚à‚µ‚‚Í‘¼‚ɃIƒXƒXƒ‚ ‚éH
ˆê‰žŒ¤C‚Å‚´‚Á‚ÆK‚Á‚Äu‚₳‚µ‚¢JAVAv‚Á‚Ă̂à–á‚Á‚½
Šî–{‚ð‚«‚Á‚¿‚艟‚³‚¦‚‚‚àŽÀ‘H“I‚È—ûK‚à‚Å‚«‚é–{‚ª—~‚µ‚¢
‘¼‚ÌSUN”F’è‚Ì•ªŒú‚¢‚Ì‚âŠOl‚ª‘‚¢‚½–|–󂳂ꂽ–{‚ÍŒ©‚É‚‰ß‚¬‚Ä–³—‚¾‚Á‚½
‚Æ‚è‚ ‚¦‚¸‹tˆø‚«‚Ì–{‚Í1û”ƒ‚Á‚½
’N‚©•‚¯‚Ä
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 23:12:15
>>166
uŽÀ‘H“I‚È—ûKv‚ª‚ǂ̃Œƒxƒ‹‚ðŽw‚µ‚Ä‚é‚Ì‚©•ª‚©‚ñ‚È‚¢B
‚PDŽÀ—p“I‚ȃvƒƒOƒ‰ƒ€‚ðA‚Æ‚è‚ ‚¦‚¸“®‚ƒŒƒxƒ‹‚Å‘‚¯‚邿‚¤‚ɂȂ肽‚¢B
‚QD“®‚¯‚΂¢‚¢ƒŒƒxƒ‹‚È‚çŠù‚É‘‚¯‚é‚©‚çA‚æ‚è—Ç‚¢ƒR[ƒfƒBƒ“ƒO‚ðŠw‚Ñ‚½‚¢B
‚P‚Ȃ猾Œê–{(Java‚»‚Ì‚à‚Ì‚ðà–¾‚µ‚Ä‚é—Þ‚Ì–{)‚͂₳‚µ‚¢Java‚Pû‚Å\•ªB
‚»‚ê‚æ‚è‚àŽÀۂɉ½‚©‘‚¢‚Ă݂é•û‚É’—Í‚µ‚ÄA‘‚«‚È‚ª‚ç‚»‚Ì“s“x•K—v
‚Èî•ñ‚ðŒŸõ‚·‚éA‚»‚ê‚Å‚à‚݂‚©‚ç‚È‚¢‚È‚ç–{‚ð’T‚µ‚Ä”ƒ‚¤‚Á‚Ä‚â‚è•û‚Ì
•û‚ªŒoÏ“I‚¾‚µŒø—¦‚¢‚¢B
Œ¾Œê–{‚ð‰½û‚à”ƒ‚¤‚͈̂Ӗ¡‚È‚¢‚µAŒ¾Œê–{‚ð‚Qû“ǂގžŠÔ‚ª‚ ‚é‚È‚ç‚P
û‚¾‚¯“Ç‚ñ‚Å‚à‚¤‚Pû“ǂޕª‚ÌŽžŠÔ‚ÅŽÀۂɃR[ƒh‘‚•û‚ªŒø—¦‚¢‚¢B
‚ ‚ÆA‚P‚̃Œƒxƒ‹‚É’B‚µ‚ĂȂ¢l‚ª‚Q‚ð‹‚ß‚é‚͔̂ñŒø—¦B悸‚Í‚P‚©‚çB
‚à‚µ‚Q‚È‚çJava‚Ì“S‘¥‚ÆJava‚ÌŠiŒ¾‚Í—Ç‚¢–{‚¾‚æB“ǂ݂₷‚¢‚µ‚ËB
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 23:27:34
>>167
‚±‚ñ‚ÈŽžŠÔ‚ɂǂ¤‚à‚ ‚肪‚Æ‚¤I
–¾“ú‚»‚Ì2û‚ð—§‚¿“ǂ݂µ‚Ă݂é
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/17 00:21:32
‰•à“I‚ÈŽ¿–â‚Å‚·‚݂܂¹‚ñ
javaƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚·‚é‚̂ɗD‚ꂽƒtƒŠ[‚̃eƒLƒXƒgƒGƒfƒBƒ^[‚ð‹³‚¦‚ĉº‚³‚¢B
‚Å‚«‚ê‚Ε¶Žš‚ÌF‚ð•Ï‚¦‚Ä‚‚ê‚ÄATab‚Å—ñ‚𑵂¦‚Ä‚‚ê‚é‚â‚‚ª‚¢‚¢‚Å‚·B
OS‚ÍWindows XP‚Å‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/17 00:36:59
java.util.Collections#synchronizedList() ‚ÌŽg‚¢“¹(Žg‚¢•û)‚ª‚í‚©‚è‚Ü‚¹‚ñB
java.util.List ‚Í“¯Šú‰»‚³‚ê‚Ü‚¹‚ñ‚ªAˆÈ‰º‚̂悤‚É‚·‚ê‚ÎAlist ‚̓XƒŒƒbƒhƒZ[ƒt‚ɂȂÁ‚Ä‹A‚Á‚Ä‚‚é‚̂ł·‚æ‚ËB
List unsyncList = new ArrayList();
List list = Collections.synchronizedList(unsyncList);
›Ž¿–â1:
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒhŠÂ‹«‚É‚¨‚¢‚ÄA
Collections#synchronizedList() ‚ª•Ô‚µ‚½ list ‚ɑ΂µ‚Ä‚ÍA
synchronized ƒuƒƒbƒN‚Å‚‚‚炸‚É add() ‚â get() ‚µ‚Ä‚àAƒXƒŒƒbƒhƒZ[ƒt‚ª•Û‚½‚ê‚邯‚¢‚¤—‰ð‚ł悢‚Å‚·‚©H
›Ž¿–â2:
javadoc ‚Ì Collections#synchronizedList() ‚̂Ƃ±‚ë‚ÉA
ˆÈ‰º‚̂悤‚É‘‚¢‚Ä‚ ‚é‚Ì‚ª‹C‚ɂȂè‚Ü‚·B
>•Ô‚³‚ꂽƒŠƒXƒg‚ÌŒJ‚è•Ô‚µˆ—‚ðs‚¤ê‡Aƒ†[ƒU‚ÍAŽŸ‚ÉŽ¦‚·‚悤‚ÉŽè“®‚Å“¯Šú‚ð‚Æ‚é•K—v‚ª‚ ‚è‚Ü‚·B
>
>List list = Collections.synchronizedList(new ArrayList());
>@@...
>synchronized(list) {
>@@Iterator i = list.iterator(); // Must be in synchronized block
>@@while (i.hasNext())
>@@@@foo(i.next());
>}
>‚±‚ê‚ðs‚í‚È‚¢ê‡A“®ì‚Í•ÛØ‚³‚ê‚Ü‚¹‚ñB
‚±‚ê‚ÍAlist ‚Ì add() ‚â get() ‚ÍŽ¿–â1:‚Å“¯Šú‰»‚³‚ê‚邿‚¤‚ɂȂÁ‚½‚ªA
list.iterator() ‚ª•Ô‚·ƒCƒeƒŒ[ƒ^‚ւ̃AƒNƒZƒX‚Í“¯Šú‰»‚³‚ê‚Ä‚¢‚È‚¢‚Ì‚ÅA
ƒCƒeƒŒ[ƒ^‚ŃOƒ‹ƒOƒ‹‚܂킷‚Æ‚«‚ÍAsynchronized •¶‚ÅŽ©•ª‚Å“¯Šú‰»‚µ‚Ä‚ËA‚Æ‚¢‚¤—‰ð‚ł悢‚Å‚µ‚傤‚©?
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4040“ú‘O‚ÉXV/277 KB
’S“–:undef