编译时常量

只读变量并非绝对只读

编译时常量只能在函数之外定义(包括main函数)

因为编译时常量必须在编译时赋值,而函数都是在运行时调用,函数内的变量也都是在运行时才赋值,编译时常量在这些变量赋值前就已经存在了。

编译时常量只能是常见的数据类型

Byte、Short、Int、Long、Char、Float、Double、Boolean、String

例:

 

posted @ 2022-08-24 19:12  六味地黄丸  阅读(36)  评论(0)    收藏  举报