原创。 *Java四种基本整型数据类型变量(长型long、整型int、短型short、和字节型byte),需要不同的存储空间(分别为8、4、2、1字节),表示不同的数据取值范围。(符号^表示幂指数) *Java字节型(byte)变量,需1个字节的存储空间,所能表示的最大正整数为:2^7
原创。
*Java四种基本整型数据类型变量(长型long、整型int、短型short、和字节型byte),需要不同的存储空间(分别为8、4、2、1字节),表示不同的数据取值范围。(符号^表示幂指数)
*Java字节型(byte)变量,需1个字节的存储空间,所能表示的最大正整数为:2^7-1=127,最小负整数:-128。
*Java整型(int)变量,需4个字节的存储空间,所能表示的最大正整数为:2^31-1=2147483647,最小负整数:-2147483648。
*Java为每个基本数据类型(primitivedatatype)设计了一个对应的类,来处理有关事宜。八个基本数据类型都对应有各自的包装类(或称外覆类或数据类型类,WrapperClass)。
*四种基本整型数据类型的包装类分别是:Long、Integer、Short、和Byte。它们都用静态字段:MAX_VALUE和MIN_VALUE分别表明所能存储的最大正整数和最小负整数。
*其它四种基本数据类型(浮点型float、双精度型double、字符型char、和布尔型boolean)
public class Limits{
public static void main(String args[]){
/* 打印六种数字基本类型变量的最大值和最小值 */
System.out.println("长型最大值 LONG_Max: " + Long.MAX_VALUE);
System.out.println("长型最小值 LONG_Min: " + Long.MIN_VALUE);
System.out.println("整型最大值 Int_Max: " + Integer.MAX_VALUE);
System.out.println("整型最小值 Int_Min: " + Integer.MIN_VALUE);
System.out.println("短型最大值 SHORT_Max: " + Short.MAX_VALUE);
System.out.println("短型最小值 SHORT_Min: " + Short.MIN_VALUE);
System.out.println("字节型最大值 BYTE_Max: " + Byte.MAX_VALUE);
System.out.println("字节型最小值 BYTE_Min: " + Byte.MIN_VALUE);
//System.out.println("浮点型最大值 FLOAT_Max: " + Float.MAX_VALUE);
//System.out.println("浮点型最小值 FLOAT_Min: " + Float.MIN_VALUE);
//System.out.println("双精度型最大值 DOUBLE_Max: " + Double.MAX_VALUE);
//System.out.println("双精度型最小值 DOUBLE_Min: " + Double.MIN_VALUE);
}
}