永发信息网

java 方法返回值类型 Long与long

答案:5  悬赏:40  手机版
解决时间 2021-02-14 08:42
public interface IUser {
public Long getId();//为什么要大写?
public void setId();
Long "L"为什么要大写?
最佳答案
java把内存空间分为栈、堆、池,long是基础类型,放在栈内,Long是引用类型,放在堆内存里面,long的默认值是0,Long的默认值是null,比如有些内容,在数据库中保存时,可以是空,要是用long,在没有赋值的情况下,如果直接存储(比如用后ibernate)那就导致存入0到数据库,这种情况下就可以采用Long,存入数据库的就不是0了,而是null,
全部回答
Long和long严格的说不是一个类型,long是基本数据类型,Long是一个类不是基本数据类型,封装了long,可以将long转化成Long,具体可以看java基础。
long型的封装类是Long,一般这个是操作对象的写成Long比较好,如果是int的话你就可以写成Integer,double写成Double
大写的Long是基本类型long的包装类,Java语言对于基本类型的包装类与基本类型的转换是自动的,所以通常情况下使用包装类还是基本类型都可以。用包装类的话可以接收NULL值,而基本类型的long是没法做到的。所以通常接收表单信息的时候,使用包装类来处理数据,不至于因为页面提交null值而导致系统出现严重异常。
Java的数据类型分两种: 1.基本类型:long,int,byte,float,double,char 2. 对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。 其中Long又叫 long的包装类。而Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。 什么叫包装类? 在java中有时候的运算必须是两个类对象之间进行的,不充许对象与数字之间进行运算。所以需要有一个对象,这个对象把数字进行了一下包装,这样这个对象就可以和另一个对象进行运算了。 比如我们也可以定义一个类: class Long { int i=0; public Long (int i){ this.i=i; } } 这样这个Integer就是一个包装类,他包装了一个整数值,然后可以在里面写一些运算符重载的方法使它支持某些运算。这个时候可以赋值: Long it=new Long(10); 现在变量it就是一个对象,不是一个数字。 long 是长整型,在怎么长本身也是整型,12.10的整形部分是12,当然结果是12, byte: 八位整数 -128——127,可用来节省内存的使用。 short: 16位整数 -32768——32,767,也比较省内存。 int: 32位整数 -2,147,483,648——2,147,483,647,一般来说整数都够用了 long: 64位整数 -9,223,372,036,854,775,808—— 9,223,372,036,854,775,807,一般不需要用 float: 32位浮点,如果浮点需要节省内存用这个。 Double: 64位浮点,一般非整数浮点可用这个。 但是要记住float和double都不是精确的,如果要储存钱一类的必须精确的,用java.math.BigDecimal
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
贝斯特英语(大同城区)地址好找么,我有些事要
有一部电视剧的剧情是男主和女主在小时候相遇
盛源加气站我想知道这个在什么地方
水粉画颜料湿时与干时不同,干后一般会()。
请问,博客首页上的图片为什么那么小呢?,博客
巧口英语(大同城区)地址在什么地方,我要处理
明记斑鱼馆地址在什么地方,想过去办事
民国十大汉汗是谁?
优学教育(大同城区)地址在哪,我要去那里办事
2017王者荣耀英雄移速是多少钱
轩辕剑4惊天动地拳消耗350体力而不是100啊?
工商银行信用卡取现算消费
刘谦不是很久之前就做过矫正视力的手术了吗,
请问师傅柴油皮卡大修后加大油门上坡冒大烟,
王改燕声乐教室地址在哪,我要去那里办事
推荐资讯
请问,开房里面什么东西需要花钱?比如:茶叶
薏米需要煮多久
那本小说那里找的到,青春派,罗尘的,主人公
农村拆迁有房子但是没户口怎么办
LED灯具为什么要用老化线测试线
父亲姓王.母亲姓钟.bb2013年7月4日18时25分出
人的眼睛为什么会跳
天元·棠樾湖居停车场(出口)地址在什么地
金蝉坠的下一句是什么?
ZA 隔离霜
重庆渝中区企业天地有那些大型企业公司
综小说,男主叫夏新,耽美文,有兄弟战争,魔
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?