`

类名.this

    博客分类:
  • java
阅读更多

this指的是当前正在访问这段代码的对象,当在内部类中使用this指的就是内部类的对象,
为了访问外层类对象,就可以使用外层类名.this来访问,一般也只在这种情况下使用这种
形式

分享到:
评论
1 楼 liangrockman 2010-11-19  
好,很好,我明白了!谢谢老兄!您也是搞android开发的吧,我也准备转行搞这个!

相关推荐

    浅析Java ClassName.this中类名.this关键字的理解

    Java ClassName.this中类名.this关键字 的理解大家都了解多少,有不太了解的朋友可以参考下本文一起学习学习

    java(Day12)---内部类

    成员内部类 定义的位置:类中,方法以外 静态内部类 定义的位置:类中,方法以外 局部内部类 定义的位置:方法中 匿名内部类 定义的位置:值或实参中 ...外部类类名.this.属性名:外部类属性 This.属性名:内部类属性

    this和执行上下文实现代码

    全局变量和全局函数附属于全局对象(window),因此使用”var”或”this”两种方法定义全局变量是等效的。 2. 执行上下文和作用域不同。执行上下文在运行时确定,随时可能改变,而作用域则在定义时确定,永远不会变。...

    超实用的android自定义log日志输出工具类

    1 在LogUtlis方法的第一个参数中填this可以输出当前类的名称,特别是在匿名内部类使用也可以输出当前类名。 如 : LogUtils.i(this,”这是一个实用的日志工具类”) 或 LogUtils.i(类名.class,”这是一个实用的日志...

    静态嵌套类

    2.在静态嵌套类中构造方法和实例方法中访问静态嵌套类中的类变量/类方法,默认静态嵌套类类名.,也可以省略this.,可以省略静态嵌套类类名./this. 3.在静态嵌套类中类方法中不能访问静态嵌套类中的实例变量/实例方法...

    java基础笔记

    java基础笔记整理适合初学菜鸟参考! 从java语法基础到API无需整理,纯营养,完全精华... this.salary=salary; } //通过一个成员方法去控制和访问私有的属性 public float getSalary(){ return this.salary; } }

    函数调用制作多个滚动的JS代码

    this.mOjb = divObj; //指定要滚动的对像 this.mBlStopScroll = false; //这个变量控制是否停止滚动 this.mPreTop = 0; //这个变量用于判断滚动条是否已经到了尽头 this.mTimeToScroll = timeToScroll; //设定...

    javascript来定义类的规范小结

    使用javascript来定义类的规范如下: 指定类名与构造函数,类名(构造函数名)首字母大写: 代码如下: function YourClass(){ } 使用”this.成员变量”在其构造函数内定义(伪)私有成员,最好约定(伪)私有成员都以...

    抽象和封装PPT

    6.this 表示对象本身(部分内容还要和后面的super对照讲解) 7.八种原生数据类型 作为属性变量的时候 系统会自动赋初值,具体如下: byte 0 short 0 int 0 long 0 float 0.0 double 0.0 boolean false char 空格

    C#学习笔记整理_变量等基础语法(必看篇)

    变量的作用域冲突时,调用实例变量:this.a,调用类变量:类名.a 常量总是静态的,必须初始化,一般用全大写格式,声明关键字为const,如const int NUNBE = 10; C#的基本预定义类型内置于.NET Framework结构中...

    Android代码-Lock-Facebook.Android

    This package relies on a token endpoint that is now considered deprecated. If your Auth0 client was created after Jun 8th 2017 you won't be able to use this package. This repository is left for ...

    java基础补足和thinking In Java学习.rar

    1.构造器命名必须与类名相同 2.构造器也是方法,满足方法的各种特征,无参数的构造器称为默认构造器,默认构造方法或者无参构造器。在没有其他构造方法的时候可以省略不写 需要注意的是,构造器虽然是方法但是它...

    Python类class参数self原理解析

    1.self只有在类的方法中才会有,其他函数或方法是不必带self的。 2.在调用时不必传入相应的参数。 3.在类的方法中(如__init__),第一参数永远是self,...7.如果不加self,表示是类的一个属性(可以通过”类名.变量名

    JAVA 综合面试题.doc

    只允许有一个公共类,且公共类名与Java源文件名相同。 8. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序? ......................... 10 插入排序、冒泡排序、选择排序 9. Overload和Override的区别。...

    c#静态方法和非静态方法详细介绍

    所以对静态方法不需要 首先创建一个类的实例,而是采用类名.静态方法的格式 。1.static方法是类中的一个成员方法,属于整个类,即不用创建任何对象也可以直接调用!static内部只能出现static变量和其他static方法!而且...

    C#静态方法与非静态方法实例分析

    所以对静态方法不需要首先创建一个类的实例,而是采用 类名.静态方法 的格式 。 1)static方法是类中的一个成员方法,属于整个类,即不用创建任何对象也可以直接调用。 static内部只能出现static变量和其他static方法...

    matlab导入excel代码-WithBeingIT:Java,注意事项

    matlab导入excel代码 WithBeingIT Java、Notes 用过纸质笔记本,用过本地文件,用过oneNote,用过有道云笔记。除了有道云笔记,均因维护不善而不了了之 ...this.方法名 内部类/匿名类调用外部类的this:类名.t

    Google play效果 listViewGridView下拉刷新上拉加载更多,图片加载OOm问题

    * @类名:ViewPagerListViewActivity * @描述:TODO(左右滑动) * @作者:zhaohao * @时间 2013-7-1 上午11:23:33 */ public class ViewPagerListViewActivity extends FragmentActivity { private static final ...

    jsvm2框架源码

    this._strings_.splice(0,this._strings_.length);//this._strings_.length=0 } 页面上调用: Js代码 function execute() { $import("com.logcd.StringBuffer"); var buffer = new StringBuffer(); ...

    JSE基础与设计模式

    this.filters.add(f); return this;// 返回this可以连续添加. } @Override public void doFilter(Request request, Response response, FilterChain chain) { if (index == filters.size()) return; ...

Global site tag (gtag.js) - Google Analytics