码迷,mamicode.com
首页 > 编程语言 > 详细

Java中构造方法跟普通方法的区别?

时间:2017-07-22 18:21:18      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:oid   构造方法   str   编译   解析   关键字   new   一个   存在   

  构造方法与普通方法的调用时机不同。

  首先在一个类中可以定义构造方法与普通方法两种类型的方法,但是这两种方法在调用时有明显的区别。

    1、构造方法是在实例化新对象(new)的时候只调用一次

    2、普通方法是在实例化对象产生之后,通过“对象方法”调用多次。

  如果在构造方法上使用了void,其定义的结构与普通方法就完全一样,而程序的编译时依靠定义结构来解析的。所以不能存在有返回值的情况。

  另外,类中构造方法与普通方法的最大区别在于:构造方法是在使用关键字new的时候直接调用,是于对象创建一起执行的操作;

Java中构造方法跟普通方法的区别?

标签:oid   构造方法   str   编译   解析   关键字   new   一个   存在   

原文地址:http://www.cnblogs.com/Zhuoshengda/p/7221866.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!