foxspecial

导航

2013年7月23日 #

JAVA之关于This的用法

摘要: JAVA之关于This的用法 业精于勤,荒于嬉;行成于思,毁于随。——韩愈 用类名定义一个变量的时候,定义的应该只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法,那们类里面是够也应该有一个引用来访问自己的属性和方法纳?呵呵,JAVA提供了一个很好的东西,就是 this 对象,它可以在类里面来引用这个类的属性和方法。先来个简单的例子:public class ThisDemo { String name="Mick"; public void print(String name){ System.out.println("类中的属性 name=&quo 阅读全文

posted @ 2013-07-23 12:35 foxspecial 阅读(225) 评论(0) 推荐(0) 编辑

JAVA中this用法小结

摘要: JAVA中this用法小结Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。packagetest;publicclassThisTest {privateinti=0;//第一个构造器:有一个int型形参ThisTest(inti){this. 阅读全文

posted @ 2013-07-23 12:33 foxspecial 阅读(193) 评论(0) 推荐(0) 编辑