一、简介 HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。 JDK1.8 之前 HashMap 由 ...
一、JVM的堆模型 JVM的堆被同一个JVM实例中所有的Java线程共享,它通常由某种自动管理机制所管理,这种机制通常叫做"垃圾回收"。在Jav...
一、简介 LinkedList是实现了List和Deque接口的双端链表。底层的链表结构是支持高效插入删除的原因,另外实现了Deque接口使其具...
一、模型图 二、JVM内存分区 JVM运行时数据区的内存有:方法区、Java堆、Java栈、本地方法栈、程序计数器 方法区:方法区是被所有线程共...
一、简介 ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使...
一、打包SpringBoot项目1.检查pom文件是否有maven打包插件 2.选择IDEA右侧Maven,点击install(如果配置了mav...
Push failedWarning: Permanently added the RSA host key for IP address 'x...
一、概述 容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映...
1.String类 1.1源码: 通过源码可以我们可以得到以下信息: String类被final关键字修饰,说明此类不能被继承 String类实...