文档章节

Java中this关键字

Typing_Orange
 Typing_Orange
发布于 2017/04/22 23:36
字数 170
阅读 8
收藏 0
  1. this关键字代表当前对象
    this.属性  操作当前对象的属性
    this.方法 调用当前对象的方法
     
  2. 封装对象的属性的时候,经常会使用this关键字
    比如,用Eclipse给一个类自动生成一个getter/setter方法时

    public class Person {
    	private String name;
    	
    	public void  walk(){
    		System.out.println("人具有走的能力");
    	}
    
    	public String getName() {
    		return name;
    	}
    
    	public void setName(String name) {//自动生成的setter方法中的参数名与属性名相同
    		//为了区分属性和参数的概念,所以会在属性前加上   this.  关键字
    		this.name = name;
    		//this.方法名  ———等于调用当前对象中的某个方法
    		this.walk();
    	}
    
    }

     

© 著作权归作者所有

共有 人打赏支持
Typing_Orange
粉丝 15
博文 47
码字总数 30624
作品 0
南京
私信 提问

暂无文章

开启genelog

打开genelog genelog 可以记录数据库的操作语句。 首先进入mysql, mysql -u root -p 设置日志位置 set global general_log_file = "/tmp/general.log"; 设置全局global模式 set global gen......

狼王黄师傅
18分钟前
0
0
Java 帝国对 Python 的渗透能成功吗?哈哈

引子 Java 帝国已经成立20多年,经过历代国王的励精图治,可以说是地大物博,码农众多。 可是国王依然不满足,整天想着如何继续开拓疆土, 这一天晚上他又把几个重臣招来商议了。 IO大臣说:...

边鹏_尛爺鑫
今天
7
0
分布式事务解决方案框架(LCN)

什么是XA接口 XA是一个分布式事务协议,由Tuxedo提出。XA中大致分为两部分:事务管理器和本地资源管理器。其中本地资源管理器往往由数据库实现,比如Oracle、DB2这些商业数据库都实现了XA接口...

群星纪元
今天
7
0
linux 操作系统 常用命令和软件安装

1.系统时间更新 ntpdate time.windows.com 2.传送文件 rsync -av /home/data/a.dat -e ssh root@192.168.0.100:/home 3.传送文件夹 scp -r /home/data root@192.168.0.100:/home 4.JDK安装 ......

WJtiny
今天
3
0
pg_lightool基于basebackup的单表恢复和块恢复

开源软件pg_lightool,实现了基于wal日志的块恢复。详情参见博客:https://my.oschina.net/lcc1990/blog/1931485。由于wal日志中FPW的不确定性,它不能作为一个数据库恢复的解决方案。目前对...

movead
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部