作者:mobiledu2502887833 | 来源:互联网 | 2023-10-13 12:03
篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java中构造方法跟普通方法的区别?相关的知识,希望对你有一定的参考价值。构造方法与普通方法的调用时机不同。
篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java中构造方法跟普通方法的区别?相关的知识,希望对你有一定的参考价值。
构造方法与普通方法的调用时机不同。
首先在一个类中可以定义构造方法与普通方法两种类型的方法,但是这两种方法在调用时有明显的区别。
1、构造方法是在实例化新对象(new)的时候只调用一次
2、普通方法是在实例化对象产生之后,通过“对象方法”调用多次。
如果在构造方法上使用了void,其定义的结构与普通方法就完全一样,而程序的编译时依靠定义结构来解析的。所以不能存在有返回值的情况。
另外,类中构造方法与普通方法的最大区别在于:构造方法是在使用关键字new的时候直接调用,是于对象创建一起执行的操作;