代码改变世界

final 和 static

  虎背熊腰  阅读(6)  评论(0编辑  收藏  举报
//1. final 常量,需要在定义的时候进行初始化;每个对象的初始化不一样;
//2. static final 常量 可以在定义的时候初始化;也可以在static块中初始化;该种定义该类的对象使用的值一致。
//3. 被static修饰的变量,叫静态变量

//4:静态区:方法区中一个模块,用于存放静态变量和静态代码块,也就是static定义的变量都
//5.final 运行时常量池:在1.7版本之前,
// 运行时常量池是在方法区中的,在1.7及以后的版本中,将运行时常量池移到了堆中,运行时常量池中,每个类型对应一个常量池,例如字符串常量池,基本数据类型的常量池,它们存储运行时所有用到的常量,例如文字字符串,final定义的变量。

string 存放在哪里:

 

 

 

 



相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示