上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 在阅读《自己动手写java虚拟机》时 ,通过观察P133~P135的代码 classLoader会将加载过的class保存起来(包括defineclass的类),而只有在要加载一个类时 没有从已加载的类找到要加载类时 才会进行加载新类并且进行linking操作(linking操作包括verify和p 阅读全文
posted @ 2022-10-07 00:35 dronff 阅读(54) 评论(0) 推荐(0)
摘要: 控制台报错没有引入CheckBox组件 摸索半天后发现要全局引入CheckBox组件 即在main.js中加上 import { Loading, Message, MessageBox, Checkbox } from 'element-ui'import 'element-ui/lib/them 阅读全文
posted @ 2022-09-21 20:22 dronff 阅读(701) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-08-18 18:41 dronff 阅读(25) 评论(0) 推荐(0)
摘要: 在编译期间 对于引用类型会使用xaload xastore 和xload xstore的区别 阅读全文
posted @ 2022-08-16 20:21 dronff 阅读(21) 评论(0) 推荐(0)
摘要: public class A { public static void main(String[] args) { int a = 1; a = a++; System.out.println(a); } } 结果的1 因为在执行后++时 会先将变量load加载进操作数栈 然后对原变量加一 再对目标 阅读全文
posted @ 2022-08-16 17:58 dronff 阅读(22) 评论(0) 推荐(0)
摘要: 一个对象的finalize方法只会被调用一次 如果这一次调用它没有完成复活 就会死亡 复活方法 让一个静态变量重新指向它 标记清楚算法标记的是可达对象 阅读全文
posted @ 2022-08-12 20:04 dronff 阅读(33) 评论(0) 推荐(0)
摘要: String a = new String("1") + new String("2"); a.intern(); String b = "12"; sout(a == b); //在jdk6中为false 在jdk7/8中为true 首先只看第一行代码 这还代码为创建6个对象 分别是 1 拼接字符 阅读全文
posted @ 2022-08-11 23:19 dronff 阅读(37) 评论(0) 推荐(0)
摘要: String a = "a"; String b = "b"; String c = "ab"; sout(a+b == c); //false 在拼接字符串时 如果有一个值是变量 那他就相当于通过StringBuilder new了一个字符串 sout((a+b).intern() == c); 阅读全文
posted @ 2022-08-11 22:04 dronff 阅读(50) 评论(0) 推荐(0)
摘要: ReplayingDecoder使用的bytebuf与普通的bytebuf是不同的 阅读全文
posted @ 2022-08-10 21:47 dronff 阅读(98) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-08-08 22:01 dronff 阅读(29) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 11 下一页