美文网首页
变量的初始化 2020-11-09

变量的初始化 2020-11-09

作者: _一叶孤帆 | 来源:发表于2020-11-09 12:03 被阅读0次
package com.company;

class Bowl {

    Bowl(int marker){

        System.out.println("Bowl(" + marker + ")");
    }

    void f1(int marker){
        System.out.println("f1(" + marker + ")");
    }
}

class Table {
    static Bowl bowl1 = new Bowl(1);

    Table(){
        System.out.println("Table()");
        bowl2.f1(1);
    }

    void f2(int marker){
        System.out.println("f2(" + marker + ")");
    }

    static Bowl bowl2 = new Bowl(2);
}

class Cupboard {
    Bowl bowl3 = new Bowl(3);
    static Bowl bowl4 = new Bowl(4);

    Cupboard(){
        System.out.println("Cupboard()");
        bowl4.f1(2);
    }
    void f3(int marker){
        System.out.println("f3(" + marker + ")");
    }
    static Bowl bowl5 = new Bowl(5);
}

public class StaticInitialization {

    public static void main(String[] args) {
        System.out.println("creat new cupboard  1");
        new Cupboard();
        System.out.println("creat new cupboard  2");
        new Cupboard();
        System.out.println("-----------");
        table.f2(1);
        cupboard.f3(1);
    }

    static Table table = new Table();
    static Cupboard cupboard = new Cupboard();
}

执行结果

Bowl(1)
Bowl(2)
Table()
f1(1)
Bowl(4)
Bowl(5)
Bowl(3)
Cupboard()
f1(2)
creat new cupboard  1
Bowl(3)
Cupboard()
f1(2)
creat new cupboard  2
Bowl(3)
Cupboard()
f1(2)
-----------
f2(1)
f3(1)

解析:

相关文章

  • 变量的初始化 2020-11-09

    执行结果 解析:

  • 类初始化顺序

    对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始...

  • Java 扫盲(1.2)变量

    变量 变量 变量初始化 常量

  • tensorflow运作方式

    定义变量,初始化,一般初始化随机值,或者常值 保存变量 恢复变量 保存部分变量 恢复变量

  • java 入门笔记

    变量 java中声明的局部变量(声明在方法,if, while, for)变量必须初始化,未经过初始化的变量直接使...

  • Golang入门一:变量

    变量声明 变量初始化 变量赋值 变量交换 匿名变量

  • 😄C++ -- 变量定义

    变量声明 变量定义 变量初始化 结果

  • iOS int初始化

    2016.7.13 int类型的变量不初始化,系统会自动初始化为0 string类型的变量不初始化,系统会初始化为...

  • 2-2 Go --- 变量的初始化

    变量的初始化:在定义变量的同时给变量赋值。相当变量的定义 和 变量赋值二合为一。初始化变量的几种方法: 一、完整的...

  • Java变量初始化

    Java的变量初始化 变量类型 + 变量名 + 值

网友评论

      本文标题:变量的初始化 2020-11-09

      本文链接:https://www.haomeiwen.com/subject/ceslbktx.html