Java 基礎知識學習Day1

Java 基礎知識學習Day 1

1.註釋(不會被執行)

單行註釋:」//文字「安全

多行註釋:」/星號(」*「)文字星號/「學習

文檔註釋:」//「(Java Doc)spa

2.標識符和關鍵字

  • 關鍵字不能做爲類名或者方法名對象

  • 類名與文件名要一致,首字母要大寫內存

  • Java全部的組成成分都須要名字,類名(如 Hello world )、變量名以及方法名(如main)都被稱爲標識符 文檔

  • 全部標識符都要以字母(A-Z或a-z),美圓符($)或下劃線(_)開始字符串

  • 首字符以後能夠是字母(A-Z或a-z),美圓符($),下劃線(_)或數字的任何字符組成string

  • 標識符是大小寫敏感的it

  • 可用中文命名,但不建議class

     

3.數據類型

Java 是強類型語言(全部變量必須先定義後才能使用)

強語言類型安全性高,但速度慢。

數據類型分爲基本類型和引用類型。

基本類型分爲數值類型和boolean類型。

數值類型分爲整數類型、浮點類型和字符類型。

整數類型:byte(1個字節)

short(2個字節)

int(4個字節)

long(8個字節)

浮點類型:float(4個字節)

double(8個字節)

字符類型:char(2個字節)

boolean類型:1個字節,只有true和false

  • long類型要在數字後面加」L「

  • float類型要在數字後面加」F「

  • char後帶一個字符,如一個字母

  • string後帶字符串,但其不是關鍵詞,是類

  • 最好避免徹底用浮點數進行比較

  • 全部字符本質都是數字

4.字節

位(bit):計算機內部數據儲存的最小單位

字節(byte):基本單位,用B表示

1 B=8 bit;

字符:計算機使用的字母、數字、字、符號

1 B=8 b

1024 B=1 KB

1024 KB=1 M

1024 M=1 G

1024 G=1 TB

二進制:0b

八進制:0

十六進制:0x

5.類型轉換

從高到低:byte->short->int->long->float->double

  • 強制轉換 格式:(類型)變量名 高->低

  • 自動轉換 低->高

注意事項:

  1. 不能對布爾值進行轉換

  2. 不能把對象類型轉換爲不相干類型

  3. 轉換的時候可能存在內存溢出或精度問題

相關文章
相關標籤/搜索