eucalyptus clc端的大量泛型应用

今天开始阅读clc java代码。满眼望去好多泛型,原来没有接触过,从头学起。

主要从eucalyptus 的代码分析。

 public <A> Transition<A, Lifecycles.State> to( final Lifecycles.State s, final Committor<A> c ) throws Exception { }

Transition<A, Lifecycles.State> 泛型类型----返回值

to( final Lifecycles.State s, final Committor<A> c )----名字为to的函数

那返回值前面的<A>是什么?其实是泛化方法的完整声明。好多文章只知道转载,也不讲清楚了,还是IBM的文章好,膜拜一下!!!!!!!!!

参考网址:1.http://www.ibm.com/developerworks/cn/education/java/j-generics/index.html    共10页

            2.http://www.ibm.com/developerworks/cn/java/j-lo-gj/   泛型方法的完整声明

posted on 2011-09-23 19:09  longzhao&&dilanlx  阅读(239)  评论(0)    收藏  举报

导航