javase
java日志详解
weixin_42815539
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用完 ThreadLocal 都要调用 remove()
什么是内存泄漏内存泄漏指的是,当某一个对象不再有用的时候,占用的内存却不能被回收,这就叫作内存泄漏。因为通常情况下,如果一个对象不再有用,那么我们的垃圾回收器 GC,就应该把这部分内存给清理掉。这样的话,就可以让这部分内存后续重新分配到其他的地方去使用;否则,如果对象没有用,但一直不能被回收,这样的垃圾对象如果积累的越来越多,则会导致我们可用的内存越来越少,最后发生内存不够用的 OOM 错误。下面我们来分析一下,在 ThreadLocal 中这样的内存泄漏是如何发生的。Key 的泄漏在上一讲中,我原创 2021-05-03 12:23:28 · 867 阅读 · 0 评论 -
java 数组是对象
In Java, there is a class for every array type, so there’s a class for int[] and similarly for float, double etc.The direct superclass of an array type is Object. Every array type implements the interfaces Cloneable and java.io.Serializable.In the Java p原创 2021-03-24 23:06:20 · 116 阅读 · 0 评论 -
通过反射获取静态变量和非静态变量的值的值
public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException { Field serialVersionUID = String.class.getDeclaredField("serialVersionUID"); serialVersionUID.setAccessible(true); Object o = serialVersion.原创 2021-03-21 13:18:49 · 688 阅读 · 0 评论 -
java中注解的继承
1.java中有四个元注解其中@Inherited允许子类继承父类中的注解@Inherited 只是可控制对类名上注解是否可以被继承,在接口方法上子类是不会继承注解的。原创 2021-03-13 01:21:55 · 663 阅读 · 0 评论
分享