Java构造函数
来源:互联网 发布:php 过滤数组中的空值 编辑:程序博客网 时间:2024/05/17 23:51
构造函数:用于给对象进行初始化,是给与之对应的对象进行初始化,它具有针对性。
构造函数私有化,不能让其它类创建该类对象
特点:1、函数名与类名相同
2、不用定义返回值类型
一般函数与构造函数的区别:
构造函数:对象创建时,就会调用与之对应的构造函数,对对象进行初始化
一般函数:对象创建后,需要函数功能时才调用
构造函数:对象创建时,只调用一次
一般函数:对象创建后,可调用多次
构造函数私有化,不能让其它类创建该类对象
特点:1、函数名与类名相同
2、不用定义返回值类型
3、没有具体的返回值
*构造代码块作用:给所有对象进行初始化,只要对象已建立就会调用这个代码块。
*静态代码块作用:给类进行初始化,随着类的加载而执行,而且只执行一次。
执行顺序:静态代码块>mian方法>构造代码块>构造方法
注意:一个类在定义时,如果没有定义过构造函数,那么类中会有一个默认的空参数构造函数,如果类中定义了指定的构造函数,类中的默认构造函数就没有了
一个类中可以有多个构造函数,它们的存在是以重载体现的。
一般函数与构造函数的区别:
构造函数:对象创建时,就会调用与之对应的构造函数,对对象进行初始化
一般函数:对象创建后,需要函数功能时才调用
构造函数:对象创建时,只调用一次
一般函数:对象创建后,可调用多次
什么时候使用构造函数:在描述事物时,该事物一存在就具备的一些内容,这些内容都定义在构造函数中
阅读全文
0 0
- js构造函数与JAVA构造函数
- java构造函数调用构造函数
- Java构造函数中调用构造函数
- Java 构造函数
- JAVA 基础 - 构造函数
- JAVA构造函数
- java构造函数
- java构造函数
- java构造函数
- java构造函数
- Java构造函数
- java的构造函数
- java基础知识-构造函数
- java---函数-构造--拷贝
- java 继承 构造函数
- java 构造函数
- java-构造函数
- JAVA 构造函数
- 判断一个整数是不是回文
- Waymo真·无人车上路了!没司机的出租车推出在即 | 多图实拍
- 英语之情 态 动 词
- AI正在打王者荣耀排位赛,背后是腾讯100亿开放新战略
- 神经网络是怎样理解图片的?谷歌大脑研究员详解特征可视化
- Java构造函数
- Css3-3D导航栏
- 霍金这次想帮AI说点好话,后来没忍住……
- hadoop fs,hadoop dfs以及hdfs dfs区别
- 用 libpcap抓取http报文
- TCP——什么是“端口”?
- 成都刘女士的第一场锤子科技发布会 | 现场特写
- Linux系统LVM逻辑卷的管理
- 创新工场汪华:移动支付与人工智能助推,中国互联网进入OMO时代