今天去看了同学的父母。同学常训母亲,觉得父亲好。我在旁观察,那个妈妈很热心肠,就是话比较多,而爸爸呢,做过领导,话很少。还有几个类似的例子,不受儿女待见的长辈通常都是话多的。这人要是上了年龄,一定要管住自己的嘴。
JDK7的正式发布要到2011年7月底了,对开发者而言,最大的变化是语法方面,JSR 334: Small language enhancements (Project Coin)。另一个受关注的语法变化,项目lambda(也就是closure, 闭包),放到了JDK8里。
JDK7中,项目coin带来的语法改进,我喜欢的是新接口AutoCloseable, 以前如果操作了IO, 网络之类,除了一定要try-catch-finally外,还要在几个地方考虑释放连接,代码很丑,现在都可以精简了,因为JVM自动给关了,也不用try-catch-finally了。
看起来,要花些时间去了解一下C#,对比也许就能更好地理解Java的演变了。 //@陈加兴:和C#的IDisposable一样的功能啊,一眼看成“新桥接”,正纳闷桥接怎么个自动关闭法了;)@Ada李力:JDK7中,项目coin带来的语法改进,我喜欢的是新接口AutoCloseable, 以前如果操作了IO, 网络之类,除了一定要try-catch-finally外,还要在几个地方考虑释放连接,代码很丑,现在都可以精简了,因为JVM自动给关了,也不用try-catch-finally了。