上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: ArrayDeque、Stack https://blog.csdn.net/cartoon_/article/details/87992743 区别 底层数据存储方式 存储方式 Stack 长度为10的数组 ArrayDeque 长度为16的数组 LinkedList 链表 方法参照表 Stack 阅读全文
posted @ 2020-08-04 17:44 athony 阅读(192) 评论(0) 推荐(0) 编辑
摘要: HashSet与TreeSet的区别 HashSet HashSet有以下特点 不能保证元素的排列顺序,顺序有可能发生变化 不是同步的 集合元素可以是null,但只能放入一个null 当向HashSet集合中存入一个元素时,HashSet会调用该对象的hashCode()方法来得到该对象的hashC 阅读全文
posted @ 2020-08-04 17:43 athony 阅读(446) 评论(0) 推荐(0) 编辑
摘要: list与int[]互相转化 public static void main(String[] args) { ArrayList<Integer> lst= new ArrayList<>(); int[] a = {5}; List<Integer> obj = Arrays.stream(a) 阅读全文
posted @ 2020-08-04 17:31 athony 阅读(841) 评论(0) 推荐(0) 编辑
摘要: ArrayList、LinkedList ArrayList和LinkedList区别及使用场景 LinkedList和ArrayList的差别主要来自于Array和LinkedList数据结构的不同。ArrayList是基于数组实现的,LinkedList是基于双链表实现的。另外LinkedLis 阅读全文
posted @ 2020-08-04 17:30 athony 阅读(516) 评论(1) 推荐(0) 编辑
摘要: 8.4 学习日记 KVM KVM 是 Linux 的一部分。Linux 也是 KVM 的一部分。Linux 有的,KVM 全都有。然而,KVM 的某些特点让它成为了企业的首选虚拟机监控程序。 静态类: 所谓静态,指以static关键字修饰的,包括类,方法,块,字段。 静态类和非静态类之间的区别 1. 阅读全文
posted @ 2020-08-04 16:30 athony 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 207. 课程表 你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse-1 。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1] 给定课程总量以及它们的先决条件,请你判断是否可能完成所有课程的学习 阅读全文
posted @ 2020-08-04 13:56 athony 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 343. 整数拆分 给定一个正整数 n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。 返回你可以获得的最大乘积。 示例 1: 输入: 2 输出: 1 解释: 2 = 1 + 1, 1 × 1 = 1。 示例 2: 输入: 10 输出: 36 解释: 10 = 3 + 3 + 4, 3 × 阅读全文
posted @ 2020-07-30 07:41 athony 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 392. 判断子序列 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符 阅读全文
posted @ 2020-07-27 10:38 athony 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 329. 矩阵中的最长递增路径 给定一个整数矩阵,找出最长递增路径的长度。 对于每个单元格,你可以往上,下,左,右四个方向移动。 你不能在对角线方向上移动或移动到边界外(即不允许环绕)。 示例 1: 输入: nums = [ [9,9,4], [6,6,8], [2,1,1] ] 输出: 4 解释: 阅读全文
posted @ 2020-07-26 10:54 athony 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 四、类加载 编写的Java代码需要经过编译器编译为class文件(从本地机器码转变为字节码的过程),class文件是一组以8位字节为基础的二进制流,这些二进制流分别以一定形式表示着魔数(用于标识是否是一个能被虚拟机接收的Class文件)、版本号、字段表、访问标识等内容。代码编译为class文件后,需 阅读全文
posted @ 2020-07-13 10:59 athony 阅读(102) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页