
动态代码块(基础了解)
发布日期: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秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
pycharm使用(新建工程、字体修改、调试)
2019-03-11
什么是Numpy、Numpy教程
2019-03-11
Python学习笔记——元组
2019-03-11
异常声音检测
2019-03-11
PCB学习笔记——AD17如何添加新的封装
2019-03-11
numpy版本问题
2019-03-11
无法打开文件“opencv_world330d.lib”的解决办法
2019-03-11
maven项目通过Eclipse上传到svn上面,再导入到本地出现指定的类找不到的问题
2019-03-11
maven 项目部署到tomcat下 没有class文件
2019-03-11
算法训练 未名湖边的烦恼(递归,递推)
2019-03-11
算法训练 完数(循环,数学知识)
2019-03-11
什么是接口
2019-03-11
2020版nodejs12.18.3安装配置教程
2019-03-11
iview组件库中,Form组件里的Input,无法正确绑定on-enter事件
2019-03-11
记录-基于springboot+vue.js实现的超大文件分片极速上传及流式下载
2019-03-11
JavaScript高级程序设计第四版学习记录-第九章代理与反射
2019-03-11
怎么解决Windows 10文件/文件夹正在使用无法删除
2019-03-11