- 博客(7)
- 收藏
- 关注
原创 JVM学习总结——类加载器
前言最近在 b 站上看了宋红康老师的 JVM 讲解视频,对 JVM 有了一个基本特此写一些博客来记录我的一些理解和总结,博客中所使用的部分图片是由宋红康老师画,我这里拿来使用一下,特此说明。在上一篇博客中我总结了我对类加载机制的总体理解,和一些细节描述,这一篇我想写对类加载器的认识。从图中可以看到,类加载器细分可以分为上面四个部分,但是总的来分可以分为两个部分,就是 引导类加载器和自定义类加载器。为什么可已这么分是因为上面的四种类加载器除了 Bootstrap Classloader 是 c++
2020-11-10 18:04:05 260 1
原创 JVM学习总结——类加载子系统
前言最近在 b 站上看了宋红康老师的 JVM 讲解视频,对 JVM 有了一个基本特此写一些博客来记录我的一些理解和总结,博客中所使用的部分图片是由宋红康老师画,我这里拿来使用一下,特此说明。在上篇博客中我已经对JVM做了整体概述,接下我将对图片中的每一个小块,展开来进行说明。JVM类加载子系统在字节码文件中存储的各种有关类的信息都需要加载到虚拟机中之后才能使用,而且并不是随便一个以 .class 为后缀名的文件就可以称之为 java 的字节码文件,正确符合规范的字节码文件是需要满足一些特定的
2020-11-07 19:48:26 814
原创 JVM学习——基本概述
JVM学习总结——基本概述前言最近在 b 站上看了宋红康老师的 JVM 讲解视频,对 JVM 有了一个基本特此写一些博客来记录我的一些理解和总结,博客中所使用的部分图片是由宋红康老师画,我这里拿来使用一下,特此说明。什么是 JVM学习一样新的技术,我认为首先我们应该要先要了解他是什么,有什么用JVM 是 Java Virtual Machine(Java虚拟机)的缩写,是用来帮助运行 java代码的,一开始学习 java 的时候,我就感到疑惑,为什么使用 java 这门语言我们需要专门的去
2020-11-01 21:57:01 349
原创 c++ 类的静态成员,类的常成员
C++ 数据共享与保护最近学习了 c++ 的常成员函数,常对象,常引用,静态函数成员,静态数据成员,学完之后感觉有些混乱于是写博客予以总结和记忆。类中的静态成员静态数据成员顾名思义,就是类中的某些属性他是静态。这句话可以用下面这个例子来理解。如果将类比作是一个工厂,对象是工厂中生产出的产品,那么静态数据成员就是存放在工厂中的,属于工厂,而不是属于每个产品注意点:静态数据成员...
2019-10-09 11:49:27 587
原创 单链表,单链表的反转
java数据结构之——单链表学习数据结构第三天,康康我能坚持到第几天!!链表可以说是数据结构中最常见的一种数据结构了,在实际开发过程中也有很多地方会使用到单链表,所以单链表也是一个优秀的程序员必须要掌握的一项数据结构。 什么是单链表单链表是一种链式存储结构,存储元素的内存地址是不连续的,链表中的数据以节点来表示,每个节点有两部分组成,数据域和指向后继的指针域。 单链表的特点链...
2019-10-05 11:29:48 276
原创 数组队列及循环队列
java数据结构之----数组队列及循环队列数据结构与算法学习的第二篇什么时候需要用到队列队列在实际开发过程中运用的非常广泛,由于我也是学习基础,还没有开发过什么项目,所以用到时候就知道了什么是队列队列是一个有序列表,可以用数组或者链表来实现队列遵守先入先出的原则联系实际场景可以把一个队列的存入,读取数据的过程看成在银行里面排队办理业务,进银行,取号,叫号,办理业务,出银行...
2019-10-03 16:03:42 553
原创 java实现数据结构之稀疏数组
java数据结构之稀疏数组 写在前面:想了很久到底要不要花时间去整理一下数据结构,查了很多资料,看到各个前辈都一再强调要学好数据结构与算法,不然只有当码农的份,好吧那就学吧,毕竟不听老人言吃亏在眼前呀。 什么时候需要使用稀疏数组首先要知道,稀疏数组他不是一种算法,而是一种特殊数据结构,是根据实际需求来使用的。稀疏数组使用案例:当一个数组的大部分元素为零,或者为同一个值时,...
2019-09-25 21:25:29 384 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人