摘要:
一、根搜索算法: (1)定义:通过一系列名为"GC Roots"的对象作为起点,从这些起点开始向下搜索,搜索走过的路径称为引用链,当一个对象到GC Roots没有任何引用链相连的时候,则证明此对象不可用 (2)GC Roots对象包括这几种:虚拟机栈中引用的对象;方法区中的类静态属性引用的对象;方法 阅读全文
摘要:
一、对象的访问 1.对象的访问与java栈、堆和方法区之间的关联关系。 eg:Object obj = new Object(); (1)这句话中Object obj对象的引用这部分的语义会保存在java栈的本地变量中,作为一个引用数据类型出现、、 (2)new Object() 创建对象的这部分语 阅读全文
摘要:
数组 0.若长度固定则用Array,若长度可能变化则使用ArrayBuffer 1.提供初始值的时候不要使用new。 2.用()来访问元素 3.使用for(elem<-arr)来遍历元素 4.用for(elem<- arr if ....)...yield...来将原数组转换成新数组 5.Scala 阅读全文