博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA基础14——this关键字
阅读量:3965 次
发布时间:2019-05-24

本文共 693 字,大约阅读时间需要 2 分钟。

重点:this代表当前对象。

1.this.属性名

一个方法当中的局部变量和成员变量名称相同,我们的程序需要在这个方法当中访问成员变量,这个时候就必须使用this关键字,用来区分成员变量和方法当中的参数。例如,我们的set方法。

public void setName(String name) {		this.name = name;	}

2.this.方法名

让类中的一个方法来访问类中的另一个方法或者实例变量。

public void souPerson() {		System.out.println("我是一个人。。。。");	}		public void name() {		this.souPerson();	}		public static void main(String[] args) {		Person person = new Person();		person.souPerson();	}

注意:static关键字是对类而言的,this关键字是指当前对象,因此static修饰的方法中不能使用this

3.this()——this访问构造函数 

this()可以用来访问本类的构造方法

public Person(String name,int  age) {		this.age  = age;		this.name = name;	} 	public Person() {		this("张三",10);	}

注意:

①this()不能在普通方法中使用,只能在构造方法中使用

②this()在构造方法中使用必须是第一条语句

③不能与super()同时使用

转载地址:http://ecyki.baihongyu.com/

你可能感兴趣的文章
Weblogic 精萃
查看>>
Servlet 精萃
查看>>
XStream 精萃
查看>>
XStream 环境设置
查看>>
Git 分支
查看>>
Git 冲突
查看>>
Git Merging vs. Rebasing
查看>>
[第9课] 箱线图
查看>>
[第10课] 箱线图2
查看>>
[第11课]统计:集中趋势
查看>>
[第12课] 统计:样本和总体
查看>>
[第13课] 统计:总体方差
查看>>
[第14课] 统计:样本方差
查看>>
[第15课] 统计:标准差
查看>>
[第16课]统计:诸方差公式
查看>>
[第17课] 随机变量介绍
查看>>
[第18课] 概率密度函数
查看>>
Pandas 精萃
查看>>
[第19课] 二项分布1
查看>>
什么是 Pandas?
查看>>