随笔分类 - 编程基础
发表于 2021-01-21 18:05阅读:191评论:0推荐:0
摘要:对于一个Java的对象而言,存储主要分为两种,一种是内存堆(Heap),内存堆是无序的,主要用来存放创建的Java对象;一种是内存栈(Stack),主要用来存放Java引用,然后在管理过程使用Java引用指向Java对象。 关于Reference引用的“那些事儿" 随着黄金梅丽号在大海之上的飘荡,一
阅读全文 »
发表于 2020-07-07 17:54阅读:569评论:0推荐:0
摘要:Java容器 集合是一种存储数据的容器,是Java开发中使用最频繁的对象类型之一. 或许提起Collection,都会第一时间意识到List和Set以及Map等相关关键词。因为这几乎是我们日常开发里接触最多和遇见最频繁的,以及与数据处理交互最多的Java对象类型。换句话说,就是我们与数据进行处理的数
阅读全文 »
发表于 2020-06-08 16:18阅读:460评论:0推荐:1
摘要:JVM JVM->Java Virtual Machine:Java虚拟机,是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 基本认知: 1.JVM是用于运行Java代码的假象计算机,主要有一套字节码指令集,一组寄存器,一个栈,一个垃圾回收,
阅读全文 »
发表于 2020-05-09 00:52阅读:609评论:0推荐:0
摘要:SPI服务发现机制 SPI是Java JDK内部提供的一种服务发现机制。 SPI->Service Provider Interface,服务提供接口,是Java JDK内置的一种服务发现机制 通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类
阅读全文 »