java数据类型 枚举_枚举(enum)属于原始数据类型(primitive typ
在Java中,變量有兩種類型,一種是原始類型,一種是引用類型。
原始類型一共有8種,它們分別是char,boolean,byte,short,int,long,float,double。在Java API中,有它們對(duì)應(yīng)的包裝類,分別是(首字母大寫)Character,Boolean,Byte,Short,Integer,Long,Float,Double(char,int的變化稍微大點(diǎn))。
JAVA JVM對(duì)于不同的原始類型會(huì)分配不同的存儲(chǔ)空間,具體分配如下:
byte ?: 1個(gè)字節(jié) ? ?8位最大值: 127 ? (有符號(hào))
short : 2個(gè)字節(jié) ? ?16位 ? ? ? ? ? ? ? ? ? ? ? ? ? ?32767
int : ? ? 4個(gè)字節(jié) ? ?32位 ? ? ? ? ? ? ? ? ? ? ? ? ? ?2147483647
long: ? 8個(gè)字節(jié) ? ?64位 ? ? ? ? ? ? ? ? ? ? ? ? ? ?9223372036854775807
float: ? 4個(gè)字節(jié) ? ?32位 ? ? ? ? ? ? ? ? ? ? ? ? ? ?3.4028235E38
double:8個(gè)字節(jié) ? 64位 ? ? ? ? ? ? ? ? ? ? ? ? ? ?1.7976931348623157E308
枚舉(enum)類型是Java 5新增的特性,它是一種新的類型,允許用常量來表示特定的數(shù)據(jù)片斷,而且全部都以類型安全的形式來表示,是特殊的類,可以擁有成員變量和方法。
總結(jié)
以上是生活随笔為你收集整理的java数据类型 枚举_枚举(enum)属于原始数据类型(primitive typ的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 植物大战僵尸开发公司创始人自述:从0到1
- 下一篇: Python图书商城(可运行代码)有说明