1.基本类型:long,int,byte,float,double
2.对象类型:Long,Integer,Byte,Float,Double其它一切java提供的,或者你自己创建的类。
其中Long叫 long的包装类。Integer、Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。
public class Demo2 {
public static void main(String[] args) {
long i = 1L;
Long j = 1L;
Long aLong = new Long(1L);
Long bLong = new Long(1);
System.out.println(i + "\n" + j);
System.out.println(aLong + "\n" + bLong);
System.out.println(aLong.equals(bLong));
System.out.println(aLong == bLong);
}
}
1
1
1
1
true
false
java中经常会碰到“long c = 1L”的写法,L表示long ,long占用8个字节,表示范围:-9223372036854775808 ~ 9223372036854775807
1L其实就是1。
常量后面跟这个一般是指类型,1L表示1是长整型,如果是1f 表示是float型
374

被折叠的 条评论
为什么被折叠?



