JavaSE - 怎么利用关键字this调用构造器
2021/4/11 12:27:15
本文主要是介绍JavaSE - 怎么利用关键字this调用构造器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、如果一个类具有n个构造器,则最多有n-1个构造器使用关键字this调用其他构造器。
2、使用关键字this调用其他构造器时必须放在首行,且最多只能调用一个其他构造器。
3、构造器不能调用自己。
4、使用this时要避免出现环路,陷入死循环。
public class ThisToConstructor { public static void main(String[] args) { Test test = new Test(2, 3); test.print(); } } class Test { private int value1; private int value2; private int value3; public Test() { this.value1 = 1; } public Test(int value2) { this(); this.value2 = value2; } public Test(int value2, int value3) { this(value2); this.value3 = value3; } public void print() { System.out.println("value1 = " + value1 + "\nvalue2 = " + value2 + "\nvalue3 = " + value3); } }
这篇关于JavaSE - 怎么利用关键字this调用构造器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南