java註釋、關鍵字、標識符、常量、變量(基本數據類型、引用數據類型)

目錄

Java註釋

關鍵字keywords

java中有50個關鍵字

標識符

標識符規則

常量

常量練習

變量

變量概念

變量數據類型

基本數據類型

引用數據類型

變量的定義

變量練習

 


Java註釋

  • 單行註釋://註釋內容
  • 多行註釋:/*註釋內容*/
  • 文檔註釋:/**註釋內容*/

關鍵字keywords

關鍵字:是指在程序中,Java已經定義好的單詞,具有特殊含義。

  • HelloWorld案例中,出現的關鍵字有 public 、 class 、 static 、 void 等,這些單詞已經被

Java定義好,全部都是小寫字母,notepad++中顏色特殊。

  • 關鍵字比較多,不能死記硬背,學到哪裏記到哪裏即可。

java中有50個關鍵字

標識符

標識符:是指在程序中,我們自己定義內容。比如類的名字、方法的名字和變量的名字等等,都是標識符。

HelloWorld案例中,出現的標識符有類名字 HelloWorld 。

標識符規則

標識符就是用於給程序中變量、類、方法名的符號
1)標識符可以由字母、數字、下劃線(_)美元符($)組成,其中數字不能開頭
2)標識符不能是Java關鍵字和保留字,但可以包含關鍵字和保留字
3)標識符不能包含空格
4)標識符只能包含美元符($),不能包含@、#等其他特殊字符
5)只有類名首字母才能大寫,其他首字母一律小寫
6)堅決不允許出現中文及拼音
7)使用駝峯命名法

常量

常量:是指在Java程序中固定不變的數據

常量練習

public class ConstantDemo {
 public static void main(String[] args){
 //輸出整數常量
 System.out.println(123); 
//輸出小數常量
 System.out.println(0.125);
 //輸出字符常量 
System.out.println('A'); 
//輸出布爾常量 
System.out.println(true); 
//輸出字符串常量 
System.out.println("你好Java"); 
}}

變量

變量概念

變量:常量是固定不變的數據,那麼在程序中可以變化的量稱爲變量。

編程的本質,就是對內存中數據的訪問和修改,程序所用的數據都會保存在內存中,程序員需要一種機制來訪問或修改內存中數據,這種機制就是變量,每個變量都代表了某一塊內存,而且變量是有名字的,程序對變量賦值,實際上就是把數據裝入該變量所代表的內存區的過程;程序讀取變量的值,實際上就是從改變量所代表的內存區取值的過程。形象的理解:變量相當於一個有名稱的容器,該容器用於裝各種不同類型的數據

變量數據類型

Java的數據類型分爲兩大類:

  • 基本數據類型:包括 整數 、 浮點數 、 字符 、 布爾 。
  • 引用數據類型:包括 類 、 數組 、 接口 。

基本數據類型

四類八種基本數據類型:

Java中的默認類型:整數類型是 int 、浮點類型是 double 。

引用數據類型

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println(7==6);//基本數據類型比較都用==
		String a=new String("abc");
		String b=new String("abc");
		System.out.println(a==b);//String是引用數據類型
		System.out.println(a.equals(b));//引用數據類型比較都用equals()
	}

變量的定義

變量定義的格式包括三個要素: 數據類型 、 變量名 、 數據值 。

格式

數據類型 變量名 = 數據值;

變量練習

public class Demo03VariableNotice {
	public static void main(String[] args) {
		int num1 = 10; // 創建了一個新的變量,名叫num1
		// int num1 = 20; // 又創建了另一個新的變量,名字也叫num1,錯誤!
		
		int num2 = 20;
		
		int num3;
		num3 = 30;
		
		int num4; // 定義了一個變量,但是沒有進行賦值
		// System.out.println(num4); // 直接使用打印輸出就是錯誤的!
		
		// System.out.println(num5); // 在創建變量之前,不能使用這個變量
		
		int num5 = 500;
		System.out.println(num5); // 500
		
		{
			int num6 = 60;
			System.out.println(num6); // 60
		}
		// int num6;
		// System.out.println(num6); // 已經超出了大括號的範圍,超出了作用域,變量不能再使用了
		
		// 同時創建了三個全都是int類型的變量
		int a, b, c;
		// 各自分別賦值
		a = 10;
		b = 20;
		c = 30;
		System.out.println(a); // 10
		System.out.println(b); // 20
		System.out.println(c); // 30
		
		// 同時創建三個int變量,並且同時各自賦值
		int x = 100, y = 200, z = 300;
		System.out.println(x); // 100
		System.out.println(y); // 200
		System.out.println(z); // 300
	}
}

 

 

 

 

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