构造方法与构造块的执行顺序(区别于static)
2024-10-20 13:46:19
小面试题:在类的实例化时,会调用类的构造块(类中的构造块)和构造方法,无论构造方法在前还是在后,都先执行构造块
class Person{
public Person(){
System.out.println("我是无参构造方法");
}
{
System.out.println("我是构造块");
}
}
public class Test2 { public static void main(String[] args) {
new Person();
}
}
console结果:
我是构造块
我是无参构造方法
最新文章
- 【自己给自己题目做】:如何在Canvas上实现魔方效果
- debian linux 下安装 netbeans(php)
- Localizing Astah – Chinese version(simplified) is now available!
- C++实现网格水印之调试笔记(五)—— 提取出错
- Hash索引和BTree索引区别
- IFrame中Session丢失的解决办法
- iOS正则表达
- 如何实现php字符串翻转?
- 【Java 并发】详解 ThreadPoolExecutor
- Mac苹果电脑没有声音怎么办
- eclipse下安装windowbuilder(一定要看)
- java基础 (四)之集合
- container and Injection
- Meta referrer标签的,可以防止CSRF的攻击
- 记录:CSS选择器学习
- Maven发布和管理项目
- node(一)安装nodejs最新版到debian,ubuntu,mint系统
- 深入理解Java:自定义java注解
- Spring依赖注入的Setter注入(通过get和set方法注入)
- oracle中database links的使用
热门文章
- D3.js系列——初步使用、选择元素与绑定数据
- Python Xpath 提取html整个元素(标签与内容)
- Wix 安装部署教程 -CustomAction的七种用法
- ubuntu14.10环境下使用apache2.2配置代理服务器
- MyISAM的key_buffer_size和InnoDB的innodb_buffer_pool_size
- java 发送html邮件,苹果或者某些邮件客户端收到的内容为空白解决方案
- 解决安装Ubuntu之后找不到无线网卡驱动的问题
- openstack架构简单介绍J版(更新中)
- lua与c++ 中布尔布bool值对应关系
- centos7单机版安装hbase