自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coderock

尽折腾些没用的

  • 博客(3)
  • 收藏
  • 关注

翻译 Java 8 官方教程翻译——方法引用(method reference)

你可能会使用lambda表达式创建匿名方法。然而有时lambda表达式仅仅调用了一个已存在的方法。这种情况下,直接使用该方法名会显得更加简洁。方法引用正是用在此处;他们是有名方法的紧凑而又易读的lambda表达式。 回顾在Lambda Expressions一节中讨论过的Person类: public class Person {  public enum Sex

2014-12-26 14:43:16 1975

翻译 Java 8 官方教程翻译——Lambda表达式

使用匿名类的一个问题是,如果匿名类的实现过于简单,例如实现的接口只包含一个方法,那么匿名类的语法就显得笨拙和不清晰。在这种情况下,你要做的事情通常是向某方法传递一些功能代码块,例如在响应按钮被点击时应该执行什么操作。Lambda表达式能简化这项工作,它将功能代码块作为参数,或者说将代码当数据。 在前一节中讲述匿名类时,我们向你展示了如何在不指定类名的情况下实现一个类。即使这样要比

2014-12-26 12:16:24 1832

翻译 Java 8 官方教程翻译——默认方法(default method)

在接口(interface)一节中提到了一个示例,其中涉及了一些发布工业标准接口的“计算机控制汽车“生产商,其发布的接口中描述了哪些方法(method)可以用来操作这些汽车。假如这些生产商需要给他们的汽车添加新的功能,例如飞行,那么就需要指定一些新的操作方法来使得第三方(例如一些电子导航装置的生产商)软件适配到这些新汽车上。那么在何处声明这些新的”飞行相关“方法呢?如果将之添加到原有的接口中,那么

2014-12-25 15:13:59 1302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除