
学习
哆啦A梦的皮卡丘
尊严只在剑锋之上,真理永远在大炮的射程之内
展开
-
数据结构和算法
判断一个数是否为2的指数幂 /** * 判断一个正整数是否为2的指数幂 * @param n * @return */ private static boolean if2(int n){ // & 转2进制之后,判断两个位置比对 都为1为1 否则为0 return (n & (n - 1)) == 0; } ...原创 2021-04-09 16:49:38 · 93 阅读 · 0 评论 -
JVM篇:1> Java类加载和双亲委派机制
一、类加载运行全过程 当我们用java命令运行某个类的main函数启动程序时,首先需要通过类加载器把主类加载到 JVM。通过Java命令执行代码的大体流程如下: 这里的classLoader.loadClass("com.tuling.jvm.Math")的loadClass方法加载有以下步骤: 加载 >> 验证 >> 准备 >> 解析 >> 初始化 >> 使用 >> 卸载 加载:在硬盘上查找并通过IO读入字节码文件,使用到类.原创 2020-07-22 11:02:21 · 235 阅读 · 0 评论