1. 程式人生 > >程式入口main方法的理解、java基本資料型別、資料間相互轉化

程式入口main方法的理解、java基本資料型別、資料間相互轉化

程式入口main方法的理解

8中基本的型別

1個位元組 = 8位(bit)

求資料型別的最值(最大、最小):如求int的最大值 和 最小值

int int_max = java.lang.Int.MAX_VALUE;

int int_min = java.lang.Int.MIN_VALUE;

整型(4個):

byte       位元組型      8bit             1位元組            最大是127   最小值就是-128              

short      短整型     16bit            2位元組            最大是32767

  最小值就是-32768

int          整型         32bit            4位元組            最大是2147483647最小值就是-2147483648

long       長整型      64bit           8位元組            最大是9223372036854775807最小值就是-9223372036854775808

浮點型(2個):

float        浮點型        32bit         4位元組           最大是3.4028235E38最小值就是1.4E-45

double    雙精度        64bit         8位元組           最大是

1.7976931348623157E308最小值就是4.9E-324

字元型(1個):unicode編碼,包含65536個字元,包含ASCII (前255個字元),

char         字元         16bit          2位元組

布林型(1個):

boolean    布林           8bit        1位元組            true/false

資料型別轉換:

【注意】高型別強轉為低型別,會溢位,精度損失、資訊丟失

例如:

byte b = 2;

int n = 10;

b = n;(小轉大,錯誤)

b = (byte)n; (強制型別轉換,會造成資料溢位)