距離上一篇部落格已經有半個多月了,趁著寒假來臨,抓緊時間重新回顧一下Java基礎,徹底掌握紮實以進行下一步的學習
在程式中,尤其是複雜的程式中,適當地加入註釋可以增加程式的可讀性,有利於程式的修改、偵錯和交流。註釋的內容在程式編譯的時候會被忽視,不會產生目的碼,也就是,註釋的部分不會對程式的執行結果產生任何影響。
Java遵守「駝峰命名」法則。駱駝式命名法就是當變數名或函數名是由一個或多個單詞連結在一起,而構成的唯一識別字時,第一個單詞以小寫字母開始;從第二個單詞開始以後的每個單詞的首字母都採用大寫字母,例如:myFirstName、myLastName,這樣的變數名看上去就像駱駝峰一樣此起彼伏,故得名。
識別符號:其實就是在程式中自定義的名詞
Java關鍵字是電腦語言電腦語言)裡事先定義的,有特別意義的識別符號,有時又叫保留字,還有特別意義的變數。Java的關鍵字對Java的編譯器有特殊的意義,他們用來表示一種資料型別,或者表示程式的結構等,關鍵字不能用作變數名、方法名、類名、包名和引數。
(一)總表:java關鍵字共53個(其中包含兩個保留字const,goto)
另外,Java還有3個保留字:true、false、null。它們不是關鍵字,而是文字。包含Java定義的值。和關鍵字一樣,它們也不可以作為識別符號使用。
資料型別
基本資料型別:byte、short、int、long、float、double、char、boolean
參照資料型別:陣列、類、介面
級別從低到高為:byte,char,short–>int–>float–>long–>double
資料型別間可互相轉換:
自動型別轉換:從低階別到高階別,系統自動轉的
強制型別轉換:把一個高階別的數賦給一個比該數的級別低的變數
常數:在程式中不會變化的資料。
變數:其實就是記憶體中的一個儲存空間,用於儲存常數資料。
變數的作用:方便於運算。因為有些資料不確定。所以要確定該資料的名稱和儲存空間。
變數的特點:變數空間可以重複使用。
變數空間開闢需要的要素:
變數的作用域:從變數定義的位置開始,到該變數所在的那對大括號結束。
變數的生命週期:變數從定義的位置開始就在記憶體中活了。變數到達它所在的作用域的時候就在記憶體中消失了。
算術運運算元:
賦值運運算元:
比較運運算元:該運運算元的特點是:運算完的結果,要麼是true,要麼是false
Math類:
Java 的 Math 包含了用於執行基本數學運算的屬性和方法,如初等指數、對數、平方根和三角函數,Math 的方法都被定義為 static 形式,通過 Math 類可以在主函數中直接呼叫。
Java Math類中的常用方法:
static double abs(double a) 返回 double 值的絕對值。
static float abs(float a) 返回 float 值的絕對值。
static int abs (int a) 返回 int 值的絕對值。
static long abs(long a) 返回 long 值的絕對值。
static double max(double a, double b) 返回兩個 double 值中較大的一個。
static float max(flo at a, float b) 返回兩個 float 值中較大的一個。
static int max(int a, int b) 返回兩個 int 值中較大的一個。
static long max(long a, long b) 返回兩個 long 值中較大的一個。
static double min(double a, double b) 返回兩個 double 值中較小的一個。
static float min(float a, float b) 返回兩個 float 值中較小的一個。
static int min(int a, int b) 返回兩個 int 值中較小的一個。
static long min(long a, long b) 返回兩個 long 值中較小的一個。
package pkg1[.pkg2[.pkg3...]];
import package[.package2...].(classname|*);
把握好寒假的小假期,讓自己更好的進步。