
链表脑图 我们常见的数据结构,不管是队列,栈等线性结构,还是树,图等非线性结构,从底层来看都是数组和链表。数组在内存中是连续的存储: 而链表是随...
一, 算法的大O表示法 我们在平时看到算法的时候,总会连带看到时间复杂度,空间复杂度之类的概念,对于O(n),O(n2)这种写法也不陌生,但拿我...
冒泡算法 -步骤 -> 比较相邻的元素,如果第一个比第二个大,就交换。-> 对每一对元素都进行比较,从开始的第一对,到结尾的最后一对。完成后,最...
关于专业需要点亮的技能 1. 基本语法 static,final,transient,volatile等关键字 2.集合 List, Map, ...
1.Web概述 什么是web? web在计算机网页开发中就是网页的意思,网页是网站中的一个页面。通常我们浏览网页时,看到的都是一个一个的html...
前言这里对lambda表达式做简单学习,但是日后肯定还是要在实践中或他人大神经验里不断提高自己对这里的理解,因为这个Lambda表达式,确实非常...
根据原作的推荐,这里虽然没有看过这本书,不过贴出来以便能够日后学习的同时也推荐给更多的人 《Java8实战》 这里简单介绍一点Java8这些特性...
我们在使用电脑的时候,可以同时运行多个程序,可以一边编代码一边听音乐。这是因为我们的操作系统允许我们并发执行任务,那么我们在程序中要如何实现这个...
1.内部类概述 一个类的定义放在另一个类的内部,这个类就叫做内部类。内部类是一种非常有用的特性,允许把一些逻辑相关的类组织在一起。内部类大体上可...