* 【示例】将this作为当前对象用于方法的实际参数 class A { int x, y; A(int ax, int y) { x=ax; y=ay; } void showA( ) { B b=new B( ); b.showB( this ); //需要将当前对象作为实参 } } 因此,如果你需要将当前对象作为某个方法的实际参数时, 你便可以利用this来实现之。 class B { void showB(A a){System.out.println(“x=“+a.x+”;y=“ +a.y);} } class TestThis{ public static void main(String[] arg){ A aa = new A( 10, 20 ); aa.showA( ); } } 运行结果: x=10 y=20 该this将是调用 方法showA()的 当前对象的引用! * 2. 在构造方法中,this将表示调用本类中的另一个构造方法。 【示例】使用this调用另一个构造方法 class Employee{ private String name; privat
原创力文档

文档评论(0)