时间:2016-04-02 22:10 来源: 我爱IT技术网 编辑:52微风
Java构造方法是方法名与类名必须相同,并且没有返回值,在对象创建时被调用。根据需要定义有参或无参的构造方法。在Java类中,如果不去定义的话,就会有一个默认的构造方法。主要作用: 一是用来实例化该类。二是 该类实例化的时候执行哪些方法,初始化哪些属性。希望这些可以帮助初学者。详情请看下面例子。
前期准备工作(包括相关工具或所使用的原料等)wondows2003 Myeclipse版本不做限制 详细的操作方法或具体步骤
首先解释一下方法名与类名必须相同,并且没有返回值,在对象创建时被调用。类名为hello.java,那么方法名也为hello。没有返回值的意思修饰符与方法名之间没有写String、int等。方法在实例化(new)时调用。
![java基础知识:[2]构造方法](http://www.52ij.com/uploads/allimg/160402/22100233S-0.jpg)
下面介绍构造方法的写法以及无参构造方法。如类名为TestMethod.java,那么无参的构造方法为public TestMethod() {}。详情见下图所示:
![java基础知识:[2]构造方法](http://www.52ij.com/uploads/allimg/160402/2210022W0-1.jpg)
传入一个参数的构造方法就是简单来说就是在构造方法里面传入一个参数。写法如:public TestMethod(String userId) {}。详情见下图所示:
![java基础知识:[2]构造方法](http://www.52ij.com/uploads/allimg/160402/2210021052-2.jpg)
传入多个参数的构造方法。详情见下图所示:
![java基础知识:[2]构造方法](http://www.52ij.com/uploads/allimg/160402/2210024505-3.jpg)
构造方法是在实例化(new)时调用,也就是创建一个新的对象时。无参构造方法调用见下图所示:
![java基础知识:[2]构造方法](http://www.52ij.com/uploads/allimg/160402/2210025218-4.jpg)
一个参数及多参构造方法如下图所示:
![java基础知识:[2]构造方法](http://www.52ij.com/uploads/allimg/160402/22100249E-5.jpg)
将有参与无参结合来看是不是更容易理解呢,构造方法到此讲解完毕。见下图:
![java基础知识:[2]构造方法](http://www.52ij.com/uploads/allimg/160402/2210022148-6.jpg)
注意事项区分大小写。再次强调方法名与类名必须相同,并且没有返回值。另外,本文档适合于刚刚开始学习Java编程的初学者,如有疑问,可通过百度账号联系到我。java基础知识(共5篇)上一篇:参数定义|下一篇:Java三大特性(继...经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
