一程拭、前言 我是從大二開始學習的Java淤堵,當時的目標是Java Web開發(fā)嘀掸,當時并不想考研涯竟,所以當時的學習是以就業(yè)為主赴魁,現(xiàn)在我大三了卸奉,學習Java...
一、前言 我們在初學Java的時候就知道Java是一門面向?qū)ο蟮木幊陶Z言颖御,而面向?qū)ο蟮木幊陶Z言有三大特性:多態(tài)榄棵、繼承、封裝潘拱。封裝繼承自不必說疹鳄,那...
一、類加載器的基本概念 顧名思義芦岂,類加載器(class loader)用來加載 Java 類到 Java 虛擬機中瘪弓。一般來說,Java 虛擬機使...
一盔腔、類加載的時機 從類被加載到虛擬機內(nèi)存中開始杠茬,到卸載出內(nèi)存為止,它的整個生命周期分為7個階段弛随,加載(Loading)瓢喉、驗證(Verificat...
一、前言 上一篇博客的地址:細說JVM(類文件結構(一)) 二舀透、類文件分析 5栓票、類索引、父類索引與接口索引集合 在訪問標志access_flag...
一、前言 我們知道我們寫完的Java程序經(jīng)過javac xxx.java編譯后生成了xxx.class文件走贪,可是你是否想過xxx.class文件...
一佛猛、基礎性的概念 1、Minor GC 和 Full GC 新生代GC(Minor GC):指發(fā)生在新生代的垃圾收集動作坠狡,因為Java對象大多都...
一继找、垃圾收集算法 1、標記—清除算法 思想:標記清除算法分為“標記”和“清除”兩個階段:首先標記出需要回收的對象逃沿,在標記完成后統(tǒng)一回收所有被標記...
一婴渡、GC概述 我們經(jīng)過細說JVM(Java內(nèi)存區(qū)域劃分AND初探對象的創(chuàng)建)的學習,已經(jīng)知道Java在運行時內(nèi)存分為了五個部分:程序計數(shù)器凯亮、虛擬...