摘要: 很久没更新CSDN的博客了,今天换个速度快而且没广告的博客园。几年前曾经了解到有一种D开发语言,很久没观注前沿技术了,也不知道这东西现在怎么样。所以,在这里放张凳子,有空好来坐坐,把以前保存的链接记录一份备查。呵呵链接:D Programming Language 积学致远uframer(焦冶)的专... 阅读全文
posted @ 2015-07-02 10:44 墨小小 阅读(267) 评论(0) 推荐(0)
摘要: override(重写) 1、方法名、参数、返回值相同。2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。5、方法被定义为final不能被重写。overload(重载)1、参数类型、个数、顺序至少有一个不相同。2、... 阅读全文
posted @ 2015-07-02 10:40 墨小小 阅读(132) 评论(0) 推荐(0)
摘要: 转:http://feiyeguohai.iteye.com/blog/1500108为什么匿名内部类参数必须为final类型1) 从程序设计语言的理论上:局部内部类(即:定义在方法中的内部类),由于本身就是在方法内部(可出现在形式参数定义处或者方法体处),因而访问方法中的局部变量(形式参数或局部变... 阅读全文
posted @ 2015-07-02 10:38 墨小小 阅读(160) 评论(0) 推荐(0)
摘要: 1. 什么是λ表达式λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; }转成λ表达式后是这个样子: (int x, int y) -> x + y;参数类型也可以省略,Java编译器会根据上下文推断出来... 阅读全文
posted @ 2015-07-02 10:37 墨小小 阅读(211) 评论(0) 推荐(0)