240 发简信
IP属地:北京
  • Resize,w 360,h 240
    HashMap(jdk1.8)源码学习

    一、简介 HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。 JDK1.8 之前 HashMap 由 ...

  • Resize,w 360,h 240
    JVM-GC过程及常用算法

    一、JVM的堆模型 JVM的堆被同一个JVM实例中所有的Java线程共享,它通常由某种自动管理机制所管理,这种机制通常叫做"垃圾回收"。在Jav...

  • Java容器(二)LinkedList

    一、简介 LinkedList是实现了List和Deque接口的双端链表。底层的链表结构是支持高效插入删除的原因,另外实现了Deque接口使其具...

  • Resize,w 360,h 240
    JVM内存模型——运行时数据区(Runtime Data Areas)

    一、模型图 二、JVM内存分区 JVM运行时数据区的内存有:方法区、Java堆、Java栈、本地方法栈、程序计数器 方法区:方法区是被所有线程共...

  • Java容器(一)ArrayList

    一、简介 ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使...

  • Resize,w 360,h 240
    SpringBoot+Docker项目打包(jar)和部署

    一、打包SpringBoot项目1.检查pom文件是否有maven打包插件 2.选择IDEA右侧Maven,点击install(如果配置了mav...

  • IDEA push错误

    Push failedWarning: Permanently added the RSA host key for IP address 'x...

  • Resize,w 360,h 240
    Java知识总结(三)-容器

    一、概述 容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映...

  • Resize,w 360,h 240
    Java知识总结(二)

    1.String类 1.1源码: 通过源码可以我们可以得到以下信息: String类被final关键字修饰,说明此类不能被继承 String类实...

个人介绍
荣耀的背后刻着一道孤独