240 投稿
收录了14篇文章 · 3人关注
  • Jedis使用教程完整版

    记录是一种精神,是加深理解最好的方式之一。 最近深入研究了Jedis的源码,对Jedis的使用进行深入理解,提笔记录。曹金桂 cao_jing...

    3.2 曹金桂 5 48
  • Resize,w 360,h 240
    Java JIT 知识

    java编译器,java解释器 1.java程序是一种可跨平台执行的语言,之所以可以跨平台,是因为jvm的存在,JVM屏蔽了与具体操作系统平台相...

  • Resize,w 360,h 240
    垃圾收集器优缺点总结

    Parallel并行: 多条垃圾收集线程并行工作, 此时用户线程仍处于等待状态Concurrent并发: 用户线程与垃圾收集线程同时执行, 用户...

  • Resize,w 360,h 240
    BAT经典面试题,深入理解Java内存模型JMM

    Java 内存模型 Java 内存模型(JMM)是一种抽象的概念,并不真实存在,它描述了一组规则或规范,通过这组规范定义了程序中各个变量(包括实...

  • Resize,w 360,h 240
    终于有人把Java内存模型(JMM)说清楚了

    网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完...

    5.1 消失er 13 227
  • Resize,w 360,h 240
    JVM学习(二)类加载器

    目录 一、类加载器 还记得类加载机制吗?类加载机制的各阶段是加载、连接(验证、准备、解析)、初始化、使用、卸载。可参考上篇文章:JVM学习(一)...

  • Java 对象克隆、深拷贝、浅拷贝

    Java 对象克隆、深拷贝、浅拷贝 背景 前一阵子在测试的时候,开发小哥因为需要缓存一个比较常用的对象,故此保存了一份;但又因为业务需要这份对象...

  • Resize,w 360,h 240
    深入理解Java内存模型

    java内存模型(Java Memory Model,JMM)是java虚拟机规范定义的,用来屏蔽掉java程序在各种不同的硬件和操作系统对内存...

    4.6 _fan凡 28 91
  • Resize,w 360,h 240
    Java 多线程详解

    一、线程与进程 在讲多线程之前,我们得先分清楚线程与进程的区别,当然这也是面试中常遇到的问题。 进程是资源(CPU、内存等)分配的基本单位,它是...

  • Resize,w 360,h 240
    什么是Java内存模型

    在知识星球中,有个小伙伴提了一个问题:有一个关于JVM名词定义的问题,说”JVM内存模型“,有人会说是关于JVM内存分布(堆栈,方法区等)这些介...

    12.0 美团Java 27 522 1