
java知识
文章平均质量分 76
qq_21361539
这个作者很懒,什么都没留下…
展开
-
谈谈双亲委派
从一个restartClassLoader开始说起。一个同事在devtools的时候不能创建proxy,报classLoader不一致。第一,为什么proxy、要做这种检查。第二,该如何对restartClassLoader加载进来的类创建proxy对象。第三,什么是双亲委派,为什么要打破。https://www.cnblogs.com/jay-wu/p/11590571.html...原创 2019-11-05 16:39:50 · 144 阅读 · 0 评论 -
unicode和utf-8之间的关系
unicode与utf-8之间的关系类似于中文和行书、楷书之间的关系。 unicode规定了编码的样式。用两个字节和代表一个字符。但是呢,在存储的时候,并不会一个字符就占据两个字节的大小长度。因为这样做会大大浪费磁盘的中间大小。比如,前8位都是0的。如果存8个0就太浪费了。类似UTF-8这种只是对unicode的一种存储方式。当然也可以完全按unicode来存储。只是浪费了一点。原创 2016-05-16 14:25:52 · 1730 阅读 · 0 评论 -
记一次错误的compare重载
在定义treeMap的时候,重载了compare方法,本意是想在list中的,用元素在list所在的位置来比较顺序,如果不在list中,那么就用字典序来排序。就写了下面的错误代码:Map<Integer, Map<Long, MaterialType>> materialMap) { Map<String, List<Object>>...原创 2018-04-26 17:12:01 · 314 阅读 · 0 评论