
Java8
文章平均质量分 64
何时成为大牛
屌丝程序员一枚
展开
-
1、Lambda
一、Lambda概述lambda表示数学符号“λ”,计算机领域中λ代表“λ演算”,表达了计算机中最基本的概念:“调用”和“置换”。二、为什么使用Lambda1、Java语言是面向对象的语言,不能像函数式语言那样嵌套定义方法。2、Java的匿名内部类只能存在于创建它的线程,不能运行在多线程中,无法充分利用多核的硬件优势。3、匿名内部类的确定还有:(1)语法相对复杂。(2)原创 2016-05-25 14:39:56 · 11773 阅读 · 0 评论 -
2、Stream
一、什么事Stream1、Stream在Java8中被定义为泛型接口2、Stream接口代表数据流。3、Stream不是一个数据结构,不直接存储数据。4、Stream通过管道操作数据。5、创建Stream接口实现类对象:stream():创建一个Stream接口实现类的对象。例如:Stream perStream=people.stream();//people是P原创 2016-05-25 15:07:34 · 376 阅读 · 0 评论 -
3、新的时间日期类
一、LocalDateLocalDate类使用ISO日历表示年、月、日。LocalDate类的常用方法:1、Local.now():获取系统当前日期。2、Local.of(int year,int month,int dayOfMonth):按照指定日期创建LocalDate对象。3、getYear():返回日期中的年份。4、getMonth():返回日期中的月份。5、原创 2016-05-25 15:37:21 · 1146 阅读 · 0 评论