摘要:
第二章开始我们开始介绍这些Lambda语法糖,可以说这一章满满的都是一股甜味~ Java程序员在使用集合类的时候,一个通用模式是进行迭代操作,然后返回每个元素,这需要for循环,但是这样并行改造会变得非常麻烦。若是单一的for循环问题不大,但是面对一整个满是循环的庞大代码就显得负担很重。 我们的方法 阅读全文
posted @ 2022-03-17 18:48
木半夏曦
阅读(330)
评论(0)
推荐(0)
摘要:
前言: Java 8 迎来了新的时代,其中函数式编程也是新时代带来的新功能,其实函数式编程早已发展多时,但是Java 8 才引入这样的思想,学习Lambda也需要程序员付出额外的成本,当然这些代价换来的是可观的效率提升!以往我们使用的是指令式的编程,程序写的每一步都需要我们去监督,但是函数式编程让我 阅读全文
posted @ 2022-03-17 18:03
木半夏曦
阅读(201)
评论(0)
推荐(0)
摘要:
最近在补算法基础,我们在学习算法时一定要熟悉三种数据结构:数组,链表,散列表 例如它们在Java中体现出来的是:ArrayList,LinkedList,HashMap. 它们可玩性很大了,但并不是我们主要目的,可以参考我之前写的一篇随笔:Java基础之集合 当你已经完全明白这三种数据结构后,你才算 阅读全文
posted @ 2022-03-17 14:43
木半夏曦
阅读(256)
评论(0)
推荐(0)
摘要:
我们常用的数组是非常的方便的: int [ ] arr = {9,6,11,3,5,12,8,7,10,15,14,4,1,13,2}; 此时我们得到了一个arr的数组,它是构成了我们最基本的数据结构。 第一章:基础数据结构 第一节:理解数组 在这里我们必须理解数组在内存中的存储方式是连续的,何为连 阅读全文
posted @ 2022-03-17 12:14
木半夏曦
阅读(57)
评论(0)
推荐(0)