当前位置:  技术问答>java相关

this 代表什么?

    来源: 互联网  发布时间:2015-10-20

    本文导语:  import java.awt .*; import java.applet .*; import java.awt.event.* ; public class FuXuan extends Applet implements ItemListener { public void init() { Checkbox one=new Checkbox("猫"); Checkbox two= new Checkbox("狗",true);  Checkbox three=new Checkbox("...

import java.awt .*;
import java.applet .*;
import java.awt.event.* ;

public class FuXuan extends Applet implements ItemListener {
public void init()
{
Checkbox one=new Checkbox("猫");
Checkbox two= new Checkbox("狗",true); 
Checkbox three=new Checkbox("兔",false);
one.addItemListener(this); 
add(one);
two.addItemListener(this); 
add(two);
three.addItemListener(this);
add(three);
}
public void itemStateChanged(ItemEvent e)
{
}
}
//

这个this 代表什么?

|
很简单,你可以在FuXuan类内实例化自己吗?这是天大的笑话,在一个类内如果想引用自己,除了this,还会有什么啊?

|
同意ervinlj的观点,this就是指引用本身的对象
第一个程序是对的,三个this分别引用了对象本身的接口,即监听器
第二个程序是错的,当该类实例化的时候会在实例化一个属于自己类的对象,如此反复,层出不穷,就象以前常遇到的死循环一样。
不过,类本身实例化自己的例子不是没有,不过那是在这个类为主类含有main()函数的时候,在main()函数里实例化自己的对象。

    
 
 

您可能感兴趣的文章:

  • 在jsp文件中, this代表的意思???
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决
  • _UIContentControl=new UIContentControl(this);这里this的用法
  • jquery $(this)和this的区别
  • java中this的用法示例(关键字this)
  • 请问:this是什么?
  • this关键字如何使用?
  • 内容管理系统 THIS
  • 在一个类中this.filled = 12312312;filled= 12312312;有什么区别
  • this 到底怎么用啊!!!救我!
  • how to use 'this' in EJB?
  • 这个THIS是指什么??
  • java中的“this”问题,请高手指教一二!
  • jQuery this 与$(this)的差别
  • 小弟一直弄不明白this这个关键字。
  • 通过$(this)使用jQuery包装后的方法或属性
  • 请问:buttonsign定义为一个JButton,那么,buttonsign.addActionListener(this)是什么意思??
  • Semaphore was not declared in this scope
  • 初级问题,BangBean2.this是什么意思?其中BangBean2是个类
  • java之this关键字用法实例分析
  • php this、self、parent有什么区别?
  • 关于this的简单的问题!!!!!!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3