接口中所有属性是Public static final,方法都是public. 访问修饰符则必须是public
接口也可扩展另一个接口,相似于类的继承,关键字extends
http://www.cnblogs.com/dolphin0520/p/3811437.html
深入理解Java的接口和抽象类
http://baike.baidu.com/view/2493204.h...
分类:
编程语言 时间:
2015-01-04 09:57:05
阅读次数:
202
什么事lambda表达式,在百科的解释是
“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda
abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。
在java中我理解是匿名类,或者参数表达式就是带有参数的...
分类:
编程语言 时间:
2015-01-03 22:29:42
阅读次数:
324
首先定义一个简单类,并重写ToString方法。public class CommidityFilter { public string Property { get; set; } public string Characterist { get; set; } ...
分类:
其他好文 时间:
2014-12-31 18:16:49
阅读次数:
214
java中的匿名类有一个倍儿神奇的用法,见下面代码示例: 1?package?contract;
2?
3?public?interface?ISay?{4?????void?sayHello();5?} 上面是一个简单的接口,下面是如何使用: ?1?package?jim...
分类:
编程语言 时间:
2014-12-29 12:24:17
阅读次数:
183
微软在.NET 3.5中加入了LINQ技术,作为配套改进了C#语言,加入了Lambda表达式,扩展方法,匿名类型等新特性用以支持LINQ。微软同时提出了要使用声明式编程,即描述计算规则,而不是描述计算过程。使用LINQ技术能很好地做到声明式编程,写出的代码表意能力强,可读性高,避免了以往或其他语言的...
分类:
其他好文 时间:
2014-12-27 15:08:30
阅读次数:
181
今天在看模板方法设计模式的时候 发现在接口回调的时候,匿名类里面new了一个接口 。觉得很奇怪就写了个小程序测试了一下//HibernateCallback是一个接口public void saveUser(final User user) { execute(new Hibernat...
分类:
其他好文 时间:
2014-12-26 18:08:52
阅读次数:
137
标题有些绕。举个例子:在头文件中声明一个不可变数组,如- (NSArray *)images;然后在匿名类延展中定义一个可变的属性变量,如@property (nonatomic, strong) NSMutableArray *images; // for UIImageView。如下所示:@in...
分类:
移动开发 时间:
2014-12-25 14:28:55
阅读次数:
200
1.0 匿名函数和匿名类:internal delegate int AddDel(int a, int b); //泛型委托 delegate T Demo(int a,int b); delegate T Demo2( T1 a, int b); //Func Ac...
分类:
Web程序 时间:
2014-12-16 00:57:30
阅读次数:
286
一,select简单实用
select作用:select
在一个集合序列按照给定的条件进行投影,select可以返回组合的筛选结果,返回匿名类型,对返回结果进行操作,返回组合的子查询结果等等。
select方法的原型如下:
public static IEnumerable Select(t...
分类:
其他好文 时间:
2014-12-13 21:50:06
阅读次数:
193
C#有很多特性,但是平常工作的时候用到的机会不多,今天有空试着用了一下,写了段代码,里面用到了索引器、委托、扩展方法、泛型、匿名类型、匿名方法、对象集合初始化器,顿时感觉很高端有木有~~~public class User { public int UserID { get; s...