随笔分类 -  储备知识

在学习进度以外,由于各种原因所需要掌握的知识(自愿)
摘要:谨慎参考 阅读全文
posted @ 2021-12-20 18:30 2月2日 阅读(57) 评论(0) 推荐(0)
摘要:同事整理的关于git的使用 阅读全文
posted @ 2021-12-01 11:54 2月2日 阅读(90) 评论(0) 推荐(0)
摘要:双检锁 package com.design.singleton; /** * 双检式 * * @author weitian.chen * @date 2021/8/27 10:02 */ public class Singleton { /** 将构造方法私有化,不让外部程序可以随便新建对象 * 阅读全文
posted @ 2021-11-16 15:58 2月2日 阅读(31) 评论(0) 推荐(0)
摘要:Java内存分析(持续更新) 堆 存放new的对象和数组 可以被所有的线程共享们不会存放别的对象引用 栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区 可以被所有线程共享 包含了所有的class和static变量 阅读全文
posted @ 2021-02-08 22:59 2月2日 阅读(41) 评论(0) 推荐(0)
摘要:Java常用类 内部类 在一个类的内部在定义一个完整的类 特点:1.编译之后可以产生独立的字节码文件 ​ 2.可以调用外部类的私有属性,不破坏类的封装性 ​ 3.可以为外部类提供必要的内部组件 成员内部类 public class Main{ public static void main(Stri 阅读全文
posted @ 2021-02-08 22:57 2月2日 阅读(87) 评论(0) 推荐(0)
摘要:哈希表 直接寻址表 通过键值对存储数据(key,value) U为key的域:即key可能出现的所有值 K为key的值:如我们想存储键值对的key值为2,3,5,8 存储方式:将键值对(2,value)。。。插入对应的T中,查找删除时,直接根据key值查找删除,时间复杂度为O(1) 优点 时间复杂度 阅读全文
posted @ 2021-02-05 10:14 2月2日 阅读(103) 评论(0) 推荐(0)