- 博客(4)
- 收藏
- 关注
原创 Java 静态代码块和初始化代码块加载顺序
一般情况下: 加载静态代码块和静态变量(静态代码块与静态变量谁先出现就先加载谁) 加载初始化代码块和成员变量 加载构造方法 静态变量只在加载类时加载一次,初始化变量在每次调用构造方法时都会加载一次 如果有继承关系: 加载父类的静态代码块和静态变量 加载子类的静态代码块和静态变量 加载父类的初始化代码块和成员变量 加载父类的构造方法 加载子类的初始化代码块和成员变量 加载子类的构造方法 其他情况: 在静态代码块里第一个调用构造方法 public class A { public static
2021-06-28 19:55:05 150 1
原创 java 一、二、三元运算
“元”就是参与运算的操作数 一元运算 ++,–,!,正数符号,负数符号…… 二元运算 +,-,*,/,%…… 三元运算只有一个 (布尔表达式)? 表达式1:表达式2; 如果满足布尔表达式,表达式1就是三元运算的值 不满足布尔表达式,表达式2就是三元运算的值 ...
2021-05-11 08:34:51 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人