关键字
yy521_
这个作者很懒,什么都没留下…
展开
-
this
1.this一般出现在方法的声明中,this代表的是调用这个方法的对象。换句话说,当声明this时并不知道this指向的是哪一个对象,只有创建对象时调用此方法才知道this指向的是哪一个对象。 2.this可以处理方法中成员变量和局部变量重名的情况。 [code="java"] public class TestThis { int i = 0; /** * 重载构造函...原创 2012-08-19 13:21:46 · 103 阅读 · 0 评论 -
static
1.在类中,用static声明的成员变量是静态成员变量,是类的公共变量,在第一次使用时被初始化,这个变量并不属于某个对象,而是所有对象公共的成员变量,只有一份。 在内存中,我们知道对象的引用存储在堆区,而他们的成员变量也储存在对象中。而静态的成员变量却储存在data区中。由此可见静态的成员变量只有一份。 [code="java"] package 关键字; public cl...原创 2012-08-19 13:57:40 · 85 阅读 · 0 评论