zoukankan      html  css  js  c++  java
  • 对jvm的学习(3)

    面试题7:

     虽然没输出MyChild1的语句,但是通过这个方法可以看出MyChild1是加载了

    ------------恢复内容开始------------

    面试题7:

     虽然没输出MyChild1的语句,但是通过这个方法可以看出MyChild1是加载了

    面试题8:

     输出的结果是hello world,因为final关键字会把这个常量存到调用这个方法的类的常量池当中,也就是说把定义这个常量的类的class文件删除以后,调用这个方法的类也能继续执行

     面试题9:

     当一个常量是不可预测的,编译阶段不会存到调用的类的常量池当中,会在每一次调用的时候去初始化这个方法,所以会执行static的语句,所以会输出全部的文字

    面试题10:

     每个类或者接口必须在首次使用时才会初始化,由这个例子可以看出第一次new对象的时候才会输出,第二次就不会输出了

    面试题11:

     new 一个数组时,不会对这个对象进行初始化,不会创建这个对象的实例,只是对这个数组开辟了一个内存空间,所以不会输出static的语句

  • 相关阅读:
    页面滚动
    代码提交报错
    校区下部门 及校区下员工
    表查询
    Jemeter命令执行
    抓包工具
    彻底解决mac下terminal路径显示问题
    PHP 性能分析第二篇: Xhgui In-Depth
    PHP 性能分析第一篇: Intro to Xhprof & Xhgui
    phpredis pipeline
  • 原文地址:https://www.cnblogs.com/siyuan7657/p/12620104.html
Copyright © 2011-2022 走看看