jvm面试
zzz_king
这个作者很懒,什么都没留下…
展开
-
垃圾回收相关概念
剑指Offer 11输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。//输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。public class Offer11 { public static void main(String[] args) { System.out.println(new Offer11().solution(7)); } public int solution(int n){ i原创 2020-07-26 21:17:19 · 100 阅读 · 0 评论 -
JVM学习之字符串常量池和垃圾收集算法
今天学习了JVM中的字符串常量池和集中垃圾手机算法,收获很大。剑指Offer 9用2×1的小矩形去填充2×n的矩形,问共有多少种填充的方法?//用2×1的小矩形去填充2×n的矩形,问共有多少种填充的方法?public class Offer9 { public static void main(String[] args) { Offer9 offer9 = new Offer9(); int i = offer9.rectCover(9);原创 2020-07-25 21:48:57 · 627 阅读 · 0 评论 -
JVM学习之方法区(元空间)
剑指 Offer 9一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。//青蛙跳台//一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。public class Offer9 { public static void main(String[] args) { Offer9 offer9 = new Offer9(); int i = off原创 2020-07-25 07:53:12 · 543 阅读 · 0 评论 -
JVM的类加载器、双亲委派机制、程序计数器和虚拟机栈
参考了尚硅谷韩顺平老师的JVM视频,将的很棒,也很详细。今天学习了类加载的过程,一些类加载器,双亲委派机制,运行时数据区中的程序计数器(PC寄存器)和虚拟机栈。今天学到了很多,明天继续加油吧!!!剑指offer 6:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0public原创 2020-07-22 22:11:12 · 132 阅读 · 0 评论