240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    JVM(七)JMM内存模型

    1.JMM产生背景和定义 JMM(Java内存模型)源于物理机CPU架构的内存模型,最初用于解决MP(多处理器架构)系统中的缓存一致性问题,而J...

  • JVM(六)JVM常量池

    1.常量池类型 Java中的常量池分为三种: 类文件常量池(静态常量池)(The Constant Pool)运行时常量池 (The Run-T...

  • Resize,w 360,h 240
    JVM(五)值传递还是引用传递?

    1.对象的创建 1.遇到new指令时,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、...

  • Resize,w 360,h 240
    JVM(四)垃圾回收机制

    1.GC基本概念 在java中,程序员是不需要显式的去释放一个对象的内存的,而是由虚拟机自行执行。在JVM中有一个垃圾回收线程,它是优先级低的,...

  • Resize,w 360,h 240
    JVM(三) 运行时数据区

    1.JDK1.7内存模型-运行时数据区域 根据《Java虚拟机规范(Java SE 7 版)》规定,Java虚拟机所管理的内存如下图所示 1.堆...

  • Resize,w 360,h 240
    JVM(二)类装载器子系统

    1.类的加载 虚拟机类装载器子系统:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接...

  • Resize,w 360,h 240
    JVM(一)Java是编译型语言还是解释型语言?

    1.JVM架构 简介 java平台可分为两部分,既java虚拟机(JVM) 和JavaAPI类库。JVM是Java Virtual Machin...

  • Resize,w 360,h 240
    Linux IO模式 select poll epoll详解

    概念说明 内核态(内核空间)和用户态(用户空间)的区别和联系 用户空间是用户进程所在的内存区域,系统空间是操作系统所在的内存区域 为了保证内核安...

  • Resize,w 360,h 240
    FastDFS详解

    FastDFS 是一个开源的高性能分布式文件系统(DFS) ,主要解决海量数据存储问题,特别适合中小文件(建议范围:400K~500M)为载体的...