java学习part10 this

90-面向对象(进阶)-关键字this调用属性、方法、构造器_哔哩哔哩_bilibili

1.java的this

java的this性质类似cpp的this,

但它是一种引用,所以用 this. xxx来调用。

this代表当前的类的实例,所以必须和某个对象结合起来使用,不能和类(static)结合使用

2.this的使用场景

3.不同的构造器内,调用其他构造器来简化代码

用this.(参数)的方式来调用其他构造器,根据参数去调用不同的重载构造器。

若用this调用构造器必须在第一行,否则报错。类似的,有继承里的super()放第一行

相关推荐
晨曦_子画10 分钟前
3种最难学习和最容易学习的 3 种编程语言
学习
城南vision26 分钟前
Docker学习—Docker核心概念总结
java·学习·docker
ctrey_1 小时前
2024-11-1 学习人工智能的Day20 openCV(2)
人工智能·opencv·学习
十年之少1 小时前
由中文乱码引来的一系列学习——Qt
学习
u0101526582 小时前
STM32F103C8T6学习笔记2--LED流水灯与蜂鸣器
笔记·stm32·学习
王俊山IT3 小时前
C++学习笔记----10、模块、头文件及各种主题(二)---- 预处理指令
开发语言·c++·笔记·学习
慕卿扬3 小时前
基于python的机器学习(二)—— 使用Scikit-learn库
笔记·python·学习·机器学习·scikit-learn
WZF-Sang3 小时前
Linux—进程学习-01
linux·服务器·数据库·学习·操作系统·vim·进程
今天我又学废了5 小时前
scala学习记录,Set,Map
开发语言·学习·scala
Diamond技术流5 小时前
从0开始学习Linux——远程连接工具
linux·学习·centos·ssh·xshell·ftp