public class StaticTest {
/**
* @param args
*/
public static void main(String[] args) {
//A a = null;// new A();// TODO Auto-generated method stub
A a = new B();
A b = new A();
B bb = new B();
}
}
class A {
static {
System.out.println("static A ");
}
public A(){
System.out.println("construct A");
}
}
class B extends A{
static {
System.out.println("static B");
}
public B(){
System.out.println("construct B");
}
}
console output:
static A
static B
construct A
construct B
construct A
construct A
construct B
分享到:
相关推荐
Java static修饰方法。例子仅供参考。
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念……
Java static修饰初始块。初级代码,仅供参考学习。
浅析Java中静态块与静态方法的区别与联系,执行顺序。
细说Java中的static关键字声明的变量、方法、静态块
静态代码块(static block ),不包含在任何方法体中当类被载入时,自动执行静态代码块,且只被执行一次经常用于类属性的初始化。 这是网上通行的关于静态代码块的定义。 在Java中,类装载器把一个类装入Java虚拟机...
Java 调用 MATLAB 工作及调试总结 MATLAB 是一个功能强大的数值计算和数据分析工具,而 Java 是一个广泛应用于软件开发的编程语言。本文总结了如何使用 Java 调用 MATLAB 工作,包括MATLAB 函数的编写、jar 包的...
java调用weka。weka是很好用的机器学习库,这里就不详细介绍了。 言归正传,要使用程序方式使用weka,步骤如下: 一、在eclipse里新建一个Java project: 1. 建立工程:单击菜单中file->new->Java project,在弹出...
非常详细的java中static介绍
java中的static变量,方法,代码块 含例子和解释
"Java代码调用kettle任务" kettle是一款功能强大且灵活的ETL(Extract、Transform、Load)工具,用于数据集成和数据处理。Java代码调用kettle任务可以实现自动化的数据处理和集成,提高工作效率和数据处理速度。 ...
Oracle触发器调用Java程序 Oracle触发器是Oracle数据库中的一种机制,可以在数据库中执行特定的操作。在本文中,我们将介绍如何使用Oracle触发器调用Java程序。 一、加载Java程序 首先,我们需要将Java程序加载到...
Java中static变量的几个优缺点 简单介绍static
java中final和static讲解及实例
讲述java中static的关键字的作用
Java中static、this、super、final用法(word文档)
这是一个关于matento在代码中调用cms块得说明
关键字Static就是为了满足上面提到的两种...当某一个变量或方法被声明为Static的时候,这个变量或方法就不再和任何一个类的实例对象绑定,即便没有创建任何一个实例对象,也可以方位Static的变量或者调用Static的方法
关于Java Static的详细讲解,讲的很彻底