摘要: java里finally 关键字通常与try catch块一起使用。用来在方法结束前或发生异常时做一些资源释放的操作。最近也看到网上有一些讨论try catch finally关键词执行的顺序的文章,并给出了finally块是在方法最后执行的。这些观点普遍认为:1)finally关键词是在程序ret... 阅读全文
posted @ 2014-11-01 23:55 charili 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 经常在网上各大版块都能看到对于java字符串运行时内存分配的探讨,形如:String a = "123",String b = new String("123"),这两种形式的字符串是存放在什么地方的呢,其实这两种形式的字符串字面值"123"本身在运行时既不是存放在栈上,也不是存放在堆上,他们是存放... 阅读全文
posted @ 2014-11-01 01:36 charili 阅读(4628) 评论(0) 推荐(0) 编辑