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

Java 构造器

时间:2019-10-08 23:45:14      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:规范   image   图片   src   构造方法   技术   public   访问   调用   

                                                                                    Java 基础构造器

 

构造器:

构造对象.

1.构造方法的名字必须和类名字保持一致.

2.构造方法没有返回类型.(不是没有返回值!!!!!!!!!!!!!)

3.构造方法可以定义参数,也可以不定义,参数默认的是无参构造.

4.构造方法也遵守访问修饰符的限制,

5.构造方法也支持方法的重载.

6.会先执行方法.

 

什么时候用自定义和构造方法:

当我们需要在产生对象的同时,从外部直接给该对象赋值,那么就可以自定义代参构造.

 

书写规范:标准Java类必须要有无参构造

 

构造方法的执行步骤:

1.先在内存中划分所占用的空间,其空间大小由类的定义决定. 

2.在该空间划分属性

3.对属性进行初始化.

4.执行员在构造方法中书写代码

 

当调用者使用new关键字调用构造方法的时候,JVM就会按步骤产生该类的构造方法所对应的累的对象.

 

public Date(){  

}

没有返回的类型

public void Date(){

}  

 

this 

意义:this代表的是一个对象(当前对象) 

作用:this在本类中可以直接使用 不用产生对象 称为隐式对象  this.后面跟的是该对象的属性和行为

书写位置:可以书写在本类中所有的方法和构造中

 

this()

意义:此时的this代表的是本类中的构造方法

作用:this()表示的是一个构造方法重调用本类的另一个构造方法.

书写位置:this()只能写在第一行

 

技术图片

 

Java 构造器

标签:规范   image   图片   src   构造方法   技术   public   访问   调用   

原文地址:https://www.cnblogs.com/lyslyslyslyslys/p/11638493.html

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