上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 33 下一页
摘要: 再刷leetcode时看到将List<int[]>转换为int[][]的方法 案例: 查看源代码: 从源代码看出输入的参数小于List的大小则依旧会创建与列表大小相同的数组返回,相当于只获得传入的类型 对此我们以后在不知道大小的情况下将List<T>很容易转换为T[]数组: 阅读全文
posted @ 2020-03-22 17:47 All_just_for_fun 阅读(2930) 评论(0) 推荐(2) 编辑
摘要: 题目描述: 测试用例: 思路: 显而易见这题使用递归算法找左右子树 基本流程: 递归结束条件: 传入参数root为null,返回root 传入参数root为p或q节点,返回root 递归左右子树,获得递归结果left,right 递归结果的四种情况: 左右子树都不为null,返回根root就是最近公 阅读全文
posted @ 2020-03-22 11:53 All_just_for_fun 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 测试用例: 思路: 利用二叉搜索树的性质,左子树都比根小,右子树都比根大,中序遍历为递增序列 基本流程: 边界条件: 传入参数root为null,返回null 循环查看root是否为空并处理以下三种情况:(利用二叉搜索树的性质) 都比root小,则两个节点都在root左侧,root赋值为 阅读全文
posted @ 2020-03-22 11:35 All_just_for_fun 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 先从一段简单的错误代码切入,然后在后面提出正确的创建方法。 先考虑这段代码: public class Student { private int age; private String name; public void Student() { this.age = 21; this.name = 阅读全文
posted @ 2020-03-21 21:51 All_just_for_fun 阅读(12031) 评论(1) 推荐(4) 编辑
摘要: 一.Arrays类 1.Arrays类的方法 使用二分查找前数组必须先排序 (1)两个数组的相等比较 以数组元素顺序一个个比较:大于(1),等于(0),小于(-1) 二.比较器 直接使用Arrays.sort()让对象数组进行排序会产生"ClassCastException"(对象转换异常),必须实 阅读全文
posted @ 2020-03-15 19:10 All_just_for_fun 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一.Base64类 1.加密和解密 2.编写加密工具类(带加盐) 二.UUID类 阅读全文
posted @ 2020-03-15 18:16 All_just_for_fun 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一.大数字处理类 BigInteger:大整数操作类 BigDecimal:大小数操作类 1.BigInteger类使用 2.BigDecimal类使用 (1)四则运算 阅读全文
posted @ 2020-03-15 17:53 All_just_for_fun 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一.三种JVM 二.堆(重点) 一个JVM只有一个堆内存,堆内存大小是可以调节的 1.新生区 目的:控制对象的诞生,成长和死亡 分为: 伊甸园区:所有对象都在伊甸园区new出来 幸存0区和幸存1区:轻GC之后存下来的 2.老年区(养老区) 永久存在的对象放在老年区 步骤: 伊甸园区满了之后进行轻GC 阅读全文
posted @ 2020-03-14 23:43 All_just_for_fun 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一.JVM的位置 应用程序->JVM->操作系统->硬件体系 二.JVM体系结构 详细图: 三.类加载器与双亲委派机制 详细说明:https://www.cnblogs.com/zhihaospace/p/12227726.html 类加载器收到类加载的请求 将这个请求向上委托给父类加载器完成,一直 阅读全文
posted @ 2020-03-14 23:18 All_just_for_fun 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一.JVM常见面试题 二.学习知识点 阅读全文
posted @ 2020-03-14 21:42 All_just_for_fun 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 33 下一页