本文共 615 字,大约阅读时间需要 2 分钟。
基本数据类型:byte,short,int,long,float,double,boolean,char
对象类型(包装类):Byte, Short, Integer, Long, Float, Double, Boolean, String, Char(在java中两个字节)
引用数据类型:数组、类、接口、枚举、标注
整数类型:(1个字节等于8个bit)
Byte(1字节):-2^7 ~ 2^7-1
Short(2字节): -2^15 ~ 2^15-1
Int(4字节): -2^31 ~ 2^31-1
Long(8字节): -2^63 ~ 2^63-1
Float(单精度浮点型4个字节):-2^128 ~ 2^128
Double(双精度浮点型8个字节):-2^1024 ~ 2^1024
金融 领域金额计算中使用BigDecimal。
BigDecimal基本使用方法:
add();//加法
subtract();//减法
multipy();//乘法
divide();//除法
abs();//绝对值
浮点数3.4默认是双精度类型,定义但精度类型要制定。
例:float a = 0.1f;或float a = (float)0.1;或Float a = new Float(0.1);
整数3默认是int类型,定义短整型和长整型都要制定。
例:long b = 2;或Long b = new Long(2);
转载地址:http://ppiti.baihongyu.com/