摘要: 今天,在一个群里面有网友问到这样一个问题,以下代码被调用运行时为何会造成栈溢出(StackOverflowError)的错误:public class Constructor { Constructor c = new Constructor(); public static void main(String[] args) { Constructor test = new Constructor... 阅读全文
posted @ 2009-09-21 16:22 Chris Wang 阅读(1200) 评论(1) 推荐(1) 编辑
摘要:   [代码]   以上的四句代码,问那句的执行速度更快? 对于C/C++程序员来说,可能首先想到的就是i++和++i要比其他两者要快一些,但是在Java中是不是这样的呢? 我们可以对他进行一些分析,首先当然想到的是对这些语句利用Java的System.currentTimeMillis()计算单个语句运行很多次(如10亿次)后的时间,然后作比较. 例如这样: 测试... 阅读全文
posted @ 2009-09-21 14:28 Chris Wang 阅读(1271) 评论(0) 推荐(1) 编辑