zcgw.net
当前位置:首页 >> jAvA long和jAvA.lAng.Long有什么区别? >>

jAvA long和jAvA.lAng.Long有什么区别?

long是基本类型,Long是对象类型;Long又叫 long的包装类, 你的代码中,用到了泛型,关于泛型的规定: 1、泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。 2、同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型...

这两个截然不同。 long是数据类型,而Long是基本数据类型的对象包装器。 long的用法: long h=34;Long在lang包中,使用时无需用import导入: long h=34;Long hh=new Long(h);Long是将long型的量当作对象来处理,它必须以long型的量作为参数。

前者是基础数据类型,后者可以当成对象使用,在一些特殊需要用对象的场合要用后者 比如List和List前者保存而后者可以正常声明

Java中long和Long区别如下 long是数据类型,与int,flot等是类似的,返回的是long类型,官方API说明如下 Long是将long型的量当作对象来处理,它必须以long型的量作为参数。官方API说明如下 从代码中可以很明显解释了上面1,2的区别

没有区别。 小写的l在不少字体里显示的和数字1容易混淆。 所以声明长整型是推荐使用 像3223L 这种形式的

long型数据存储的数范围广而大 我给你举个例子 比方说 int只能存215612316这么大的数 long就可以存 121132131546523123156123这么大的数

java中像int,long,double...都是基本类型,其实它们都有对应的对象版本,名字是第一个字母大写,int对应Int,long对应Long,double对应Double 对应的类类型被称为基本类型的包装类,所以Long是long的包装类 详细情况参见Bluestorm's Space,地址...

long 就是长整型的意思。java 的 8 个基本类型的一种。你应该要把 java 的 8 种基本类型一起记:byte short int long char float double boolean int 是 32 位的整数,long 就是 64 位的整数,表示范围:-2^63 ~ 2^63 -1

两种数据类型的值范围不一样,实质一样,但是如果要实现从long转换为int,可能会产生数据丢失,long占位64 而int占位32,对于精确的超大型数值计算比如天文数据(一般指64位以上的数据运算),一般不会采用基本数据类型,而采用BigDecimal类型的...

long 就是长整型的意思。java 的 8 个基本类型的一种。你应该要把 java 的 8 种基本类型一起记:byte short int long char float double boolean int 是 32 位的整数,long 就是 64 位的整数,表示范围:-2^63 ~ 2^63 -1

网站首页 | 网站地图
All rights reserved Powered by www.zcgw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com