这个this是什么意思?
- Java code
package com.thinkinjava.chapter8;public class ReferenceCounting { public static void main(String[] args) { Shared s1=new Shared(); s1.dispose(); }}class Shared{ private int refcount=0; private static long counter=0; private final long id=counter++; public Shared(){ System.out.println("Createing "+this); }}一般this不是指当前对象吗?那System.out.println("Createing "+this);这句话中,this应该打印当前对象吧?》
[解决办法]
对呀 打印 Shared@2e6e1408 对象
[解决办法]
应该是这个样子的
[解决办法]
Shared覆盖了toString() 方法吧?