韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > Java中Lambda的使用范围

Java中Lambda的使用范围

头像

小妮浅浅

2021-03-08 12:40:202757浏览 · 0收藏 · 0评论

在之前的学习中,我们已经对Lambda表达式有所接触,并进行了相关的操作。那么在具体的使用过程上,我们需要明确其具体的使用范围。本篇将以三种访问类型为例,局部变量、成员变量和静态变量,并为大家讲解不同访问情景下,Lambda表达式的不同操作,下面一起来看具体内容。

1、访问局部变量

可以访问lambda表达式外部的final局部变量:

final int num = 1;
Converter<Integer, String> stringConverter =
        (from) -> String.valueOf(from + num);
 
stringConverter.convert(2);     // 3

但是与匿名对象不同的是,变量num并不需要一定是final。在lambda表达式内部企图改变num的值也是不允许的。

2、访问成员变量和静态变量

与局部变量不同,我们在lambda表达式的内部能获取到对成员变量或静态变量的读写权。这种访问行为在匿名对象里是非常典型的。

class Lambda4 {
    static int outerStaticNum;
    int outerNum;
 
    void testScopes() {
        Converter<Integer, String> stringConverter1 = (from) -> {
            outerNum = 23;
            return String.valueOf(from);
        };
 
        Converter<Integer, String> stringConverter2 = (from) -> {
            outerStaticNum = 72;
            return String.valueOf(from);
        };
    }
}

以上就是Java中Lambda的使用范围,大家可以就具体的使用场景,先进行说明方面的理解,然后再运行实例代码部分。更多Java学习指路:Java基础

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《再来一次好吗》动漫| 《明明说好要带避孕套了》中文版| 武松叼着潘金莲奶头的是谁扮演的 | 驾校情缘(老树开花)孙潇笔趣.| 《魅魔之耻》1~4集免费看 | 腿张开我要添到你高潮H漫画软件| 挤公交忘穿内裤被挺进| 男生把小困困放到女生困里视频| 肉丸子影院免费观看电视剧| 免费看隐藏部位软件 | 欧美大片PPT免费PPT| KELE| 老公说我越来越骚的心理| 擦边| 他掀开裙子舌头伸进去添在线视频 | 野外打野真实视频大全| 公翁晚上吃我奶头子| 陌陌影视在线观看高清完整版 | 两富婆轮流上阵| 公憩止痒小说原著叫什么名字| XL上司| 精品日本一区二区三区在线观看 | 亚洲AV成人片无码WWW| 女性扒开大腿内侧小肚子痒| 《菊内留香》双男主| 老师穿白色双开真丝旗袍怎么穿 | 《家政女孩2》免费观看 | 初尝少妇王老师的第一次在线观看| 浴室里强做开腿呻吟的H漫画| 99久久99久久免费精品 | 几天不C你骚水又多了第一集| 5YY3.CNV7Y7.CC| 《两个儿媳》大结局| 女列车长丰满乳峰| 宝宝水帘洞都拉丝了怎么办| 大叔和妈妈免费观看电视剧第3集| 猛躁川大巴进入女人| LIBRA| 被灌满精子的女人会得白血病吗| 《出差的日子》叶爱| 迷失春夜