【问题标题】:what is the meaning of = () -> in java? [duplicate]=()->在java中的含义是什么? [复制]
【发布时间】:2015-12-03 04:10:58
【问题描述】:

当我阅读 java concurrent 时,我得到了以下代码示例

Runnable task = () -> {
            String threadName = Thread.currentThread().getName();
            System.out.println("Hello " + threadName);
        };

        task.run();

很少见到=()->运算符,这是什么意思?

【问题讨论】:

标签: java operator-keyword


【解决方案1】:

() -> { 是无参数 lambda expression 的开头,}; 是表达式的结尾。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-14
    • 2023-04-11
    • 2012-10-25
    • 2016-04-11
    • 2012-04-02
    • 2017-08-28
    • 2015-07-14
    • 1970-01-01
    相关资源
    最近更新 更多