关于SUPER的简单问题 不好意思,我写错了,是super究竟代表什么意思 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 InfiniteRecursion中重写了java.lang.Object中的toString方法,super.toString()就是调用Object中的toString()方法 super.toString()就是调用 父类的toString()方法 super就是超类的引用啊,不取地址的。 可这个是我在<<Thinking in Java>>看到的,用super.toString()来防止递归而取代this,来显示对象的地址 我想他的意思大概是这样的吧:InfiniteRecursion 是Object的子类.而Object.toString()是返回对象的地址,这里InfiniteRecursion重写了toString()方法.在这个重写的toString()方法中,如果不用super.toString()而是this.toString(),可能会导致无限递归,因为this就是InfiniteRecursion类本身,相当于InfiniteRecursion.toString()的定义去调用InfiniteRecursion.toString().不知我说清楚了没有. jquery-1.4.2.min.js $.post()不好用 SwingWorker和周期性任务 寻找JAVA面向对象视频资料 java中的方法定义后面加";"有影响吗? 如何通过"确定"按钮关闭一个子窗口? sqlserver的text字段如何读取 用jdbc 有关jtextpane的问题 为什么不能装载mysql驱动? 那位大虾能给个台球游戏的源码啊?100分相送! 请问各位对中间件有研究的高手 新人请教高手~!HELP ME~~~~~~~~~~~~~~~~! 请问我这个程序怎么什么也没显示??
在这个重写的toString()方法中,如果不用super.toString()而是this.toString(),可能会导致无限递归,因为this就是InfiniteRecursion类本身,相当于InfiniteRecursion.toString()的定义去调用InfiniteRecursion.toString().
不知我说清楚了没有.