Revised: Feb./23rd/2003: Since: Dec./28th/2001
$B%a%=%C%I$K$D$$$F$^$H$a$F$*$-$^$9!#(B
$B%a%=%C%I$O!"(B$B%a%s%P!
$B%a%=%C%I$K$O!"$=$N%/%i%9$r%$%s%9%?%s%92=$7$F:n$C$?%*%V%8%'%/%H$N5!G=$r5-=R$7$^$9!#%*%V%8%'%/%H$r;H$&J}K!$H$b$$$($^$9!#6qBNE*$K$O!"F~NO!"=hM}!"=PNO(B (Input/Process/Output) $B$r5-=R$7$^$9!#B?$/$N>l9g$O!"Ev3:%*%V%8%'%/%H$N%G!<%?$G$"$k%a%s%P! $B0lJ}!"$=$N%/%i%9$rMxMQ$9$kB&$N%W%m%0%i%^!<$O!":GDc$G$b%a%=%C%I$NL\E*$HF~NO$H=PNO$rCN$C$F$$$kI,MW$,$"$j$^$9!#%a%=%C%I$NF~NO$H=PNO$O!"(B$B%a%=%C%I0z?t(B$B$H(B$BLa$jCM(B$B$H8F$P$l$^$9!#(B $B0J>e$rF'$^$($k$H!"%/%i%9$N%a%s%P$G$"$k%a%=%C%I$O!"
$B4JC1$JNc$r5s$2$^$9!#(B $BLa$jCM$b0z?t$b!"2?$l$+0lJ}$7$+B8:_$7$J$$>l9g$b$"$j$^$9!#Nc$($P!"La$jCM$,$J$$>l9g$O!"La$jCM7?$K$O(B $BF1$8%/%i%9Fb$NJL$N%a%=%C%I$r8F$S=P$7$?$j!"JL$N%/%i%9$+$i@8@.$5$l$?%*%V%8%'%/%H$N%a%=%C%I$rMxMQ$9$k$3$H$,$G$-$^$9!#(B $B$3$l$,%a%=%C%I$N4pK\$G$9!#%a%=%C%I$NK\
$B$h$j@53N$J%a%=%C%IDj5A$r>R2p$7$^$9!#%a%=%C%IDj5A$b(B$B%a%s%PJQ?tDj5A(B$B$K;w$F$$$^$9!#(B $BLa$jCM$N7?$,!"$3$N%a%=%C%I$N7?$G$"$k$H9M$($k$H!"%a%s%PJQ?t$H;wDL$C$?9=@.$K$J$C$F$$$k$3$H$,J,$+$j$^$9!#(B $B%"%/%;%9@)8B$r5-=R$9$k=$>~;R$O(B $BB>$N%*%V%8%'%/%H$+$iMxMQ2DG=$J%a%=%C%I$N;v$r!"%$%s%?%U%'!<%9!&%a%=%C%I$H8F$S$^$9!#B>$N%*%V%8%'%/%H$H$N2qOC$N%$%s%?%U%'!<%9$K$J$k%a%=%C%I$O>/$J$$$[$&$,0BA4$G$9!#:G=i$OA4$F$N%a%=%C%I$r(B private $B$K$7$F$*$-!"I,MW$K1~$8$F!"%$%s%?%U%'!<%9%a%=%C%I$rA*$S=P$7$F(B public $B$K$7$^$7$g$&!#(B $B
$B%a%=%C%I(B $BG[Ns7?$NLa$jCM$b2DG=$G$9!#(B $BLa$jCM$,L5$$>l9g$O!"7?@k8@$NItJ,$K(B $BLa$jCM$O0lHL$K$"$j$^$;$s!#:G=i$K $B0z?t$O%3%^%s%I%i%$%s$+$i$N$b$N$rString $B7?$NG[Ns$GDj5A$7$F$*$-$^$9!#(B
$BLa$jCM7?(B $B%a%=%C%IL>(B($B%a%=%C%I0z?t%j%9%H(B) {
$B=hM}(B
return $BLa$jCM(B;
}
int
$B7?$N%a%=%C%I0z?t$r;}$A!"(B String
$B7?$NLa$jCM$r;}$D%a%=%C%I(B msg()
$B$N%a%=%C%I$O!"
String msg(int i) {
String str = "";
// $B=hM}(B
return str;
}
void
$B$r;XDj$7$^$9!#(B
void setName(String aName) {
name = aName;
}
ActivityDemo.java
:
class Activity {
private double hours;
public void setHours(double aHours) {
hours = aHours;
}
public double getHours() {
return hours;
}
public double calcAvailability(int total) {
return getHours()/total;
}
}
class ActivityDemo {
public static void main(String[] args) {
Activity obj = new Activity();
obj.setHours(140);
System.out.println(obj.calcAvailability(150));
}
}
C:\java>javac ActivityDemo.java
C:\java>java ActivityDemo
0.9333333333333333
C:\java>
$B%a%=%C%IDj5A(B
[$B=$>~;R(B] [$BLa$jCM7?(B] $B%a%=%C%IL>(B(<$B0z?t%j%9%H(B>) {
$B%9%F!<%H%a%s%H(B
}
$B%a%=%C%I$N=$>~;R(B
abstract
$BCj>]%a%=%C%I!#Cj>]%a%=%C%I$r0l$D$G$b;}$D%/%i%9$OCj>]%/%i%9!#%a%=%C%IL>!"0z?t!"La$jCM$ODj5A$5$l$F$$$k$,!"%V%m%C%/Fb$N=hM}!J
final
$B%*!<%P!<%i%$%I$G$-$J$$%a%=%C%I!#7Q>5$K$h$C$F$3$N%a%=%C%I$N5!G=JQ99(B/$B3HD%$O$G$-$J$$!#(B
private
$BF1$8%/%i%9$+$i$7$+8F$S=P$;$J$$!J%a%C%;!<%8$,FO$+$J$$!K%a%=%C%I!#(B
$B>JN,(B
$BF1$8%Q%C%1!<%8Fb$+$i$7$+8F$S=P$;$J$$!#(B
protected
$BF1$8%Q%C%1!<%8$+$=$N%5%V%/%i%9$+$i$7$+8F$S=P$;$J$$!#(B
public
$B2?=h$+$i$G$b8F$S=P$;$k!#(B
static
$B@EE*%a%=%C%I!#Ev3:%a%=%C%I$,Dj5A$5$l$F$$$k%/%i%9$r%$%s%9%?%s%92=$7$J$/$F$bMxMQ$G$-$k!#%$%s%9%?%s%9$K$h$i$:F1$8F/$-$r$9$k%a%=%C%I$KMQ$$$k!#(B
synchronized
$B%^%k%A%9%l%C%I;~$KF14|$r
native
C $B8@8l$J$I$G:n@.$5$l$?H!?t$J$I$N%M%$%F%#%V%3!<%I!#(B
public
, protected
, private
$B$N(B3$B$D!#$3$l$i$OAj8_$KGSB>E*$G!"0l$D$N%a%=%C%I$KJ#?t5-=R$9$k$3$H$O=PMh$^$;$s!#$3$l$i(B3$B$D$N%"%/%;%9@)8B=$>~;R$r5-=R$7$J$$>l9g$O!"F1$8%Q%C%1!<%8$+$i$7$+8F$S=P$;$J$$$b$N$H2r~;R$O!"L5;XDj$r2C$($k$H!"(B4$B$DB8:_$9$k$3$H$K$J$j$^$9!#%"%/%;%9@)8B$N6/$$$b$N$+$i=g$K!"(Bprivate > $BL5;XDj!J>JN,!K(B > protected > public $B$K$J$j$^$9!#(B$B%5%s%W%k(B
$B4pK\E*$J%a%=%C%IDj5A(B
class MethodTest {
//$B%a%s%PJQ?t(B
private String tty = "lft0";
//$B%a%=%C%I(B
public String getTTY() {
return tty;
}
}
getTTY()
$B$O(B String
$B7?$GDj5A$5$l$F$$$^$9!#(B String
$B7?JQ?t$N(B tty
$B$HHf$Y$F$$$?$@$1$l$P!"9M$(J}$,F1$8$G$"$k$3$H$,$4M}2r$$$?$@$1$k$G$7$g$&!#(B$BG[Ns7?$NLa$jCM(B
Test.java
:
class ArrayMethod {
public String[] msgs() {
String[] strs = {"Hello", "Howdy", "Bye"};
return strs;
}
}
class Test {
public static void main(String[] args) {
ArrayMethod obj = new ArrayMethod();
String[] coms = obj.msgs();
for (int i=0; i<coms.length; i++) {
System.out.println(coms[i]);
}
}
}
$BLa$jCM$NL5$$%a%=%C%I(B
void
$B$H5-=R$7$^$9!'(B
class VoidTest {
String id;
void setId(String str) {
id = str;
}
}
main()
main()
$B%a%=%C%I$O0lHL$K!"
public static void main(String[] args)
public
$B=$>~;R$O%/%i%930$+$i$N%"%/%;%9$r2DG=$K$7$^$9!#(Bmain() $B%a%=%C%I$K(B public $B=$>~;R$r;XDj$9$k$N$OC1$J$k=,47$G$9!#(Bstatic
$B=$>~;R$,;XDj$5$l$F$$$k$N$O!"$3$N%a%=%C%I$r%a%s%P$K;}$D%/%i%9$,!"%$%s%9%?%s%92=$5$l$J$/$F$bMxMQ$G$-$k$h$&$K$7$?$b$N$G$9!#(Bmain() $B%a%=%C%I$O!"%W%m%0%i%`$N3+;OD>8e$K
Copyright © 2001, 2003 SUGAI, Manabu. All Rights Reserved.
SEO
[PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送