2013年6月23日

为什么必须是final的呢?

摘要: 一个谜团如果你用过类似guava这种“伪函数式编程”风格的library的话,那下面这种风格的代码对你来说应该不陌生:123456789public void tryUsingGuava() { final int expectedLength = 4; Iterables.filter(Lists.newArrayList("123", "1234"), new Predicate() { @Override public boolean apply(String str) { return str.length() == exp... 阅读全文

posted @ 2013-06-23 00:53 崔鹏飞 阅读(1824) 评论(2) 推荐(2) 编辑

导航