Java 1.8特性

原创 2017年12月07日 21:43:11

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

Java 1.8特性 :

IDEA:
下载地址:https://www.jetbrains.com/idea/
安装流程,如下图,电脑是多少位的就装多少位的:

image

image

image

引入jdk

image

工程的名字跟工程存放的路径

image

设置代码字体大小

image

image

Jdk1.8特效:
一个长整型可以通过这样的方式来赋值

image

接口中也可以写实现方法,它不仅可以在这申请个静态方法,还可以申请个实例方法,但是只能是default的,是java1.8的新特效

image

image

Lambda 表达式
无名类的简写
写个无名类对Hello接口产生实现,都知道你new的是Hello,也要重写method2方法

image

新写法你new都不用new了,也不用重写方法了,直接写个()-> 这就已经实现了,但是接口里只能有一个方法

image

还可以这样写

image

简洁写法,如何传值,如下图:

image

还可以用简便的方式来做个加法运算

image

版权声明:本文为博主原创文章,未经博主允许不得转载。

java1.8新特性之接口定义增强

本篇重点:使用default和static定义接口方法从java发展之初到今天已经经过了20年的时间了,在这20年的时间里所有的java开发者都知道java中的接口是由全局常量和抽象方法组成。但是从j...
  • Speed_Pig
  • Speed_Pig
  • 2017年05月11日 14:11
  • 571

jdk1.8新特性详解

转自:http://www.oschina.net/translate/everything-about-java-8 建议去看原文,此处转载只是为了记录。 这篇文...
  • lalioCAT
  • lalioCAT
  • 2016年03月12日 17:48
  • 31856

jdk1.8新特性-接口

jdk1.8新特性-接口 接口可以有静态方法,默认方法,也就是说接口中有了实现的方法。 public interface speak { //默认方法 default void dog_...
  • lynn_Kun
  • lynn_Kun
  • 2017年05月26日 21:42
  • 651

JAVA 1.8 新特性学习(1) 接口的默认方法

java 1.8中,现在接口也可以定义实现了的方法了。用default定义方法就可以了。具体的例子可以看下面的代码: public class Test { public static voi...
  • ww5210946
  • ww5210946
  • 2016年04月16日 13:37
  • 397

JDK1.8的几大新特性

一、接口的默认方法与静态方法,也就是接口中可以有实现方法 1 public class Test { 2 public static void main(String[] arg...
  • QQQQQQ654
  • QQQQQQ654
  • 2017年04月19日 11:28
  • 1233

Java8之Interface接口新特性

在java1.8版本以前,Interface接口中所有的方法都是抽象方法,而java1.8我们就可以定义带有方法体的方法。这也使我们在定义接口的时候就有更高的灵活性,一些不需要重写的方法我们我们就直接...
  • ifreeboard
  • ifreeboard
  • 2016年10月25日 00:59
  • 1746

Java JDK1.8新特性

一、lambda含义     lambda表示数学符号“λ”,计算机领域中λ代表“λ演算”,表达了计算机中最基本的概念:“调用”和“置换”。在很多动态语言和C#中都有相应的lambda语法,这类...
  • zhy981167180
  • zhy981167180
  • 2014年07月14日 23:57
  • 30991

Java1.7/1.8新特性

33.观察者模式:简单来说从设计上来说就是我的数据发生了变化,那么你也需要知道这种变化或者说这种变化对你产生了某种影响。那么此时就可以使用观察者模式 其实观察这模式就是普通的接口的使用,但是这里叫这个...
  • wang2963973852
  • wang2963973852
  • 2016年08月25日 11:23
  • 876

java1.8新特性之接口定义增强

本篇重点:使用default和static定义接口方法从java发展之初到今天已经经过了20年的时间了,在这20年的时间里所有的java开发者都知道java中的接口是由全局常量和抽象方法组成。但是从j...
  • Speed_Pig
  • Speed_Pig
  • 2017年05月11日 14:11
  • 571

JDK8新特性之接口总结

1. 先谈谈JDK8新特性接口       在JDK7以及以前的版本中,接口里的方法都是抽象的,并且不能存在静态方法       所有方法的申名都用 public [返回类型] [方法名](参数列...
  • jerryHH_2012
  • jerryHH_2012
  • 2016年06月07日 10:55
  • 3832
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java 1.8特性
举报原因:
原因补充:

(最多只允许输入30个字)