静态根据代码的顺序
来源:互联网 发布:直播间软件 编辑:程序博客网 时间:2024/06/07 00:35
package 类连接;
public class Load_Demo {
public static void main(String[] args) {
new B();
}
}
class A {
static {
System.out.println("A1");
}
{
System.out.println("A2");
}
public A() {
System.out.println("A3");
}
}
class B extends A{
static {
b=30; //b=30 不会报错
System.out.println(b); //syso(b) 反而会报错
System.out.println("B1");
}
static int b = 20;
//int c = 40;
{
System.out.println("B2");
}
public B() {
System.out.println("B3");
}
}
public class Load_Demo {
public static void main(String[] args) {
new B();
}
}
class A {
static {
System.out.println("A1");
}
{
System.out.println("A2");
}
public A() {
System.out.println("A3");
}
}
class B extends A{
static {
b=30; //b=30 不会报错
System.out.println(b); //syso(b) 反而会报错
System.out.println("B1");
}
static int b = 20;
//int c = 40;
{
System.out.println("B2");
}
public B() {
System.out.println("B3");
}
}
0 0
- 静态根据代码的顺序
- 静态代码的执行顺序
- 静态代码块的执行顺序
- 静态代码块的执行顺序
- 静态代码执行顺序
- java静态和非静态代码块的执行顺序
- 静态变量和静态代码块的执行顺序
- static 静态变量和静态代码块的执行顺序
- 静态代码块,静态方法,构造方法的执行顺序
- 静态代码块、代码块、构造函数的初始化顺序
- 静态代码块,代码块,构造函数的执行顺序
- 静态代码块、代码块、构造方法的执行顺序
- 关于静态代码块的执行顺序的笔记
- 静态代码块执行顺序
- java静态代码调用顺序
- 静态 代码块执行顺序
- Java中静态代码块及对象的初始化顺序
- Java 静态代码块和Main函数的执行顺序
- ==和equal区别
- spring笔记总结2
- HDU 2167 Pebbles 状压
- bzoj 2212: [Poi2011]Tree Rotations 线段树合并
- noip2016普及组题解报告
- 静态根据代码的顺序
- canvas画线API实现简单地图
- UVALive 7505 Hungry Game of Ants (2015Ecfinal)
- 51nod 1085 背包问题【01背包】
- 复杂ListView的多条目类型复用
- Android高效加载大图、多图解决方案,有效避免程序OOM
- Android安全机制探讨
- awk脚本实现wordcount
- 在Eclipse下搭建Hibernate框架