08 2022 档案

队列
摘要:特别推荐这篇文章,大佬写的通俗易懂。👉👉👉算法一看就懂之「 队列 」 队列是一个有序列表,可以用数组或是链表来实现。 遵循先入先出的原则。即:先进入队列的先出去,后进入队列的后出去。 下面主要介绍一下目前用的比较多的几种「 队列 」类型: 顺序队列 用数组实现的队列,叫做 顺序队列: 用数组实
128
0
0
数组
摘要:稀疏数组(sparsearray) 应用场景 先看一个实际的需求 编写的五子棋程序中,有存盘退出和续上盘的功能。 分析问题: 因为该二维数组的很多值是默认值0,因此记录了很多没有意义的数据 -> 稀疏数组。 基本介绍 当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。
27
0
0
数据结构和算法的介绍
摘要:声明:此系列以尚硅谷 数据结构与算法(Java数据结构与算法)视频为主,包括其他大佬的文章(相关文中有引用注明来源) 在此声明一次,后续文档中不再声明。 数据结构和算法的关系 数据data结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构.学好数据结构可以编写出更加
46
0
0
11.4垃圾回收器
摘要:1.GC分类与性能指标 垃圾回收器概述 垃圾收集器没有在规范中进行过多的规定,可以由不同的厂商、不同版本的JVM来实现。 由于JDK的版本处于高速迭代过程中,因此Java发展至今衍生出众多的GC版本。 从不同角度分析垃圾收集器,可以将GC分为不同的类型。 线程数分类 按线程数分,可以分为串行垃圾回收
64
0
0
11.3 垃圾回收相关概念
摘要:11.3.1 System.gc()的理解 在默认情况下,通过System.gc()或者Runtime.getRuntime().gc()的调用,会显式触发Full GC,同时对老年代和新生代进行回收,尝试释放被丢弃对象占用的内存。 然而System.gc()调用附带一个免责声明,无法保证对垃圾收集
52
0
0
11.垃圾回收相关算法
摘要:11.1 垃圾回收概述 1. 什么是垃圾 垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 如果不及时对内存中的垃圾进行清理,那么,这些垃圾对象所占的内存空间会一直保留到应用程序结束,被保留的空间无法被其他对象使用。甚至可能导致内存溢出。 2. 为什么需要GC 对于高级语言
63
0
0
Java反射机制
摘要:目录Reflection概述动态语言、静态语言Class类Class类常用方法获取Class类的实例(四种方法)类的加载过程什么时候会发生类初始化?类加载器的作用ClassLoader读取配置文件创建运行时类的对象获取运行时类的完整结构实现的全部接口所继承的父类全部的构造器全部的方法全部的Field
0
0
0
MySQL中in、not in与null的问题
摘要:大佬榜,请优先查看!请优先查看!请优先查看!: Java半路人生-https://www.cnblogs.com/rensheng/p/12019782.html Young_汨-https://www.cnblogs.com/yougmi/p/11725286.html 正文: 重要逻辑: nul
387
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起