1、 This关键字 a) this关键字的作用:用于区分局部变量和成员变量。This代表的是他所在函数所属对象的引用。即哪个对象调用了this关键字所在的函数,this就代表哪个对象。 b) this关键字的应用:当某类中的功能要用到调用该类的对象时,就用this代表这个对象。 c) this语句只能用在构造函数之间,必须放在函数的第一个语句位置上,因为初始化要先执行。//一般函数不能使用构造函数。 2、 static关键字 a) 主函数是静态的 b) Static关键字是修饰符,static修饰的变量是静态变量 c) 静态变量可以被对象调用,也可以被类调用 d) Static关键字修饰的变量和函数随着类的加载而加载,随着类的消失而消失 e) Static关键字修饰的变量和方法存在于方法区中 f) Static关键字占用内存空间,而且访问具有局限性因为他不能访问非静态的变量和方法
|