房庚辰 2021-08-19 17:22 采纳率: 0%
浏览 121

Java中的常量必须要写初始值嘛?常量有对应的默认值嘛

Java中的常量必须要写初始值嘛?常量有对应的默认值嘛

  • 写回答

7条回答 默认 最新

  • 关注

    常量需要初始化,当某个基本数据类型作为类的成员变量时,Java会赋予一个默认值:
    1、整数类型(byte、short、int、long)默认值为0。
    2、单精度浮点型(float)默认值为0.0f。
    3、双精度浮点型(double)默认值为0.0d。
    4、字符型(char)默认为 “/u0000”。
    5、布尔性默认值为 false。
    6、引用类型默认值为 null。
    7、数组引用类型默认值为 null

    评论

报告相同问题?

问题事件

  • 创建了问题 8月19日

悬赏问题

  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Linux权限管理相关操作(求解答)
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表
  • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
  • ¥15 求一份STM32F10X的I2S外设库
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?