提问之星 2015-12-09 03:39 采纳率: 90.9%
浏览 4741
已采纳

java中为什么有的变量声明而不赋值?

java中为什么有的变量声明而不赋值?而有的就值,那什么情况下要赋值,什么情况下不赋值

  • 写回答

5条回答 默认 最新

  • threenewbee 2015-12-09 03:41
    关注

    比如对象变量,而调用这个变量的构造函数非常耗费时间,所以我们等用到的时候再创建,如果程序运行完都不访问它,就根本不创建,这样可以提高效率。
    对于简单变量,比如int float一类的,建议随手给一个初始值。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 yolov9的训练时间
  • ¥15 二叉树遍历没有报错但无法正常运行
  • ¥15 在linux系统下vscode运行robocup3d上场球员报错
  • ¥15 Python语言实验
  • ¥15 SAP HANA SQL 增加合计行
  • ¥20 用C#语言解决一个英文打字练习器,有偿
  • ¥15 srs-sip外部服务 webrtc支持H265格式
  • ¥15 在使用abaqus软件中,继承到assembly里的surfaces怎么使用python批量调动
  • ¥15 大一C语言期末考试,求帮助🙏🙏
  • ¥15 ch340驱动未分配COM