標籤:http char 精度 定義 資料類型 好的 manage body bsp
java四類八種基礎資料型別 (Elementary Data Type)
| Java基礎資料型別 (Elementary Data Type)就8種,記住就好了。除了這些都是引用型的了。
java四類八種基礎資料型別 (Elementary Data Type) 第一類:整型 byte short int long 第二類:浮點型 float double 第三類:邏輯型 boolean(它只有兩個值可取true false) 第四類:字元型 char 在棧中可以直接分配記憶體的資料是基礎資料型別 (Elementary Data Type)。 引用資料類型:是資料的引用在棧中,但是他的對象在堆中。 要想學好Java必須知道各種資料的在記憶體中儲存位置。 對記憶體有了很好的瞭解,可以有助你剖析器。 位元組: boolean 布爾型 1/8 byte 位元組類型 1 char 字元型 2 一個字元能儲存一個中文漢字 short 短整型 2 int 整數類型 4 float 浮點類型(單精確度) 4 long 長整形 8 double 雙精確度類型(雙精確度) 8 java中預設的整數類型是int類型,如果要定義為float型,則要在數值後加上l或L; 預設的浮點型也是雙精確度浮點,如果要定義為float型,則要在數值後加上f或F。 一個位元組等於8位,一個位元組等於256個數,就是-128到127一共256。 kB就是kBytes Bytes就是“位元組”的意思! K就是千的意思,因為電腦是通過二進位來計算,10個1正好是1024 1111111111(二進位)=1024(十進位) 1Bytes(位元組)=8bit(位元) 一個英文字母或一個阿拉伯數字就是一個字元,佔用一個位元組 一個漢字就是兩個字元,佔用兩個位元組。 一般講大小是用Bytes,大寫的“B”,講網路速率是用bit,注意是小寫“b”。 例:一個檔案有8MBytes 例:我下載檔案的速率是256KB/s,即2Mbit,這通常就是我們寬頻上網的速率。 基礎資料型別 (Elementary Data Type)自動轉換byte->short,char -> int -> long float -> doubleint -> floatlong -> double 記住:小可轉大,大轉小會失去精度!!! |
java四類八種基礎資料型別 (Elementary Data Type)