当前位置: 代码迷 >> J2EE >> 这个this是什么意思?解决方案
  详细解决方案

这个this是什么意思?解决方案

热度:17   发布时间:2016-04-22 00:23:09.0
这个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() 方法吧?
  相关解决方案