1. 程式人生 > 實用技巧 >3. java的資料型別

3. java的資料型別

資料型別

  • java是強型別語言。意味著變數都必須先定義後才能使用。

  • 強型別語言提升了安全性,但降低了執行速度。

基本型別

  • int

  • byte

  • short

  • long

  • float

  • double

  • char

  • boolean

  • String

publicclassdata_type_practice{
publicstaticvoidmain(String[]args) {
Stringa=("hello");

//整數。
intnum1=10;//int賦值範圍是正負21億。最常用。佔4個位元組。
bytenum2=-128;//byte賦值範圍在 -128~127。佔1個位元組。
shortnum3=30000;//short賦值範圍在 -32768~32767。佔2個位元組。
longnum4=1234567890L;//long型別要在數字最後加字母L。佔8個位元組。

//小數:浮點數。
floatnum5=50.111111111F;//float型別在數字最後要加字母F。佔4個位元組。
doublenum6=3.1415926;//佔8個位元組。

//字元
charname='中';//char 表示一個字元。字元可以是中文或英文大小寫或者字元。
charname1='A';
charo='_';

//字串
Stringflag="洛天人";// 字串String 不是關鍵詞,而是一個 類。

//布林值:代表是非。佔一位。
booleanjs=true;
booleansj=false;


System.out.println(flag);
System.out.println(a);
System.out.println(num1);

什麼是位元組

  • 1bit 表示 1位。

  • 1byte 表示 一個位元組。1B = 8b。

  • 1024B = 1KB。

  • 1024KB = 1M。

  • 1024M = 1 G。

  • 1024G = 1TB。