动态代码块(基础了解)
发布日期:2021-05-12 23:56:44 浏览次数:21 分类:精选文章

本文共 544 字,大约阅读时间需要 1 分钟。

package com.fy.day13.t1;
public class TestDynamicBlock {
public static void main(String[] args) {
new MyClass1();
}
}
class MyClass1 {
String field = "实例属性";
{
System.out.println(field);
System.out.println("动态代码块");
}
public MyClass1() {
System.out.println("构造方法");
}
}

问题描述

在上述代码中,我们定义了一个TestDynamicBlock类,并包含了一个静态方法main。这个方法主要用于调用MyClass1的实例。在MyClass1类中,我们有一个属性field,以及一个构造方法。需要注意的是,类中还包含了一个动态代码块(即没有任何声明式语句的代码块),这个代码块会在实例化对象时自动执行。

输出结果

运行代码后,构造方法会首先输出相应的信息,然后动态代码块也会执行,输出相应的内容。

上一篇:类加载概述
下一篇:静态方法

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月18日 23时40分08秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章