Java入門-概覽/類和對象

1、java文件內只能有一個public類,
2、一個類對應一個.class文件
3、public類名必須和文件名一致
4、main方法是入口方法,有固定格式

變量:
1、三部分組成:作用域、變量類型、變量名稱
2、局部變量:從屬於方法、語句塊,使用前必須初始化,生命週期從聲明到方法或語句塊結束;
3、成員變量:會自動初始化,也叫實例變量,從屬於對象,在類內部,方法外部,生命週期隨對象創建或消失
4、靜態變量:static修飾,也叫類變量,從屬於類,生命週期最長,生命週期隨類的加載或卸載
5、常量用final修飾:final double = 3.14

數據類型:
1、引用數據類型是指向對象,空間是四個字節(對象地址四個字節)
2、基本數據類型:

數據類型
基本類型
引用類型
數值
整數類形: byte-一個字節 short-兩個字節 int-四個字節 long-八個字節
浮點類形: float-四個字節 double-八個字節
字符char , 兩個字節
布爾boolean , 一位
接口interface
數組

5、byte包含-128~127,short包含-32768~32767,int只包含正負21億,超出的就要用long,long要在最後加上Llong range=300000000L;

類和對象:

 class HelloWorld {
	/*
	 * 靜態屬性:直接被類調用,也叫也叫類變量 
	 */
	static String str = "n";
	/*
	 * 成員變量:被類的實例調用(類內部用this調用)
	 */
	int num = 3;
	 /*
	  * 必須得先聲好,沒法在類外面聲明(java特點)
	  */
	Computer comp;
	/*
	 * Constructor構造函數: 必須和類名一致,每次new會自動調用
	 */
	 void HelloWorld(){
	     
	 }
	/*
	 * 方法
	 */
	 void sayHello(){
	     System.out.println("HelloWorld"+comp.brand);
	 }
	 /*一個java文件只能有一個public修飾的類
	  */
    public static void main(String[] args) {
		HelloWorld hw = new HelloWorld();
		Computer c1 = new Computer();
		c1.brand = "Mac";
		hw.comp = c1;
				hw.sayHello();

        System.out.println(hw.num); // 打印 Hello World
    }
}

class Computer{
	String brand;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章