Java入門,資料型別和運算子總結
Java入門
1.所有的程式語言的最終目的都是提供一種“抽象”方法。抽象的層次越高,越接近人的思維。越接近人的思維,越容易使用。
2.越高階的語言越容易學習;當然,這隻意味著容易入門;不意味著成為高手越容易,高手仍然需要修煉。
3.Java的核心優勢:跨平臺。跨平臺是靠JVM(虛擬機器)實現的。
4.Java各版本的含義:
JavaSE(Java Standard Edition)標準版,定位在個人計算機的應用。
JavaEE(Java Enterprise Edition)企業版,定位在伺服器端的應用。
JavaME(Java Micro Edition)微型版,定位在消費電子產品的應用。
5.Java程式的開發執行過程為:編寫程式碼、編譯、解釋執行。
6.JDK用於開發Java程式,JRE是Java執行環境; JVM是JRE的子集,JRE是JDK的子集。
7.JDK配置,需要新建JAVA_HOME環境變數;需要修改Path環境變數。
8.Java是面向物件的語言,所有程式碼必須位於類裡面。main方法是Java應用程式的入口方法。
9.常見的Java整合開發環境有三個:eclipse、IntelliJ IDE、NetBeans。
資料型別和運算子
1.註釋可以提高程式的可讀性。可劃分為
2.單行註釋 //
3.多行註釋 /*...*/
4.文件註釋 /**...*/
5.識別符號的命名規則:
6.識別符號必須以字母、下劃線_、美元符號$開頭。
7.識別符號其它部分可以是字母、下劃線“_”、美元符“$”和數字的任意組合。
8.Java 識別符號大小寫敏感,且長度無限制。
9.識別符號不可以是Java的關鍵字。
10.識別符號的命名規範
11.表示類名的識別符號:每個單詞的首字母大寫,如Man, GoodMan
12.表示方法和變數的識別符號:第一個單詞小寫,從第二個單詞開始首字母大寫,我們稱之為“駝峰原則”,如eat(), eatFood()
13.變數的宣告格式:
type varName [=value] [,varName[=value]...];
14.變數的分類:區域性變數、例項變數、靜態變數
15.常量的聲名格式
final type varName = value ;
16.Java的資料型別可分為基本資料型別和引用資料類,基本資料型別的分類如下:
17.整型變數:byte、short、int、long
18.浮點型:float、double
19.字元型:char
20.布林型:boolean,值為true或者false
21.Java語言支援的運算子可分為:
22.算術運算子: +,-,*,/,%,++,--
23.賦值運算子 =
24.擴充套件賦值運算子:+=,-=,*=,/=
25.關係運算符: >,<,>=,<=,==,!= ,instanceof
26.邏輯運算子: &&,||,!
27.位運算子: &,|,^,~ , >>,<<,>>>
28.字串連線符:+
29.條件運算子 ?:
30.基本資料型別的型別轉換可分為:
31.自動型別轉換:容量小的資料型別可以自動轉換為容量大的資料型別
32.強制型別轉換:用於顯式的轉換一個數值的型別,語法格式:(type)var
33.鍵盤的輸入:Scanner類的使用