java中大写的Long与小写的long区别是什么?

2024-12-07 08:06:59
推荐回答(3个)
回答1:

Long 是long类型的包装类 Long a=10l 相当于Long a=new Long(10);
java1.几以后有了自动封装 忘了是几了 所以可以直接写成Long a=10l
一个是基本数据类型 一个是类实例化对象

回答2:

这两个截然不同。

long是数据类型,而Long是基本数据类型的对象包装器。

long的用法:

long h=34;

Long在lang包中,使用时无需用import导入:

long h=34;
Long hh=new Long(h);

Long是将long型的量当作对象来处理,它必须以long型的量作为参数。

回答3:

JAVA自。1。5之后有了自动拆箱装箱功能,大写的是封装之后的类,实际用法一样