首页 > 其他分享 >10 分析类的初始化

10 分析类的初始化

时间:2023-09-13 16:22:31浏览次数:30  
标签:分析 10 初始化 System Son static println out


package annotate;
// 分析类的初始化,取决于是否实例化对象?
public class Test10 {
    static {
        System.out.println("main被初始化");
    }
    public static void main(String[] args) throws ClassNotFoundException {
        // 被初始化
//        Class.forName("annotate.Son");  // 1 反射
//        new Son();    // 2  主动引用

        // 不被初始化
       // System.out.println(Son.a);  // 子类不被加载
       // Son[] sons = new Son[5];  // 数组
        System.out.println(Son.B);  // 常量

    }
}

class Father{
    static int a=1;
    static {
        System.out.println("父类被初始化");
    }
}

class Son extends Father{
    static int b=2;
    static final int B=3;
    static {
        System.out.println("子类被初始化】");
    }
}

标签:分析,10,初始化,System,Son,static,println,out
From: https://www.cnblogs.com/zhanjianhai/p/17699982.html

相关文章

  • 计讯物联网关型水利遥测终端TY910以“迅”应“汛”,全力筑牢景区“平安堤”
    6--10月是旅游高峰期,也是景区防汛的关键期。为增强景区的防汛能力,有效应对景区汛期突发的灾害问题,计讯物联凭借多年防汛排涝预警的研发经验,综合运用大数据、物联网、5G、边缘计算、云计算等先机技术打造网关型水利遥测终端TY910,并将其应用于景区汛期水雨情监测解决方案,为景区防汛......
  • 伙伴云连续2年入选Gartner《中国分析平台市场指南》,数据分析能力遥遥领先
    伙伴云作为中国分析与商业智能平台代表性厂商,因出色的数据分析能力,入选Gartner2023《中国分析平台市场指南》(《MarketGuideforAnalyticsPlatforms,China》,以下简称“指南”),成为入选该报告中唯一一家零代码厂商。伙伴云连续2年入选Gartner《中国分析平台市场指南》《指南》聚焦......
  • 09 类加载的内存分析
    packageannotate;publicclassTest09{publicstaticvoidmain(String[]args){System.out.println(newA().a);}}classA{static{a=300;}staticinta=100;}......
  • 10-对象的基本组成和内存示意图
          ......
  • Python基于Flask的高校舆情分析,舆情监控可视化系统
    一、前言在当今社会,舆情监控越来越被重视。随着互联网技术的发展,我们从传统媒体渠道、官方报告、调查问卷等方式搜集到的舆情信息,逐渐被网络上的内容所替代。因为网络上的内容传播速度快、及时性强、覆盖范围广,成为了管理者、企业、政府等了解社会大众情绪、掌握市场动向的重要途......
  • x86 Linux 下实现 10us 误差的高精度延时 | 软件开发 转载文章
    在Linux下实现高精度延时,网上所能找到的大部分方法只能实现50us左右的延时精度。https://mp.weixin.qq.com/s/H6TRsSAcQPGgX03rfsbxGQ作者:董文会(本文字数:4554,阅读时长大约:7分钟)在Linux下实现高精度延时,网上所能找到的大部分方法只能实现50us左右的延时精度。今天让......
  • Spring源码分析(五)BeanDefinition(下)
    上篇文章已经对BeanDefinition做了一系列的介绍,这篇文章讲一些BeanDefinition合并的一些知识,完善整个BeanDefinition的体系,Spring在创建一个bean时多次进行了BeanDefinition的合并。本文主要对应官网中1.7小节上篇文章主要说了BeanDefinition的一些属性,其中有以下几......
  • 架构分布式____Redis集群架构各种方案分析
    //1.主从复制架构图解摘自网上一位博友的图片//2.客户端分片//3.twemproxy架构//4.Redis3.0P2P模式 的集群//更多资料最全的Redis集群方案介绍http://mt.sohu.com/20160601/n452401108.shtml......
  • subDomainBrute源码分析
    SubDomainsBrute简介​ SubDomainsBrute是一款目标域名收集工具,用小字典递归地发现三级域名、四级域名、五级域名等不容易被探测到的域名。字典较为全面,小字典就包括3万多条,大字典多达8万条。默认使用114DNS、百度DNS、阿里DNS这几个快速又可靠的公共DNS进行查询,可随时修改配置......
  • stm32f103移植lvgl
    这篇需做前期工作:https://www.cnblogs.com/njit-sam/p/17699205.htmlLVGL官方主页:https://lvgl.io/当你想快速上手时,点击这个:https://docs.lvgl.io/master/get-started/quick-overview.html这里,官方建议可以先在电脑上模拟,按照步骤一步步来就可以了,笔者选择的是CodeBlocks,配合......