摘要: 1.Arrays.asList方法的问题 为什在使用Arrays.asList()方法时,当传入基本数据类型数组,返回的是List<数组>,当传入String[] 与Integer[]返回的却是List<String>与List<Integer>? int[] arr = {1,2,3}; Inte 阅读全文
posted @ 2019-12-20 13:24 Scorpicat 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 三大变量 成员变量 实例变量(类变量) 静态变量(static修饰的类变量) 局部变量 初始化 实例变量在new的时候被创建在堆中,实例变量的默认值为基础数据类型与引用数据类型的默认值。 静态变量:静态变量在类加载时被存储在方法区中。如没有初始化,则为基础数据类型与引用数据类型默认值。 成员变量:无 阅读全文
posted @ 2019-12-20 10:53 Scorpicat 阅读(116) 评论(0) 推荐(0) 编辑
摘要: GC是JVM中自带的一个线程 他会不定时来堆中回收那些不再使用的对象,以释放内存 可以通过System.gc()来主动建议jvm尽快调度gc来回收垃圾 不同的平台的jvm对GC的策略是有所不同的 我们可以使用引用=null的方法断开引用与对象的指向,使该对象变成一个垃圾,会在gc来的时候,被回收掉。 阅读全文
posted @ 2019-12-20 09:52 Scorpicat 阅读(128) 评论(0) 推荐(0) 编辑