遍匈 / Java縮殻 /

Java延楚窃侏

<貧匯准 和匯准>
Java囂冱侭嗤議延楚駅倬壓聞喘念蕗苧。蕗苧延楚議児云鯉塀泌和?
type identifier [ = value][, identifier [= value] ...] ;

凪嶄type頁Java方象窃侏。Identifier頁延楚兆。辛參聞喘矯催侯蝕栖蕗苧謹倖揖窃侏延楚。

和中頁匯乂延楚議蕗苧幣箭。廣吭嗤乂淫根阻兜兵晒狛殻。
int a, b, c;     // 蕗苧眉倖int侏屁方?a、 b、c。
int d = 3, e, f = 5; // d蕗苧眉倖屁方旺験嚠兜峙。
byte z = 22;     // 蕗苧旺兜兵晒z。
double pi = 3.14159; // 蕗苧阻pi。
char x = 'x';    // 延楚x議峙頁忖憲'x'。
宸匯准讐盾Java囂冱屶隔議延楚窃侏?
  • 蕉何延楚
  • 撹埀延楚
  • 窃延楚

蕉何延楚?

  • 蕉何延楚蕗苧壓圭隈、更夛圭隈賜宀囂鞘翠嶄?
  • 蕉何延楚壓圭隈、更夛圭隈、賜宀囂鞘翠瓜峇佩議扮昨幹秀?輝万断峇佩頼撹朔?延楚繍氏瓜?支?
  • 恵諒俐蔑憲音嬬喘噐蕉何延楚?
  • 蕉何延楚峪壓蕗苧万議圭隈、更夛圭隈賜宀囂鞘翠嶄辛需?
  • 蕉何延楚頁壓媚貧蛍塘議。
  • 蕉何延楚短嗤潮範峙?侭參蕉何延楚楚瓜蕗苧朔?駅倬将狛兜兵晒?嘉辛參聞喘。

箭徨?

幣箭嶄age頁匯倖蕉何延楚。協吶壓pubAge()圭隈嶄?万議恬喘囃祥尫崙壓宸倖圭隈嶄。
public class Test{
 public void pupAge(){
 int age;
 age = age + 7;
 System.out.println("Puppy age is : " + age);
 }
 
 public static void main(String args[]){
 Test test = new Test();
 test.pupAge();
 }
}
塰佩潤惚泌和?
Puppy age is: 7

箭徨?

和中議箭徨聞喘阻短嗤兜兵晒議age?侭參園咎扮竃危。
public class Test{
  public void pupAge(){
   int age;
   age = age + 7;
   System.out.println("Puppy age is : " + age);
  }
  public static void main(String args[]){
   Test test = new Test();
   test.pupAge();
  }
}
園咎議扮恢伏參和危列?
Test.java:4:variable number might not have been initialized
age = age + 7;
^
1 error

糞箭延楚?

  • 糞箭延楚蕗苧壓匯倖窃嶄?徽壓圭隈、更夛圭隈才囂鞘翠岻翌?
  • 輝匯倖斤嵆瓜糞箭晒岻朔?耽倖糞箭延楚議峙祥効彭鳩協?
  • 糞箭延楚壓斤嵆幹秀議扮昨幹秀?壓斤嵆瓜?支議扮昨?支?
  • 糞箭延楚議峙哘乎崛富瓜匯倖圭隈、更夛圭隈賜宀囂鞘翠哈喘?聞誼翌何嬬校宥狛宸乂圭塀資函糞箭延楚佚連?
  • 糞箭延楚辛參蕗苧壓聞喘念賜宀聞喘朔?
  • 恵諒俐蔑憲辛參俐蔑糞箭延楚?
  • 糞箭延楚斤噐窃嶄議圭隈、更夛圭隈賜宀囂鞘翠頁辛需議。匯違秤趨和哘乎委糞箭延楚譜葎暴嗤。宥狛聞喘恵諒俐蔑憲辛參聞糞箭延楚斤徨窃辛需?
  • 糞箭延楚醤嗤潮範峙。方峙侏延楚議潮範峙頁0?下櫛侏延楚議潮範峙頁false?哈喘窃侏延楚議潮範峙頁null。延楚議峙辛參壓蕗苧扮峺協?匆辛參壓更夛圭隈嶄峺協?
  • 糞箭延楚辛參岷俊宥狛延楚兆恵諒。徽壓床蓑圭隈參式凪麿窃嶄?祥哘乎聞喘頼畠尫協兆?ObejectReference.VariableName。

箭徨?

import java.io.*;
public class Employee{
  // 宸倖撹埀延楚斤徨窃辛需
  public String name;
  // 暴嗤延楚?叙壓乎窃辛需
  private double salary;
  //壓更夛匂嶄斤name験峙
  public Employee (String empName){
   name = empName;
  }
  //譜協salary議峙
  public void setSalary(double empSal){
   salary = empSal;
  } 
  // 嬉咫佚連
  public void printEmp(){
   System.out.println("name : " + name );
   System.out.println("salary :" + salary);
  }
  public static void main(String args[]){
   Employee empOne = new Employee("Ransika");
   empOne.setSalary(1000);
   empOne.printEmp();
  }
}

塰佩潤惚泌和?
name : Ransika
salary :1000.0

窃延楚?床蓑延楚??

  • 窃延楚匆各葎床蓑延楚?壓窃嶄參static購囚忖蕗苧?徽駅倬壓圭隈更夛圭隈才囂鞘翠岻翌。
  • 涙胎匯倖窃幹秀阻謹富倖斤嵆?窃峪啜嗤窃延楚議匯芸申唄。
  • 床蓑延楚茅阻瓜蕗苧葎械楚翌載富聞喘。械楚頁峺蕗苧葎publc/private?final才static窃侏議延楚。械楚兜兵晒朔音辛個延。
  • 床蓑延楚刈贋壓床蓑贋刈曝。将械瓜蕗苧葎械楚?載富汽鏡聞喘static蕗苧延楚。
  • 床蓑延楚壓殻會蝕兵扮幹秀?壓殻會潤崩扮?支。
  • 嚥糞箭延楚醤嗤屢貌議辛需來。徽葎阻斤窃議聞喘宀辛需?寄謹方床蓑延楚蕗苧葎public窃侏。
  • 潮範峙才糞箭延楚屢貌。方峙侏延楚潮範峙頁0?下櫛侏潮範峙頁false?哈喘窃侏潮範峙頁null。延楚議峙辛參壓蕗苧議扮昨峺協?匆辛參壓更夛圭隈嶄峺協。緩翌?床蓑延楚珊辛參壓床蓑囂鞘翠嶄兜兵晒。
  • 床蓑延楚辛參宥狛?ClassName.VariableName議圭塀恵諒。
  • 窃延楚瓜蕗苧葎public static final窃侏扮?窃延楚兆各駅倬聞喘寄亟忖銚。泌惚床蓑延楚音頁public才final窃侏?凪凋兆圭塀嚥糞箭延楚參式蕉何延楚議凋兆圭塀匯崑。

箭徨?

import java.io.*;
public class Employee{
  //salary頁床蓑議暴嗤延楚
  private static double salary;
  // DEPARTMENT頁匯倖械楚
  public static final String DEPARTMENT = "Development ";
  public static void main(String args[]){
   salary = 1000;
   System.out.println(DEPARTMENT+"average salary:"+salary);
  }
}
塰佩潤惚泌和?
Development average salary:1000

廣吭?泌惚凪麿窃?勣恵諒乎延楚?辛參宸劔恵諒?Employee.DEPARTMENT。

和匯准讐焚担

宸匯准?低厮将僥氏阻聞喘恵諒俐蔑憲?public才private?。和匯准繍氏峋聾初府恵諒俐蔑憲才音辛恵諒俐蔑憲。


<貧匯准 和匯准>

AltStyle によって変換されたページ (->オリジナル) /