Java児粥囂隈
<貧匯准
和匯准>
匯倖Java殻會辛參範葎頁匯狼双斤嵆議鹿栽?遇宸乂斤嵆宥狛距喘泳緩議圭隈栖亅揖垢恬。和中酒勣初府和窃、斤嵆、圭隈才糞箭延楚議古廷。
C : > javac MyFirstJavaProgram.java
C : > java MyFirstJavaProgram
Hello World
購噐Java炎紛憲?嗤參和叱泣俶勣廣吭?
箭泌?厘断葎惚岫糾譜柴匯倖殻會?万繍尫崙惚岫葎弌鵜、嶄鵜、寄鵜。宸祥吭龍彭万音塋俯綱人泣茅阻宸眉嶽樫雁翌議惚岫。
旋喘写覚議圭隈?辛參嶷喘厮贋壓窃議圭隈才奉來?遇音喘嶷亟宸乂旗鷹。瓜写覚議窃各葎階窃?super class??塗伏窃各葎徨窃?subclass?。
俊笥峪協吶塗伏勣喘欺議圭隈?徽頁圭隈議醤悶糞孖頼畠函畳噐塗伏窃。
- 斤嵆?斤嵆頁窃議匯倖糞箭?嗤彜蓑才佩葎。箭泌?匯訳昂頁匯倖斤嵆?万議彜蓑嗤?冲弼、兆忖、瞳嶽?佩葎嗤?辧硫依、出、郭吉。
- 窃?窃頁匯倖庁医?万宙峰匯窃斤嵆議佩葎才彜蓑。
- 圭隈?圭隈祥頁佩葎?匯倖窃辛參嗤載謹圭隈。貸辞塰麻、方象俐個參式侭嗤強恬脅頁壓圭隈嶄頼撹議。
- 糞箭延楚?耽倖斤嵆脅嗤鏡蒙議糞箭延楚?斤嵆議彜蓑喇宸乂糞箭延楚議峙畳協。
及匯倖Java殻會
和中心匯倖酒汽議Java殻會?万繍嬉咫忖憲堪 Hello World
public class MyFirstJavaProgram {
/*及匯倖Java殻會.
* 万繍嬉咫忖憲堪 Hello World
*/
public static void main(String []args) {
System.out.println("Hello World"); // 嬉咫 Hello World
}
}
和中繍幟化初府泌採隠贋、園咎參式塰佩宸倖殻會?- 嬉蝕Notepad?委貧中議旗鷹耶紗序肇?
- 委猟周兆隠贋葎?MyFirstJavaProgram.java?
- 嬉蝕cmd凋綜完笥?序秘朕炎猟周侭壓議了崔?邪譜頁C:
- 壓凋綜佩完笥囚秘 javac MyFirstJavaProgram.java 梓和enter囚園咎旗鷹。泌惚旗鷹短嗤危列?cmd凋綜戻幣憲氏序秘和匯佩。?邪譜桟廠延楚脅譜崔挫阻?。
- 壅囚秘java MyFirstJavaProgram 梓和Enter囚祥辛參塰佩殻會阻
C : > javac MyFirstJavaProgram.java
C : > java MyFirstJavaProgram
Hello World
児云囂隈
園亟Java殻會扮?哘廣吭參和叱泣?- 寄弌亟樗湖?Java頁寄弌亟樗湖議?宸祥吭龍彭炎紛憲Hello嚥hello頁音揖議。
- 窃兆?斤噐侭嗤議窃栖傍?窃兆議遍忖銚哘乎寄亟。泌惚窃兆喇飛孤汽簡怏撹?椎担耽倖汽簡議遍忖銚哘乎寄亟?箭泌 MyFirstJavaClass 。
- 圭隈兆?侭嗤議圭隈兆脅哘乎參弌亟忖銚蝕遊。泌惚圭隈兆根嗤飛孤汽簡?夸朔中議耽倖汽簡遍忖銚寄亟。
- 坿猟周兆?坿猟周兆駅倬才窃兆屢揖。輝隠贋猟周議扮昨?低哘乎聞喘窃兆恬葎猟周兆隠贋?俳芝Java頁寄弌亟樗湖議??猟周兆議朔弸葎.java。?泌惚猟周兆才窃兆音屢揖夸氏擬崑園咎危列?。
- 麼圭隈秘笥?侭嗤議Java 殻會喇public static void main(String args[])圭隈蝕兵峇佩。
Java炎紛憲
Java侭嗤議怏撹何蛍脅俶勣兆忖。窃兆、延楚兆參式圭隈兆脅瓜各葎炎紛憲。購噐Java炎紛憲?嗤參和叱泣俶勣廣吭?
- 侭嗤議炎紛憲脅哘乎參忖銚?A-Z賜宀a-z?,胆圷憲?$?、賜宀和皿??_?蝕兵
- 遍忖憲岻朔辛參頁販採忖憲議怏栽
- 購囚忖音嬬喘恬炎紛憲
- 炎紛憲頁寄弌亟樗湖議
- 栽隈炎紛憲訟箭?age、$salary、_value、__1_value
- 掲隈炎紛憲訟箭?123abc、-salary
Java俐蔑憲
崧凪麿囂冱匯劔?Java辛參聞喘俐蔑憲栖俐蔑窃嶄圭隈才奉來。麼勣嗤曾窃俐蔑憲?
- 辛恵諒俐蔑憲 : default, public , protected, private
- 音辛恵諒俐蔑憲 : final, abstract, strictfp
壓朔中議嫗准嶄厘断氏侮秘網胎Java俐蔑憲。
Java延楚
Java嶄麼勣嗤泌和叱嶽窃侏議延楚- 蕉何延楚
- 窃延楚?床蓑延楚?
- 撹埀延楚?掲床蓑延楚?
Java方怏
方怏頁刈贋壓均貧議斤嵆?辛參隠贋謹倖揖窃侏延楚。壓朔中議嫗准嶄?厘断繍氏僥欺泌採蕗苧、更夛參式兜兵晒匯倖方怏。Java旦訟
Java 5.0哈秘阻旦訟?旦訟尫崙延楚峪嬬頁圓枠譜協挫議峙。聞喘旦訟辛參受富旗鷹嶄議bug。箭泌?厘断葎惚岫糾譜柴匯倖殻會?万繍尫崙惚岫葎弌鵜、嶄鵜、寄鵜。宸祥吭龍彭万音塋俯綱人泣茅阻宸眉嶽樫雁翌議惚岫。
箭徨?
class FreshJuice {
enum FreshJuiceSize{ SMALL, MEDUIM, LARGE }
FreshJuiceSize size;
}
public class FreshJuiceTest {
public static void main(String args[]){
FreshJuice juice = new FreshJuice();
juice.size = FreshJuice. FreshJuiceSize.MEDUIM ;
}
}
廣吭?旦訟辛參汽鏡蕗苧賜宀蕗苧壓窃戦中。圭隈、延楚、更夛痕方匆辛參壓旦訟嶄協吶。
Java購囚忖
和中双竃阻Java隠藻忖。宸乂隠藻忖音嬬喘噐械楚、延楚、才販採炎紛憲議兆各。
abstract
assert
boolean
break
byte
case
catch
char
class
const
continue
default
do
double
else
enum
extends
final
finally
float
for
goto
if
implements
import
instanceof
int
interface
long
native
new
package
private
protected
public
return
short
static
strictfp
super
switch
synchronized
this
throw
throws
transient
try
void
volatile
while
Java廣瞥
窃貌噐C/C++?Java匆屶隔汽佩參式謹佩廣瞥。廣瞥嶄議忖憲繍瓜Java園咎匂策待。
public class MyFirstJavaProgram{
/* 宸頁及匯倖Java殻會
*万繍嬉咫Hello World
* 宸頁匯倖謹佩廣瞥議幣箭
*/
public static void main(String []args){
// 宸頁汽佩廣瞥議幣箭
/* 宸倖匆頁輝佩廣瞥議幣箭 */
System.out.println("Hello World");
}
}
聞喘腎佩
腎易佩?賜宀嗤廣瞥議議佩?Java園咎匂脅氏策待渠。写覚
壓Java嶄?匯倖窃辛參喇凪麿窃塗伏。泌惚低勣幹秀匯倖窃?遇拝厮将贋壓匯倖窃醤嗤低侭俶勣議奉來賜圭隈?椎担低辛參繍仟幹秀議窃写覚乎窃。旋喘写覚議圭隈?辛參嶷喘厮贋壓窃議圭隈才奉來?遇音喘嶷亟宸乂旗鷹。瓜写覚議窃各葎階窃?super class??塗伏窃各葎徨窃?subclass?。
俊笥
壓Java嶄?俊笥辛尖盾葎斤嵆寂屢札宥佚議亅咏。俊笥壓写覚嶄亥處彭載嶷勣議叔弼。俊笥峪協吶塗伏勣喘欺議圭隈?徽頁圭隈議醤悶糞孖頼畠函畳噐塗伏窃。
和匯准讐焚担
<貧匯准
和匯准>