java中this的用法
一、this关键字可以为已调用了其方法的那个对象生成相应的句柄。
示例:
class Leaf{
  private int i=0;
  Leaf increment(){
    i++;
    return this;
  }
  public static void main(String[] args){
    Leaf x=new Leaf();
    x.increment().increment().increment();
  }
}
二、在一个构造函数中调用另一个构造函数时,用this关键字
示例:
class Flower{
  private int petalCount=0;
  private String s=new String("null");
  Flower(int petals){
    petalCount=petals;
  }
  Flower(String ss){
    s=ss;
  }
  Flower(String s,int petals){
    this(petals);  //java中在一个构造函数中可以调用一次其他的构造函数,并且这条语句必须在这个构造函数的第一行
    this.s=s;
  }
阅读更多
文章标签: java string class null
个人分类: java学习笔记
想对作者说点什么? 我来说一句

java中try catch的用法

2010年04月10日 22KB 下载

java中map集合的用法

2011年05月17日 94KB 下载

java中List的用法和实例详解

2011年05月17日 69KB 下载

JAVA中的Iterator的用法

2014年07月13日 547KB 下载

Java中集合类用法总结

2011年08月25日 524KB 下载

java中synchronized用法

2008年04月26日 24KB 下载

java中ArrayList的用法

2013年05月02日 10KB 下载

java中this与super用法

2008年05月19日 15KB 下载

没有更多推荐了,返回首页

不良信息举报

java中this的用法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭