首页 > 其他分享 >23.9.29

23.9.29

时间:2023-09-29 21:44:12浏览次数:34  
标签:变量 静态 子类 代码 29 执行 23.9 构造函数

动手动脑:

1、静态初始化块的执行顺序:

(1)没有继承

 1. 静态->普通 2. 变量->代码块->构造函数 3. 构造函数是最后执行的

(2)有继承

1. 先父类再子类
2. 如果子类有静态成员变量和静态代码块,则执行完父类的静态成员变量和静态代码块后,接着执行子类的静态变量和静态代码块,
否则直接按照父类的变量->代码块->构造函数,再执行子类的变量->代码块->构造函数
3. 需要注意的是子类的静态变量和静态代码块是优先于父类的普通成员变量和代码块以及构造函数的。
4. 这也说明了先静态->再普通

 

标签:变量,静态,子类,代码,29,执行,23.9,构造函数
From: https://www.cnblogs.com/atrue/p/17737413.html

相关文章

  • 2023.9.29——每日总结
    学习所花时间(包括上课):0h代码量(行):0行博客量(篇):1篇今天,上午陪同学去医院,下午休息;我了解到的知识点:休息明日计划:休息......
  • Go每日一库之129:promu(Prometheus构建发布工具)
    众所周知,Go语言中打包命令是gobuild。在项目中,你可以单独使用gobuild命令对项目进行编译打包,也可以根据自己的需要,在该命令后加各种参数。prometheus官方为了统一项目(包括prometheus、alertmanager和各种官方的exporter)的编译和打包,开发了promu工具。官方对promu工具......
  • 2023-2024 20231329 《计算机基础与程序设计》第1周学习总结
    作业信息  这个作业属于哪个课程<https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP>这个作业要求在哪里<https://www.cnblogs.com/rocedu/p/9577842.html#WEEK01>这个作业的目标<快速浏览一遍教材计算机科学概论,课本每章提出至少一个自己不懂的或最想解决的问题并在......
  • 9.29闲话:9.24数学周练(第二次)拓展
    关于这张卷子呢,其实还是有点东西的,但是cxc上课讲的过于答辩,在这里写些题目的拓展解法和结论。T7(单选最后一题)题面解法求\(C_1\)到平面\(\alpha\)的距离,其实也就是求\(\overrightarrow{AC_1}\)在平面\(\alpha\)的法向量的投影的模长。而\(\overrightarrow{AC_1}=\ov......
  • 9.29日
    今天在百忙之中抽出了两个半小时完善了周一的随堂小测,终于完成了王老师的任务。packageorg.example;importjavafx.util.Pair;importjava.io.FileNotFoundException;importjava.io.PrintWriter;importjava.util.*;publicclassMain{staticSet<String>se......
  • 9.29 《代码大全2》阅读笔记
    《代码大全2》是一本非常经典的软件开发书籍。在书中,强调了比较优秀的代码结构和命名规范的重要性。书中注释的部分帮助我理解怎么去编写有意义的注释,合适的注释可以提供代码理解上的便利,但是过多或者无关的注释会干扰代码的可读性。还有书中关于代码复用和模块化的内容帮助学习......
  • 2023-09-29 闲话
    今天早上八点多去吃饭,在食堂里面戴着耳机,手指按照《一笑江湖》的bgm节奏律动。好几分钟,歌播了一遍。前奏第二次响起的时候,我起身,端着碗跑路了。出了门觉得这歌太好听了,非常适合所谓的“打歌”,不过我不会音游里面各种灵巧的手法,只能乱敲乱划,然后骑了一辆车子,一只手抓把,另一只......
  • 2023.9.28
    今天是在做一道buuctf上的题目,但是过程中遇到了一些困难,写这篇随笔的时候还没能解决,打算明天继续去问学长对了,昨天想试的一些东西试玩了,主要是关于一些调试和libc获取方面的东西在家里学习感觉还是和在学校不一样,感觉在家里学习学着学着就会想躺床上去,在学校嫌爬上爬下的麻烦就......
  • 2023.9.27测试
    \[\text{省流:1.5h狂砍8分}\]T1[ABC311F]YetAnotherGridTaskwhat??发现一个点染了黑色后它下面会将一个三角形染成黑色,画个图发现按列考虑比较好设\(f_{i,j}\)表示第\(i\)列最高的黑色格子为第\(j\)行的,\(j=n+1\)表示这一列全是白色。那么有转移\[f_{i,j}=\sum_{k=j......
  • 2023.9.27 Shui_Dream《一类 NPC 问题的多项式时间解法》
    给出一个字符串\(P\),\(P\)是由小写英文字母构成的。求总共有多少个不同的字符串\(Q\),使得下面两个条件同时成立:字符串\(Q\)非空。字符串连接得到\(QQ\),必须满足\(QQ\)是\(P\)的子序列。因为\(n\le100\)很小所以可以直接枚举第二次出现的首位,DP求这个点两边公......