`
jackey25
  • 浏览: 111414 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

static用法的一个例子

 
阅读更多
class B extends Object{
static {System.out.println("Load B");};
public B(){
System.out.println("Create B");
}
}

class Ca extends B{
static {System.out.println("Load Ca");};
public Ca(){
System.out.println("Create Ca");
}
}

public class Test12 {
public static void main(String args[]){
new Ca();
}
}

执行结果:
Load B
Load Ca
Create B
Create Ca
分享到:
评论

相关推荐

    Java static修饰方法

    在Java编程语言中,`static`关键字是一个非常重要的修饰符,它有多种用途,但最常见的是用来修饰类的方法和变量。在这个主题中,我们将深入探讨`static`修饰方法的概念、作用以及它如何影响Java程序的执行。 首先,...

    java视频 static关键字

    在Java编程语言中,`static`关键字是一个非常重要的修饰符,它有多种用途,涉及到类、对象以及变量和方法的生命周期。本视频教程详细讲解了`static`关键字在Java中的应用及其背后的原理。 首先,我们要理解`static`...

    static 用法

    在C++中,`static`关键字被赋予了第三种含义:表示属于一个类而不是属于此类的任何特定对象的变量和函数。 **主要特性:** - 静态数据成员和静态成员函数不属于任何特定对象,而是对整个类来说是唯一的。 - 静态...

    Static静态变量的应用(VB6.0代码编写)

    在这个例子中,`count`是一个Static变量。每次调用`Test`子程序时,`count`的值都会累加,而不是每次都从零开始。这是因为VB6.0在第一次执行子程序时为Static变量分配内存,并保持其值,直到程序结束。 Static变量...

    c语言static用法总结

    以下是对`static`关键字在C语言中用法的详细解释: 1. **全局静态变量** - 全局变量通常在程序的整个生命周期中都在内存的静态存储区中存在。如果在全局变量前加上`static`,这个变量就成为全局静态变量,其作用域...

    如何使用Static的变量和方法

    在Java编程语言中,`static`关键字是一个非常重要的概念,用于定义静态成员变量和方法。理解`static`如何工作对于任何Java开发者来说都是必不可少的,尤其是在处理多线程环境、单例模式或者全局共享资源时。 #### ...

    extern和static的详细用法

    当`static`修饰一个函数时,该函数同样只能在其定义的源文件中访问。 ```c++ // file1.c static void func() { // ... } // file2.c // 无法直接调用func() ``` #### 五、总结 通过上述讨论,我们可以总结出`...

    c语言中static_用法总结

    在C语言中,`static`关键字是一个非常重要的概念,它可以帮助开发者更好地管理内存和控制变量的作用域。本文将详细介绍`static`关键字的不同用途及其对程序行为的影响,帮助读者深入理解C语言中的`static`。 #### ...

    Java中的Static块与静态方法

    以下是一个简单的示例,展示了静态方法和静态块的使用: ```java public class DemoClass { private static int staticVar = 0; // 静态块,用于初始化静态变量 static { System.out.println("静态块执行"); ...

    c中static用法

    举一个例子,假设我们有两个源文件a.c和main.c,a.c中定义了一个全局变量和一个函数,如果这些变量和函数前面没有static关键字,那么main.c就可以访问它们。 具体来说,假设a.c文件中定义了如下代码: ```c #...

    Static控件 动态显示内容

    1. 创建控件:首先,在对话框资源中放置一个Static控件和一个水平或垂直滚动条。给它们分配ID,例如IDC_STATIC_CONTENT和IDC_SCROLLBAR横向滚动条。 2. 自定义消息处理:在对话框类的DoDataExchange函数中,添加对...

    一个简易实现ASP.NET网页静态数据Static Data 进行缓存Cache 的程序例子

    为了将静态数据放入缓存,我们通常会先创建这些数据,然后使用`Cache.Insert`方法将其添加到缓存中,指定一个唯一的键和过期策略。 过期策略有很多种,例如绝对过期(AbsoluteExpiration)、滑动过期...

    static实例

    在编程语言中,`static` 是一个非常关键的修饰符,尤其在面向对象的编程中,如 C++、Java 和 C# 等。`static` 关键字用于定义类的静态成员,包括静态数据成员(变量)和静态成员函数(方法)。下面我们将详细讨论这...

    static静态变量使用@Value注入方式.md

    通过上述分析和示例,我们可以看到,在Spring框架中,虽然不能直接使用`@Value`注解为静态变量注入值,但可以通过定义一个非静态方法并使用`@Value`注解来间接实现这一目标。这种方法不仅避免了潜在的警告和错误,还...

    static与final的异同

    4. 使用`final`修饰一个方法,然后在子类中尝试覆盖这个方法,编译时会报错,因为`final`方法不允许被重写。 了解`static`和`final`的关键字用法对于编写健壮、可维护的Java代码至关重要。在设计类和接口时,明智地...

    java中static属性学习

    本文详细介绍了Java中的`static`属性,包括静态成员变量、静态方法以及静态语句块的概念和使用方法。通过具体的代码示例,我们不仅了解了`static`关键字的基本用法,还深入探讨了静态成员变量如何在整个类之间共享,...

    c语言中static用法总结.pdf

    在这个例子中,`count`是一个局部静态变量,每调用一次`func()`函数,`count`的值就会增加1。 ##### 3. 静态函数 - **定义**:在函数的返回类型前加上`static`关键字,即可定义静态函数。 - **作用域**:静态函数...

    javastatic的使用方法.docx

    在上述例子中,`Test`类的`main`方法就是一个`static`方法,它可以直接通过`Test.main()`来执行。类方法在类加载时就会被初始化,它们在程序运行期间只存在一份副本,所有类的实例都可以共享。 2. 类变量(静态变量...

    C# 委托的使用两个例子

    接下来,我们可以定义一个使用这个委托的方法: ```csharp public static int Add(int a, int b) { return a + b; } ``` 现在我们可以创建一个`SimpleDelegate`类型的实例,并将其关联到`Add`方法: ```csharp ...

    java中的static变量,方法,代码块

    在上述代码中,`count`为静态变量,所有`Example`的实例都将共享同一个`count`值,而`instanceCount`则为实例变量,每次创建新实例时,其值独立且不相互影响。 #### 2. Static方法 静态方法是`static`关键字的另一...

Global site tag (gtag.js) - Google Analytics