08 2019 档案
摘要:一、缓冲区建立 管理方式,通过allocate()获取缓冲区 二、缓冲区存取数据的两个核心方法: put() : 存入数据到缓冲区中 get() : 获取缓冲区中的数据 三、缓冲区中的四个核心属性: 1. capactiy: 容量,表示缓冲区中最大存储数据的容量。一段声明不能改变。 2. limit
阅读全文
摘要:函数是接口: 1. 如果一个接口只有一个抽象方法,那么该接口就是一个 函数式接口。 2. 如果在接口上声明了FunctionInterface注解,那么编译器就会按照函数式接口的定义要求该接口。 3. 如果某个接口只有一个抽象方法,并没有声明FunctionInterface注解,也会是一个函数式接
阅读全文
摘要:内存分配 根据GC日志获取老年代的活跃数据大小为300M,各个分区大小可以设为: 总堆:1200M = 300M x 4 新生代: 450M = 300M x 1.5 老年代: 750M = 1200M 450M 什么样的对象需要被GC 判断算法 1. 引用计数法 (循环引用问题) 2. 可达性分析
阅读全文

浙公网安备 33010602011771号