Vb.Net用java中的关键字?

时间:2011-06-06 09:50:44

标签: c# java .net vb.net syntax

  

可能重复:
  WITH statement in Java

大家好,有没有人知道Java中是否有With Keyword

或类似的东西..?

4 个答案:

答案 0 :(得分:5)

幸运的是,Java中没有这样的东西。

答案 1 :(得分:2)

链接调用有类似的东西。

e.g。

StringBuilder sb = new StringBuilder();
sb.append("Hello")
  .append("World")
  .reverse();

这是构建器对象的常见模式。但是,它不是Java语言功能。


来自Guava MapMake示例

ConcurrentMap<Key, Graph> graphs = new MapMaker()
   .concurrencyLevel(4)
   .weakKeys()
   .maximumSize(10000)
   .expireAfterWrite(10, TimeUnit.MINUTES)
   .makeComputingMap(
       new Function<Key, Graph>() {
         public Graph apply(Key key) {
           return createExpensiveGraph(key);
         }
       });

答案 2 :(得分:0)

不,我不相信java中有这样的构造,或类似的东西,并且有充分的理由:)

答案 3 :(得分:0)

<script type="text/javascript">


function FunctionProxy( sourceCode ){


return(
Function(
"with (this){" +
"return(" +
"(function(){" + sourceCode + "})()" +
");" +
"};"
)
)};
带有关键字的

用于c#和javascript,而不是java