网站首页锚文本,工作空窗期怎么缴纳社保,网站上社保做增员怎么做,php企业网站开发1、Lambda表达式
Lambda表达式是Java8的新特性。
组成Lambda表达式的三个要素#xff1a;形式参数#xff0c;箭头操作符#xff0c;代码块
Lambda表达式的格式#xff1a;(形式参数) - {代码块}
//如#xff1a;(int a, int b) - {return a b;}形式参数…1、Lambda表达式
Lambda表达式是Java8的新特性。
组成Lambda表达式的三个要素形式参数箭头操作符代码块
Lambda表达式的格式(形式参数) - {代码块}
//如(int a, int b) - {return a b;}形式参数如果没有就留空如果有多个就用逗号隔开-代表指向操作代码块具体要做的事情可以看作方法体内容Lambda表达式的使用前提有一个接口并且接口中有且仅有一个抽象方法。Lambda表达式的省略模式。1、形式参数的数据类型可以省略如果有多个参数不能只省略一个。如(int a, int b) - {return a b;}可以写成:(a, b) - {return a b;}2、如果有且仅有一个参数那么可以省略小括号。如s -{System.out.println(s);}可以写成 s - {System.out.println(s);}3、如果代码块语句只有一条可以省略大括号和分号如果有returnreturn也要省略。如(a, b) - {return a b;}可以写成(a, b) - a b2、Lambda表达式简单案例
public static void main(String[] args) {//匿名内部类的方式改进new Thread(new Runnable() {Overridepublic void run() {System.out.println(启动线程);}}).start();//Lambda表达式的方法改进new Thread(() - System.out.println(启动线程)).start();}运行结果启动线程启动线程