自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 计算机网络五层协议,带你一起反内卷

本文整理来自:https://juejin.cn/post/6844904029823172622如果对你有帮助点个赞吧!!!!

2021-09-21 20:58:23 627

原创 JVM知识点总结

JVM知识点总结总结javaguide面试题,想要了解详情请点击javaguideJVM介绍JVM( Java Virtual Machine)它是一个虚构出来的计算机,一种规范,直接与操作系统进行交互,与硬件不直接交互,操作系统可以帮我们完成和硬件进行交互的工作Java代码是如何运行的当我们编写好一个.java文件如果想让jvm执行这个文件。将.java文件编译成可读取的二进制.class文件。类加载器当JVM需要执行.class文件,我们需要将其装入到类加载器中,让它加载到JVM中进

2021-03-22 20:32:06 228

原创 Has和Map的底层原理与扩容机制

HashMap 的底层实现原理本文参考javaguide提供的面试题,可以了解详情javaguide同时参考了其他博主的文章了解详情简介HashMap是用来存储键值对的一种集合,它基于哈希表的Map接口实现HashMap继承与AbstractMap类和实现Map接口HashMap在jdk1.7之前是由数组加链表组成的,在jdk1.8之后为了提高查询效率增加了红黑树这种数据结构。当链表长度大于阈值(默认为8)和HashMap的数组长度超过64的时候就会使用到红黑树。底层分析1.Has

2021-03-20 18:20:55 515

原创 ArrayList的底层和扩容

对ArrayList的理解此文为参考javaguide所提供的面试题,从中总结,如想了解详情,请点击链接javaguide1.简介ArrayList是List的实现类,它的底层是用Object数组存储,线程不安全适合用于频繁的查询工作,因为底层是数组,可以快速通过数组下标进行查找。2.ArrayList与LinkedList的区别(5个方面)1.他们都是线程不安全的。2.ArrayList底层是object数组,linkedlist底层是使用双向链表。3.ArrayList是采用数组存储,

2021-03-19 20:42:22 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除