`

jdk8新特性之拉姆达表达式

    博客分类:
  • java
阅读更多
package test.java;


/*
  	包含三个部分:
	一个括号内用逗号分隔的形式参数,参数是函
	数式接口里面方法的参数
	一个箭头符号:->
	方法体,可以是表达式和代码块,方法体函数
	式接口里面方法的实现,如果是代码块,则必须
	用{}来包裹起来,且需要一个return 返回值,但
	有个例外,若函数式接口里面方法返回值是
	void,则无需{} 
*/
public class TestRunable {
	public static void runableTest() {
		new Thread(new Runnable() {
			@Override
			public void run() {
				System.out.println("tttt");
			}
		}).start();
	}
	
	public static void runableLambdaTest() {
		new Thread(()->{System.out.println("222");}).start();
	}
	
	
	public static void main(String[] args) {
		runableTest();
		runableLambdaTest();
	}

}

 

分享到:
评论

相关推荐

    Java系列JDK 1.8 新特性之 Lambda表达式.pdf

    ### Java系列JDK 1.8 新特性之 Lambda表达式 #### 1、Lambda表达式介绍 Lambda表达式是Java 8中引入的一个重要新特性,它允许开发者以一种更加简洁的方式编写函数式接口实现代码。Lambda表达式本质上是一个匿名...

    JDK8新特性(pdf版)

    JDK8新特性课程内容包括了解Java发展史、Lambda表达式、接口的增强、函数式接口、方法引用、Stream API、Optional、新时间日期API等。 一、Java发展历史 Java的发展历史可以追溯到1991年,Sun公司成立了一个称为...

    GreenHatHG#blog_md#JDK8新特性之Lambda表达式的基本语法1

    简介官方文档:Lambda Expressions (The Java Tutorials > Learning the Java Language > Cla

    jdk7新特性jdk8新特性

    ### Jdk8新特性 #### 1. Lambda表达式与函数式编程 Java 8最重要的特性之一就是引入了lambda表达式,它使得函数式编程风格成为可能。Lambda表达式可以更简洁地表示匿名函数,比如: ```java Collections.sort(list,...

    jdk8 新特性stream 和lambda表达式Demo

    其中,Stream API和Lambda表达式是两大核心新特性,它们为处理集合数据提供了全新的方式。 **Stream API** Stream API是一种处理数据的新方式,它允许对集合进行一系列操作,如过滤、映射、聚合等,而无需显式地...

    JDK8特性(Lambda表达式+StreamAPI简单示例代码)

    JDK8特性(Lambda表达式+StreamAPI的简单使用示例代码)

    深入浅析JDK8新特性之Lambda表达式

    总的来说,Lambda表达式是Java 8中一个重要的新特性,它推动了Java向函数式编程的转变,提高了代码的简洁性和可读性,降低了处理回调和事件驱动编程的复杂度。在实际开发中,熟练掌握Lambda表达式能显著提升开发效率...

    jdk8新特性以及代码示例

    Lambda 表达式是 Java 8 最重要的新特性之一,它让函数式编程风格得以在 Java 中实现。Lambda 表达式可以让我们更加简洁地表示只有一个抽象方法的接口实例,通常称为函数式接口。 ##### 示例代码: ```java import...

    JDK8新特性

    JDK8是Java开发工具包的一个重要版本,它引入了许多新特性,极大地提升了开发者的工作效率。其中最引人注目的就是Lambda表达式和函数式接口的引入,这为Java带来了函数式编程的能力。 **Lambda表达式** Lambda...

    JDK5,JDK8新特性.ppt .ppt

    JDK 8 中,除了泛型的进一步完善,还引入了更多的新特性,如 Lambda 表达式、函数式接口、默认方法、日期时间 API 等。Lambda 表达式极大地简化了对匿名内部类的使用,特别是在处理集合和函数式编程场景时。函数式...

    JDK8十大新特性详解

    ### JDK8十大新特性详解 #### 一、接口的默认方法 在JDK8之前,接口只能定义抽象方法,不允许有具体的实现。然而在JDK8中引入了一个重要的概念——**默认方法**(Default Methods)。这允许我们在接口中提供一个...

    尚硅谷JDK1.8 新特性 培训PPT

    视频教程地址:http://www.gulixueyuan.com/course/56

    jdk8新特性demo

    Lambda表达式是JDK8中最显著的新特性之一,它简化了对匿名函数的处理,尤其是对于那些只需要一次性的、简单的功能实现。Lambda表达式语法简洁,使得代码更易读、更易于维护。以下是一个简单的例子: ```java // ...

    jdk8新特性.zip

    JDK1.8已经发布很久了,在很多企业中都已经在使用。并且Spring5、SpringBoot2.0都推荐使用JDK1.8以上版本...Java8新特性如下: Lambda表达式 函数式接口 方法引用 接口的默认方法和静态方法 Optional Streams 并行数组

    JDK8 新特性学习.rar

    1. **Lambda表达式**:这是JDK8最显著的新特性之一,它提供了一种简洁的函数式编程风格。Lambda表达式可以作为参数传递,也可以作为返回值。通过这种方式,你可以创建匿名函数,特别是对于那些只需要一次使用的简单...

    jdk8新特性代码

    Java Development Kit (JDK) 8是Java编程语言的一个重大更新,引入了多个新特性,极大地提升了开发效率和代码的可读性。以下是对这些新特性的详细解析: 1. **lambda表达式**:这是JDK 8最重要的特性之一,它简化了...

    JDK14新特性之switch表达式的实现

    在JDK 14中,switch表达式是一个重要的新特性,它带来了两个主要的改进:连写case和具有返回值的switch。这些增强使得代码更加简洁、易读,也更符合函数式编程的风格。 首先,让我们来看看连写case的特性。在传统的...

Global site tag (gtag.js) - Google Analytics