list和map
杰少2020
这个作者很懒,什么都没留下…
展开
-
Jdk1.8特性lambda表达式-3 和forEach()方法
Jdk1.8特性lambda表达式-3 和forEach()方法public class Demo3_forEach { public static void main(String[] args) { List<Person> persons= new ArrayList<Person>(){ { //匿名类初始化代码 add(new Person("Tom",21)); add(new Person("Mike",32)); add(ne原创 2021-04-05 22:09:42 · 321 阅读 · 0 评论 -
Jdk1.8特性lambda表达式-2代替内部类 案例3种方式创建线程
Jdk1.8特性lambda表达式-2代替内部类 案例3种方式创建线程public class Demo2_InnerClass { public static void main(String[] args) { //方式1 匿名内部类 new Thread(new Runnable() { @Override public void run() { System.out.println("Hello World!"); } }).start(); //方式2原创 2021-04-05 21:51:27 · 176 阅读 · 0 评论 -
Jdk1.8特性lambda表达式-1基本用法
**Jdk1.8特性lambda表达式-1基本用法lambda表达式可以理解为一段带有输入参数的可执行语句块,也称为函数式表达public class Demo1_SimpleTest { public static void main(String[] args) { String[] data = {"Tom","Mike","Mary","Linda","Jack"}; List<String> names = Arrays.asList(data); //方式1 传统原创 2021-04-05 21:39:42 · 201 阅读 · 2 评论 -
jdk1.8特性Lambda表达式认识(Predicate接口)
jdk在升级的过程中,让程序代码变得更加简洁。引入的lambda表达式,简明扼要的语法来表达某种功能所包含的操作,常用在程序遍历访问集合中元素的场合。(以下内容引用文献:OCA JavaSE 8程序员认证考试指南 Exam 1Z0-808 第6章 6.6 使用简单的lambda表达式-OCA考点9.5)一 、案例1 新建Dog类略属性:昵称、年龄、重量2 新建测试类public class TestDogs { public static void main(String[] args)原创 2021-04-05 21:16:49 · 499 阅读 · 2 评论 -
Java集合框架的整理
Java集合框架整理集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于java.util.concurrent包下。数组与集合的区别如下:1)数组长度不可变化而且无法保存具有映射关系的数据;集合类用于保存数量不确定的数据,以及保存具有映射关系的数据。2)数组元素既可以是基本类型的值,也可以是对象;集合只能保存对象。Java集合类主要由两个根接口Collection和Map派生出来的,Collection派生出了三个子接口:List、Set转载 2020-07-07 22:48:58 · 120 阅读 · 0 评论