博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类初始化 常量引用
阅读量:5360 次
发布时间:2019-06-15

本文共 613 字,大约阅读时间需要 2 分钟。

class ConstClass{
static {
System.out.println("ConstClass init"); } public static final String HELLOWORLD = "hello world"; } class NotInitialzation{
public static void main(String[] args){
System.out.println(ConstClass.HELLOWORLD); //只是输出 hello world //因为虽然在Java源码中引用了ConstClass类中的常量,但是在编译阶段将此常量 //的值存储到了NotInitialzation类的常量池中,对常量ConstClass.HELLOWORLD //的引用实际都被转化为NotInitialzation类对自身常量池的引用 //也就是说NotInitialzation的class文件中没有ConstClass类的符号引用入口 //这两个类在编译成class之后就不存在任何联系了 } }

转载于:https://www.cnblogs.com/xcyz/p/7594581.html

你可能感兴趣的文章
mysql asyn 示例
查看>>
数据库第1,2,3范式学习
查看>>
《Linux内核设计与实现》第四章学习笔记
查看>>
使用iperf测试网络性能
查看>>
Docker 安装MySQL5.7(三)
查看>>
解决VS+QT无法生成moc文件的问题
查看>>
AngularJs练习Demo14自定义服务
查看>>
CF1067C Knights 构造
查看>>
[BZOJ2938] 病毒
查看>>
CSS: caption-side 属性
查看>>
CSS3中box-sizing的理解
查看>>
AMH V4.5 – 基于AMH4.2的第三方开发版
查看>>
Web.Config文件配置之配置Session变量的生命周期
查看>>
mysql导入source注意点
查看>>
linux下编译安装nginx
查看>>
ArcScene 高程不同的表面无法叠加
查看>>
[ONTAK2010] Peaks
查看>>
DLL 导出函数
查看>>
windows超过最大连接数解决命令
查看>>
12个大调都是什么
查看>>