您的位置:首页 > 编程语言 > Java开发

Java的基本类型

2015-07-13 23:05 274 查看

//java 支持两种数据类型,基本类型(primitive type)和引用类型(reference type)//基本类型包括:byte,chat,short,int,long,double,float,boolean八种几基本类型//null空类型,只能转换成引用类型,不能转换成基本类型。因此不能把一个NULL 赋值给一个基本类型的变量

通常说的整形,实际上是如下四种类型:1 byte :一个byte型整数在内存里占8位,表示范围:-128(2^7)---127(2^7-1)2 short: 一个short类型整数占16位,表示范围:-32768(-2^15)-32767(2^15-1)3 int: 一个int整数占32位,表示范围:-2147483648(-2^31)--2147483647(2^31-1)4 long: 一个long类型整数占64位,表示范围:-2^63--2^63-1int是最常用的整数类型,因此通常情况下,一个Java整数常量默认就是int类型,除此之外:两种类型必须指出:1 如果直接将一个较小的整数常量(在byte或short类型的表数范围内)赋给一个byte或short变量,系统会自动把这个整数常量当成byte或者short类型来处理2 如果使用一个巨大的整数常量(超出int类型的表示范围)时,Java不会自动把这个整数常量当成long类型来处理,如果希望系统把一个整数常量当成long类型来处理,应在这个整数常量后增加L或l作为后缀,通常推荐使用L

	byte a = 56;long b = 9999999;long c = 9999999999999999L;//如果不加L系统会报错
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: