构造函数 this关键字
来源:互联网 发布:2017网络新词语大全 编辑:程序博客网 时间:2024/04/29 04:43
1.构造函数的作用
初始化对应的对象
2.构造函数的格式
修饰符 函数名(参数名){
函数体
}
3.构造函数注意事项
(1)构造函数是没有返回值类型的;
(2)构造函数的函数名必须与类名一致;
(3)构造函数不是由我们手动调用的,是我们在创建对应的对象时,JVM根据创建对象传递的参数调用对应的构造函数;
(4)如果一个类没有显示构造函数时,java编译器会为该类添加一个无参的构造函数;如果一个类显示有构造函数时,不会再为该类添加一个无参构造函数;
(5)构造函数可以以函数重载的形式存在多个;
4.构造代码块
(1)作用:给对象进行统一初始化
(2)格式:
{
代码;
}
(3)构造代码块是在创建代码块所在类的对象时调用一次
5.this关键字
(1)this关键字代表了所属函数的调用对象
(2)this关键字的作用
a.一个类存在同名的成员变量和局部变量时,在方法的内部默认是访问局部变量的,可以通过this关键字指定访问成员变量
b.this关键字还可以在构造函数调用另一个构造函数初始化对象
(3)this关键字调用构造函数注意事项
a.this调用其它构造函数时必须是第一个语句;
b.this调用构造函数时不能出现相互调用,因为是死循环;
c.this在方法内访问一个成员变量时(没有与其同名的局部变量时),java编译器会为该变量前添加一个this;
0 0
- 构造函数,this关键字
- 构造函数 this关键字
- this关键字与构造函数
- 构造函数,封装,this关键字。
- 构造函数执行,base与this关键字
- UnityC#构造函数.this关键字.返回值
- 匿名对象,构造函数,this关键字
- java 笔记 this关键字与构造函数
- 关键字 构造函数 this static final Object
- JAVA 封装、构造函数、this关键字 day7
- 面向对象:封装¥构造函数&this关键字&static静态关键字
- c# 构造函数 析构函数 this关键字
- 黑马程序员--封装,构造函数,this关键字,静态的整理
- 黑马程序员 构造函数 this satatic final关键字总结
- 黑马程序员-面向对象概述 构造函数与this关键字
- 构造代码快、this的应用、static关键字、main函数
- Java面向对象01 构造函数与this关键字
- day07_java面向对象+构造函数+this+static关键字
- 大牛给计算机专业学生的 7 个建议
- 数组地址
- framelayout中fragment的切换
- AJAX跨域请求之JSONP获取JSON数据
- [Linux C编程]嵌入式数据库(一)
- 构造函数 this关键字
- 强烈推荐:给计算机系学生的建议
- PCA--主成分分析(Principal components analysis)-最小平方误差解释
- 聊天室项目服务器端的并发问题——使用线程池技术(1)
- 洛谷 P1084 疫情控制
- 腾讯2016研发工程师编程题——生成格雷码
- 看别人博客手敲的Bellman Ford模板
- vue路由学习
- ajax struts2 下拉框赋值(适合所有)