計(jì)算機(jī)中負(fù)數(shù)的二進(jìn)制表述
java的基礎(chǔ)變量
變量就是內(nèi)存中的一個(gè)存儲(chǔ)區(qū)域;該區(qū)域有自己的名稱(變量名)和類型(數(shù)據(jù)類型)蛹找;該區(qū)域的數(shù)據(jù)可以在同一類型內(nèi)不斷變換移斩。
強(qiáng)類型語言是一種總是強(qiáng)制類型定義的語言痪欲,要求變量的使用要嚴(yán)格符合定義,所有變量都必須先定義后使用仓手。 java胖齐、. NET、C++嗽冒、python等都是強(qiáng)制類型定義的呀伙。 ... 它與強(qiáng)類型定義語言相反, 一個(gè)變量可以賦不同數(shù)據(jù)類型的值。
變量的組成:名字辛慰;類型区匠;數(shù)據(jù).里面的數(shù)據(jù)可變,但存儲(chǔ)空間不變帅腌。
為什么定義變量驰弄?用來不斷地存儲(chǔ)同一類型常量,可以重復(fù)使用速客。
例如:設(shè)age=27戚篙;則將age的數(shù)值,放在一個(gè)空間內(nèi)溺职;age的數(shù)值會(huì)變岔擂,但存儲(chǔ)空間不變.。當(dāng)數(shù)據(jù)不確定時(shí)浪耘,使用變量乱灵。
數(shù)值型:
1.整數(shù)類型:(byte字節(jié)占1個(gè)8位(8個(gè)二進(jìn)制位,取值范圍-128,127),short(2個(gè)字節(jié)),int(4個(gè)字節(jié)),long(8個(gè)字節(jié)))一般整數(shù)默認(rèn)為int類型整數(shù)七冲。
2.浮點(diǎn)類型:float單精度 4個(gè)字節(jié)表示蝉稳,double雙精度 8個(gè)字節(jié)表示抒蚜。默認(rèn)double類型
3.字符型:char 2個(gè)字節(jié)。一個(gè)中文2個(gè)字節(jié)耘戚;是不具計(jì)算能力的文字數(shù)據(jù)類型
4.布爾型: boolean