- 0
- 0
- 约2.03千字
- 约 3页
- 2018-05-24 发布于河南
- 举报
Final关键字对JVM类加载器的影响
当一个类中有声明为static final的变量,这样的变量对类的加载器有一定的影响,首先看看下面的例子。package?com.bird.classLoad; ??class?FinalTest{ ????? ?????public?static?final?int?a?=?6/3; ????? ?????static{ ?????????System.out.println(FinalTest?static?block); ?????} ?} ??public?class?Test3?{ ?????public?static?void?main(String[]?args)?{ ?????????System.out.println(FinalTest.a); ?????} ?} ?因为a是static final变量,且它等于6/3,在编译的时候就可以知道它的值,所以直接访问a的值不会引起FinalTest类的初始化。作为表现,也就是static静态代码快不会被加载。运行结果为2?在看一个例子package?com.bird.classLoad; ??import?java.util.Random; ??class?FinalTest4{ ????? ?????public?static?final?int?a?=?new?Random().nextInt(100); ???
您可能关注的文档
- WEB服务器架设-CGI.doc
- 生产运行管理标准定稿.doc
- 第3章 消费税 税法教程.ppt
- 英语元音音素详解3.doc
- 用GIS实现配电可视化.doc
- 燃料电池工作原理及发展前景.doc
- 威海市公司设立登记提交材料规范.doc
- 一年级《思品与生活》下期末试卷.doc
- 运用工程 课设.doc
- chp2-练习.ppt
- 2025年度分级护理培训考试测试卷及答案.docx
- 筑牢战斗堡垒 赋能监管执法——监管所党支部抓基层党建工作述职报告.docx
- 瑞典6S安宁疗护模型深度解析PPT.pptx
- 2025年中国新能源汽车市场深度分析与未来展望.pptx
- 赓续雷锋精神血脉 激扬青春奋进力量——在公司“学雷锋宣传月”主题团课上的辅导报告.docx
- 2026年2月云网安全测试题.docx
- 党建引领聚合力 改革创新谋新篇——在2026年一季度形势任务教育专题党课上的讲话.docx
- 筑牢战斗堡垒 赋能监管执法——2024年度监管所党支部抓基层党建工作述职报告.docx
- # 2026信息技术真题训练-单选题)测试卷附答案.docx
- 1月考试题(VTE、护士条例、团体标准)测试卷及答案.docx
最近下载
- 三年级劳动教育全册教学课件.ppt
- 加油站新员工三级安全教育培训试题.docx VIP
- 湖南省新高考教学教研联盟(长郡二十校联盟)2026届高三年级下学期3月联考数学理试卷(含答案).pdf
- 农商行柜员业务考试题及标准答案.docx VIP
- 涂料生产安全讲解.pptx
- 司法部 公务员 面试面试题及答案.doc VIP
- 2025至2030中国甲基异丁基甲醇(MIBC)行业项目调研及市场前景预测评估报告.docx VIP
- 2026年合肥经济技术职业学院单招职业技能考试题库附答案详解(完整版).docx VIP
- jtj252-87干船坞设计规范(水工结构).pdf VIP
- 学前儿童神经系统和感觉器官卫生保健.pptx VIP
原创力文档

文档评论(0)