本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
Java 反射机制浅析 Java 反射机制浅析
作者:孤旅者链接:http://www.cnblogs.com/gulvzhe/ 推荐:实战项目和学习资料 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和
一张图看懂JVM(升级版) 一张图看懂JVM(升级版)
在上一版文章发出后,作者收到了很多朋友的反馈,有反馈图片不清晰的,也有反馈说内存部分画的不是太细、缺少必要的文字描述,在这里小码农要向这些朋友表示抱歉,同时也向这些朋友表示感谢,正是因为有了你们的鞭策,小码农才有了持续学习的动力。所以,这
一文读懂HashMap 一文读懂HashMap
本文准备从以下几个方面去讲解HashMap: 1)HashMap源码详细分析 2)HashMap为什么是线程不安全的? 3)HashMap和HashTable的区别 4)1.7和1.8的HashMap实现区别总结 HashMap源码分析一、
一次性搞清楚equals和hashCode 一次性搞清楚equals和hashCode
作者:代码钢琴家 链接:https://www.cnblogs.com/lulipro 前言在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。 Object类是Java中的万
JVM学习(二)垃圾收集算法及Safe Point介绍 JVM学习(二)垃圾收集算法及Safe Point介绍
本文的内容如下: 如何判断对象是否存活 强软弱虚引用 垃圾收集算法 HotSpot的算法实现 safe point 和safe region介绍 一、判断对象是否存活(Which?)垃圾收集器在对堆进行回收之前,第一件事情就是要确定这些
JVM学习(一)Java运行时数据区域 JVM学习(一)Java运行时数据区域
来源:小北觅www.jianshu.com/p/ee0de4c99f87 www.jianshu.com/p/ee0de4c99f87 作者注:本篇为深入JVM学习笔记,欢迎提出建议 ** ** 本文结构如下: 运行时数据区域总览 每
JVM学习(三)HotSpot的垃圾收集器与内存分配回收策略 JVM学习(三)HotSpot的垃圾收集器与内存分配回收策略
本文将介绍HotSpot虚拟机中的垃圾收集器。 概览这个虚拟机中包含的所有收集器如下图: Young generation是年轻代,Tenured generation是老年代。如果两个收集器之间有连线,则说明它们可以搭配使用。 到目前为止
JVM学习(四)虚拟机类加载机制 JVM学习(四)虚拟机类加载机制
虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,类型的加载、连接和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化,如下图:  
谈谈 HashMap 线程不安全的体现 谈谈 HashMap 线程不安全的体现
作者:Hosee出处:my.oschina.net/hosee/blog/673521 出处:my.oschina.net/hosee/blog/673521 HashMap的
【加精】HashMap实现原理浅析 【加精】HashMap实现原理浅析
作者:懒惰的肥兔出处:https://www.cnblogs.com/lzrabbit 出处:https://www.cnblogs.com/lzrabbit 看了下JAVA里面有HashMap、Hashtable、HashSet三种h
5 / 20