當前位置:編程學習大全網 - 編程語言 - 20條必背java知識點學生考專必備

20條必背java知識點學生考專必備

Java20條必背知識

1.編寫: 編寫的Java代碼保存在以“java”結尾的源文件中。

2.編譯:使用iavac.exe命令編譯java源文件,生成字節碼文件。格式:javac 源文件名.java

3.運行: 使用java.exe命令解釋運行字節碼文件。格式:java類名

4.在壹個java源文件中可以聲明多個clasS,但是只能最多有壹個類聲明為public,而且被聲明為public的類的類名必須與源文件名相同。

5java關鍵字中所有字母都為小寫

6.Java中的名稱命名規範: 包名:多單詞組成時所有字母都小寫:xxxyyyzzz 類名、接口名:多單詞組成時所有單詞的首字母大寫:XxxYyyZzz變量名。

7.字符串是屬於壹個類,屬幹引用數據類型

8.在類體內,在方法體外聲明的變量稱為成員變量。

9.在方法體內部聲明的變量稱為局部變量。局部變量除形參外,需顯式初始化才能使用。(形參也是局部變量)

10.java的整型常量默認為 int 型,聲明long型常量須後加“’或“L’

11.Java的浮點型常量默認為double型,聲明float型常量,須後加“f’或“F’。

12.Java中的所有字符都使用Unicode編碼,壹個字符可以存儲壹個字母,壹個漢字,所以java中char類型是兩個字節。

13.boolean類型數據只允許取值true和false,無null。不可以使用0或非 0 的整數替代false和true。Java虛擬機中沒有任何供boolean值專用的字節碼指令,Java語言表達所操作的 boolean值,在編譯之後都使用java虛擬機中的int數據類型來代替:true用1表示,false 用0表示。

14.雖然long類型是8個字節,float是4個字節,但是float類型采用科學計數法存儲,所以float類型的存儲範圍比long類型更大。

15.自動類型轉換:容量小的類型自動轉換為容量大的數據類型。byte,short,char之間不會相互轉換,他們三者在計算時首先轉換為int類型。

16.強制類型轉換:將容量大的數據類型轉換為容量小的數據類型,但可能造成精度降低或溢出。

17.字符串不能直接轉換為基本類型,但通過基本類型對應的包裝類則可以實現把字符串轉換成基本類型。

18.計算機底層都以二進制補碼的方式來存儲數據。

19.正數(最高位是0)的原碼、反碼、補碼都相同,負數(最高位是1)的補碼是其反碼+1。

20.賦值運算符:=+= -=*= /=%,運算的結果不會改變變量本身的數據類型。short i=i+ 1;由幹常量“1”默認是int型的,所以編譯會報錯,使用shorti+= 1,則做到了+1的作用,也沒有改變數據類型。

  • 上一篇:計算機和建築那個更好
  • 下一篇:資陽咨詢編程考試機構排名
  • copyright 2024編程學習大全網