首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Java 编译常量

Java 编译常量 1. 什么是编译常量  编译常量,即 compile-time constant。...编译常量完整要求是: declared final;被声明为 final(所有编译常量都满足的条件); primitive or String;基本类型或者字符串类型(满足其一即可); initialized...在一定条件下,如果返回假,则意味着两个变量指向的值不都是编译常量池。...编译常量性质 编译常量存储于字节码文件 .class 文件中的常量池中,而一个变量由: 修饰 类型 变量名 变量值 组成。...一个显而易见的性质是,如果你定义的编译常量越多,整个class 文件也会越大。  值得一提的是,无论是编译常量还是其他变量,最终都是要加载到内存中。

1.3K10
领券