java資料型別

2021-08-19 14:24:40 字數 926 閱讀 9638

為什麼需要有資料型別?

生活中的資料本來就是有型別的,只不過我們沒有在意或者去深入研究。那麼計算機語言就是去告訴計算機如何解決現實問題,當然需要對等的概念描述資料。

常用的資料型別

byte、short(2位元組)、int(4位元組)、long、float、double、char、char、boolean、string

資料型別有什麼作用?

①決定了每個資料儲存時所需要的位元組數

②解決了資料所能執行的運算

變數

變數的本質是什麼,或者說變數到底是什麼?

容器。從這個角度理解,可以直接把變數理解成某個記憶體位址

從變數裡面拿東西,可以理解成是從某個記憶體位址裡面讀資料

網變數裡面放東西,可以理解成往某個記憶體位址裡面寫資料

(eg:儲存和未儲存)

int x:的含義:告訴編譯器,需要申請4個位元組的記憶體空間,以後這個單元(4個位元組)就叫做x。

int x = 4的含義:變數x申請4個位元組的記憶體空間,將常量4存放到記憶體空間中

{}**塊,在乙個類中可以有n個**塊

記憶體:儲存   cpu:運算

x = x+1;的含義:變數x開闢乙個記憶體單元,把某個數字存入記憶體單元中,然後把這個數取出到cpu中進行運算(加1),然後村回到原記憶體單元中

java資料型別

整型 型別 儲存大小 取值範圍 int4位元組 2 147 483 648 2 147 483 647 21億 short 2位元組 32 768 32 767 long 8位元組 9 223 372 036 854 775 808 9 223 372 036 854 775 808 byte 1位...

java資料型別

1.整型 int 4位元組 byte 1位元組 short 2位元組 long 8位元組 2.浮點型 float 4位元組 double 8位元組 3.邏輯性 boolean false true 4.字元型 char 2位元組 c語言中時1位元組 類 介面 陣列 在棧中可以直接分配記憶體的資料就是...

Java資料型別

八種基本型別 一 整型 1 int 取值範圍 2147483648 2147483647 儲存位元組 4位元組 2 short 取值範圍 32768 32767 儲存位元組 2位元組 3 long 取值範圍 9223372036854775808 9223372036854775807 儲存位元組 ...