当前位置: 首页 > news >正文

萍乡网站设计公司自贡百度做网站多少钱

萍乡网站设计公司,自贡百度做网站多少钱,广州哪家公司做网站,合肥城建新特性: Lambda表达式: (语法三要素:参数、箭头、代码) JDK1.8引入的一种新语法Lambda表达式,它简化了匿名内部类的使用和提高代码的可读性。 /**正常写法创建Runable**/ Runnable runnable new Runnable() {Overridepublic voi…

新特性:

        Lambda表达式: (语法三要素:参数、箭头、代码)

               JDK1.8引入的一种新语法Lambda表达式,它简化了匿名内部类的使用和提高代码的可读性。

/**正常写法创建Runable**/
Runnable runnable = new Runnable() {@Overridepublic void run() {System.out.println("*************");}
};/**Lambda表达式写法*/
Runnable runnable = () -> System.out.println("*************");

       接口提供默认方法和静态方法:

public interface UserService {/*** 默认方法*/default void add(){System.out.println("add");};/*** 静态方法* @param id* @return*/public static User getUser(String id){return new User();};
}

        Stream API :

               JDK1.8引入的一种新抽象流,提供一种新的处理数据方式,对集合或数据元素进行函数式编程数据处理;所有 Collection 集合都可以通过 stream 默认方法获取流。

  List<String> list = Arrays.asList("ASDSFSDSF","NBDS","WKEKRERE","BC8D");//通过stream流过滤列表中长度等4的字符串列表List<String> newList = list.stream().filter(pre->pre.length()==4).collect(Collectors.toList());//通过stream流把列表内容转换小写并返回一个新的列表List<String> toLowerCaseList = list.stream().map(String::toLowerCase).collect(Collectors.toList());//获取集合长度long count = list.stream().count();//获取集合第1个元素Optional<String> first = list.stream().findFirst();

        函数试接口 :

            1、自定义函数试接口 

@FunctionalInterface
public interface MyFunctionalInterface {int add(int a,int b);
}
//调用
MyFunctionalInterface myFunctionalInterface = (a,b)-> a+b;
int a = myFunctionalInterface.add(5,2);
System.out.println(a);

              2、Predicate<T>:判断型接口输入一个参数T,返回一个布尔值

 Predicate<String> isEmpty = p -> p.isEmpty();// 输出: falseSystem.out.println(isEmpty.test("abc"));

             3、Function<T,R>:函数试接口有输入参数T和返回结果R,用于执行一些转换逻辑。

Function<Integer, Integer> function = (Integer i) -> i * i;
// 输出: 100
System.out.println(function.apply(10));

            4、Supplier<T>:供给型接口,无参数返回数据类型T。

            5、Consumer<T>:消费型接口,有参数T,无返回值。

public class User {public void follow(final String str) {System.out.println("Following the " + str);}
}Consumer<String> follow = user :: follow;
follow.accept("Consumer....");

        方法引用 :

                1、构造器引用: ClassName::new
                2、类的静态方法引用: ClassName::staticMethodName
                3、对象的实例方法引用: object::methodName
                4、特定类型的实例方法引用:TypeName::methodName

        LocalDate API : 

                1、LocalDate : 年月日;

                2、LocalTime : 时分秒;

                3、LocalDateTime : 年月日时分秒;

                4、Period : 两个日期之间的时间间隔;

                5、Duration : 两个时间之间的持续时间;

                

http://www.yayakq.cn/news/391971/

相关文章:

  • 达州网站开发seo 什么意思
  • 公司网站的建设与运营管理制度收录好的网站有哪些
  • 王业美三个字组成的子无锡seo公司找哪家好
  • 人才市场网站建设论文wordpress 伪静态规则
  • 做学校网站素材图片北京住房投资建设中心网站首页
  • 新网站怎么做seo 风享免费网站排名优化在线
  • 市直部门网站建设维护工作总结自己搭建服务器做网站
  • 美叶设计网站wordpress主题被留后面
  • 网站互点联盟布吉网站建设找哪家公司比较好
  • 网站建设与seo优化的公司制作静态网页的软件
  • 网站怎么做app吗seo入门培训教程
  • 微信怎么做淘客网站湘潭建设厅官方网站
  • 极速微网站建设cmslogo设计免费软件
  • 做网站植入广告赚钱qq小程序下载
  • 现在市场网站建设怎么样哈尔滨网站建设公司名字
  • 河北沧州做网站的电话住房和城乡建设厅证书查询网
  • 怎么样自己做一个网站济南百度推广公司电话
  • 网站代运营推广设计公司首页
  • 在相亲网站做红娘做网站 你的出路在哪里
  • 做 爱 网站视频短片免费好用的wordpress主题
  • django企业网站源码视频号的视频怎么下载
  • 营销导向企业网站建设彩票做的最好是个网站好
  • 网站模板编辑工具qq官方网页版登录
  • 东城建设网站网页制作用什么工具
  • html网站设计源码wordpress advantage
  • 零基础学网站建设 知乎网站编程工资多少
  • 学校网站建设是什么意思网站建设费怎么做会计分录
  • 做网站之前要备案是什么意思学网站开发技术
  • 建设门户网站的目的wordpress邮箱内容怎么修改
  • 免费炫酷企业网站源码深圳建设人力资源网