关于java常量,不理解,求解释。

qq_45529022 2019-09-01 07:26:52
直接上代码直接方法开始: public static void main(String[a]rgs) { int num = 3; char ch = 'z'; }范例分析中说到:常量是不同与变量的一种类型,它的值是固定的。通常跟变量赋值时会将常量赋给变量。如上面的3和z都是常量。分别赋值给整型和字符型变量。这是怎么回事?表示理解不了。常量不需要final来定义才叫常量吗?"}
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
oh_Maxy 版主 2019-09-02
  • 打赏
  • 举报
回复
3 和 'z' 是常量,num和ch是2个引用。
你不可能把3变成其它数字,但是可以把num指向任何其它整数。
小小开发- 2019-09-02
  • 打赏
  • 举报
回复
引用 1 楼 oh_Maxy 的回复:
3 和 'z' 是常量,num和ch是2个引用。 你不可能把3变成其它数字,但是可以把num指向任何其它整数。
大佬啊

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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