摘要:
函数式编程(Functional Programming)是把函数作为基本运算单元,函数可以作为变量,可以接收函数,还可以返回函数。历史上研究函数式编程的理论是Lambda演算,所以我们经常把支持函数式编程的编码风格称为Lambda表达式。 在Java程序中,我们经常遇到一大堆单方法接口,即一个接口 阅读全文
posted @ 2021-11-13 21:13
xnmk
阅读(205)
评论(0)
推荐(0)
摘要:
供自己巩固集合知识时写的笔记,不会对所有的内容都介绍 栈(Stack)是一种后进先出(LIFO:Last In First Out)的数据结构 Stack只有入栈和出栈的操作: 把元素压栈:push(E); 把栈顶的元素“弹出”:pop(); 取栈顶元素但不弹出:peek()。 有的人在使用Stac 阅读全文
posted @ 2021-11-13 10:42
xnmk
阅读(577)
评论(0)
推荐(0)
摘要:
Queue 队列(Queue)是一种经常使用的集合。Queue实际上是实现了一个先进先出(FIFO:First In First Out)的有序表 Queue接口常用的实现类是LinkedList 在Java的标准库中,队列接口Queue定义了以下几个方法: int size():获取队列长度; b 阅读全文
posted @ 2021-11-13 10:39
xnmk
阅读(773)
评论(0)
推荐(0)