java基础知识

蓝莓之恋9527 2019-02-26 07:31:30
有没有大佬能解释下这三次的运行情况




...全文
148 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
abckingaa 2019-03-25
  • 打赏
  • 举报
回复
2楼说的有道理。

主要是long是基本类型 , 更加轻装,消耗的资源更少
qq_39936465 2019-03-18
  • 打赏
  • 举报
回复
long基本类型,直接可以在栈内直接进行计算,Long是封装类型,定义是需要初始化内存地址,计算时需要先把数据从内存地址调入栈内(在栈内产生一个临时变量),然后计算,最后把计算完的数据写入内存地址。
天行归来 2019-02-27
  • 打赏
  • 举报
回复
Long 是对象类型,long是基本类型,对象类型使用涉及到对象创建之类,会更消耗内存及对象操作所需要时间。
Long sum = 0L; 实际要执行 Long sum = new Long(0L);

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧