摘要:
一.目标: 1.什么是类的加载? 2.类的生命周期? 3.类加载器是什么? 4.双亲委派机制是什么? 二.原理 (类的加载过程及其最终产品): JVM将class文件字节码文件加载到内存中, 并将这些静态数据转换成方法区中的运行时数据结构,在堆(并不一定在堆中,HotSpot在方法区中)中生成一个代 阅读全文
摘要:
一:java虚拟机的体系结构图: jvm:中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。我们都知道Java的程序需要经过编译后,产生.Class文件,JVM才能识别并运行它,JVM针对每个操作系统开发其对应的解释器,所以只要其操作系统有对应版本的JVM,那么这份Java 阅读全文
摘要:
原理:比较两个相邻的元素,将值大的元素交换至右端(升序)。 步骤:第一步,比较第一个数与第二个数的大小,将大的数放到后面 第二步,比较第二个数与第三个数的大小,将大的数放到后面,依次下去,直到最后两个数比较完成。 第三步,重复第一与第二步直到全部完成排序。 例子:int[] arr={5,2,6,0 阅读全文