糯米文學吧

位置:首頁 > IT認證 > JAVA認證

java基本語法複習知識點大全

JAVA認證1.53W

java開發除了環境的搭建之外,我們要學習的還有各種java基本語法,所以yjbys小編為大家彙總了java基本語法複習知識點,希望同學們好好學習!

java基本語法複習知識點大全

  一:java中的語句規則:

java每行代碼以;結尾。

Java中的註釋有:

(1)// 註釋一行

以“//”開始,終止於行尾,一般作單行註釋,可放在語句的後面

(2)/*……*/ 一行或多行註釋

以“/*”開始,最後以“*/”結束,中間可寫多行。

(3)/**……*/

以“/**”開始,最後以“*/”結束,中間可寫多行。這種註釋主要是為支持JDK 工具javadoc而採用的。

Java中的合法標示符要符合一下規則:

1)要以大小寫字母或者美元符號或者下劃線開頭,不能以數字開頭

2)標示符命名不能用關鍵字,關鍵字是java內部所用到的標示符,為了避免混淆,所以不能用。

3)類,變量,方法名命名儘量有一定規則,不要隨便命名,雖然系統不會報錯,但是為了項目開發後期的維護,所以儘量起比較有意義的名字,並且命名要符合一定的規則,如駝峯規則。

  二:java基本數據類型

Java數據類型被分為:基本數據類型和引用數據類型。

Java中有8中基本數據類型:

類型 位長/b 默認值 取值範圍

布爾型 (boolean) 1 false true false

字節型(byte ) 8 0 -128~127

字符型 (char) 16 ‘u0000’ ‘u0000’~’uffff’即0~65535

短整型(short) 16 0 -32768~32767

整型(int) 32 0 -231~231-1

長整型(long) 64 0 -263~263-1

單精度(float) 32 0.0 +-1.4E-45 或+-3.4028235E+38

雙精度(double) 64 0.0 +-4.9E-324 或+-1.797693134862315E+308

注:String類型不是基本數據類型,它被定義為類,屬於引用數據類型。,由於字符串是常用的數據類型。Java提供了對String類型特殊操作,直接引用,例如:String s="hello world";

  三:引用類型

引用類型是一個對象類型的,它的值是指向內存空間的引用,就是地址,所指向的內存中保存着變量所表示的一個值或一組值。很好理解吧,因為一個對象,比如説一個人,不可能是個數字也不可能是個字符啊,所以要想找它的話只能找它的地址了。

接下來看看基本類型和引用類型變量的不同處理吧。基本類型自然是簡單,聲明是自然系統就給它空間了。例如,

int baijq;

baijq=250; //聲明變量baijq的同時,系統給baijq分配了空間。

引用類型就不是了,只給變量分配了引用空間,數據空間沒有分配,因為誰都不知道數據是什麼啊,整數,字符?我們看一個錯誤的例子:

MyDate today;

= 4; //發生錯誤,因為today對象的數據空間未分配。

那我們怎麼給它賦值啊?引用類型變量在聲明後必須通過實例化開闢數據空間,才能對變量所指向的對象進行訪問。舉個例子:

MyDate today; //將變量分配一個保存引用的空間

today = new MyDate(); //這句話是2步,首先執行new MyDate(),給today變量開闢數據空間,然後再執行賦值操作。

  四:定義變/常量和變量的初始化

Java定義變量結構:類型 變量名,這裏的變量名要符合標示符規則

1.變量的聲明

格式:類型 變量名[,變量名]=初值,… ;

賦值:[類型] 變量名=值

如:int a=5 , b=6 , c , d ;

説明:

(1)變量名必須在作用域中是唯一的,不同作用域中才允許相同名字的變量出現;

(2)只要在同一代碼塊沒有同名的變量名,可以在程序中任何地方定義變量,一個代碼塊就是兩個相對的“{ }”之間部分。

2.變量的使用範圍

每個變量的使用範圍只在定義它的代碼塊中,包括這個代碼塊中包含的代碼塊。

在類開始處聲明的變量是成員變量,作用範圍在整個類;

在方法和塊中聲明的變量是局部變量,作用範圍到它的“}”;

3.變量類型的轉換

Java 可以將低精度的數字賦值給高精度的數字型變量,反之則需要強制類型轉換。

強制轉換格式:(數據類型)數據表達式

字節型 短整型 字符型 整型 長整型 單精度實型 雙精度實型

轉化規律:由低到高

變量與存儲器有着直接關係,定義一個變量就是要編譯器分配所需要的內存空間,分配多少空間,這就是根據我們所定義的變量類型所決定的。變量名實際上是代表所分配空間的內存首地址

4. 常量

Java中的常量值是用文字串表示的,它區分為不同的類型,如整型常量123,實型常1.23,

字符常量‘a’,布爾常量true、false以及字符串常量“This is a constant string”。

Java 的常量用final 説明,約定常量名一般全部使用大寫字母,如果是多個單詞組合在一起的,單詞之間用下劃線連接,常量在程序執行時不可更改。

如:final int i=1;

i=i+1; //錯,i 是final(常量),不可更改值

例如:final double IP = 3.14159 D

説明:默認類型為64 位double 雙精度類型(D 或d),數字後面加F 或f 則是32 位float 單

精度(實數)類型

  五:運算符

1、賦值運算符

賦值運算符用於把一個數賦予一個變量。賦值運算符兩邊的類型不一致時,那麼如果左側的數據類型的級別高,則右邊的數據將轉換成左邊的數據類型在賦予左邊的變量,否則需要強制類型轉換。