社区
Java SE
帖子详情
请问, Long 声明的数据, 1L -1L , L 是什么意思啊?
blackempire
2008-08-19 02:47:26
谢谢。
...全文
2542
4
打赏
收藏
请问, Long 声明的数据, 1L -1L , L 是什么意思啊?
谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Miracle1216
2008-08-19
打赏
举报
回复
一定要加L的,不然会报错的:不能将int转换为long.
hanxueyuwulei
2008-08-19
打赏
举报
回复
是的
private Long abc="123L";
blackempire
2008-08-19
打赏
举报
回复
但是声明的时候是用 long a 来声明的啊。非的在后面加 L 吗?
runshine
2008-08-19
打赏
举报
回复
L代表是long类型
不然是int
private static final
long
serialVersionUID=
1L
是
什么意思
private static final
long
serialVersionUID=
1L
意思是定义程序序列化ID。 序列化ID等同于身份验证,主要用于程序的版本控制,维护不同版本的兼容性以及避免在程序版本升级时程序报告的错误。 Java的序列化机制通过在运行时确定类的serialVersionUID来验证版本一致性。 在反序列化期间,JVM将输入字节流中的serialVersionUID与相应本地实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,能够反序列化,否则在序列化版本不
java中的
1l
_Java中 -
1l
<<<1是多少?
答案是:9223372036854775807 其实回答就是
Long
型的最大值即可!数字9223372036854775807等于263−1,参考:http://zh.wikipedia.org/wiki/9223372036854775807数字9223372036854775807写成十六进制是7FFF,FFFF,FFFF,FFFF16,这是计算机运算中最大的64位带符号整型,对于现代计...
Java
long
数据
类型
long
数据
类型是64位有符号的Java原始
数据
类型。当对整数的计算结果可能超出int
数据
类型的范围时使用。
long
数据
类型范围是-9,223,372,036,854,775,808至9,223,372,036,854,775,807(-2^63至2^63-1)。
long
数据
类型范围内的所有整数称为
long
类型的整数字面量。
long
类型的整数常数总是以大写L或小写l结尾。 以下是
-
1L
与1U的比较
-
1L
的类型是
long
int,1U的类型是unsigned int。当进行比较时,会有一个隐式的类型转换。在C中,当一个变量是
long
int 时,如果
long
int 的取值范围能覆盖unsigned int 的时候,unsigned int 的变量被转换成
long
int ;如果
long
int 的取值范围不能覆盖unsigned int 时,两个变量同时被转换成unsigned
long
。
private static final
Long
serialVersionUID=
1L
详解
private static final
Long
serialVersionUID=
1L
详解
Java SE
62,635
社区成员
307,270
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章