我正在关注udacity(Developing Scalable Apps In java的免费google appengine编程课程,这是一个非常好的入门课程。)
在其中一个课程中,我将看到这段Java代码示例:
...
// Iterate over keyStringsToAttend and return a Collection of the
// Conference entities that the user has registered to attend
List< Key<Conference> > keysToAttend = new ArrayList<>();
for ( String keyString : keyStringsToAttend ) {
keysToAttend.add( Key.<Conference>create( keyString ) );
}
...
我的问题是关于片段中的最后一个陈述:
Key.<Conference>create( keyString )
语法正确,它编译并运行完美,但我只是在.<Conference>
方法名称之前没有得到create(...)
部分的含义...
你能解释一下这个语法吗?