目录内存模型内存管理自定义序列化框架缓存友好的数据结构内存模型 Flink可以使用堆内和堆外内存,内存模型如图所示: flink使用内存划分为堆内内存和堆外内存。按照用途可以划分为…
javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法J…
JAVA 反射机制中,Field的getModifiers()方法返回int类型值表示该字段的修饰符。 其中,该修饰符是java.lang.reflect.Modifier的静态属…
一、题目 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗…
目录一、图示二、方法定义三、超级实现类 AbstractCollection一、图示 二、方法定义 我们先想一想,公司如果要我们自己去封装一些操作数组或者链表的工具类,我么需要封装…
目录一、概念二、特点三、三种构造方式:四、字符串常量池一、概念 String代表字符串,java语言中所有双引号的字符串都是String的对象,不管是否是new出来的对象。 二、特…
目录 一、测试代码 二、测试 三、执行过程描述 四、输出日志 五、结论 六、主要方法释义 七、DEMO 八、拓展程序 九、实战 一、测试代码 https://gitee.com/z…
目录 添加元素 删除元素 更新元素 查找元素 其他方法 迭代器 总结 在实现上,LinkedHashMap很多方法直接继承自HashMap,仅为维护双向链表覆写了部分方法。所以,要…
目录 一、记录形式 二、ConcurrentHashMap 三、关键点 一、记录形式 打算直接把过程写在源码中,会按序进行注释,查阅的时候可以按序号只看注释部分 二、Concurr…
目录 什么是抽象类和接口? 区别在哪里? 抽象类 接口 抽象类和接口解决了什么问题? 如何模拟抽象类和接口 如何决定该用抽象还是接口? 什么是抽象类和接口? 区别在哪里? 不同的编…
目录一、什么是Spring Cloud?二、Spring Cloud的架构模式三、Spring Boot与Spring Cloud的关系四、Spring Cloud与Dubbo的对…
目录 Java 可通过以下几种方法来访问资源: Class.getResource 与 ClassLoader.getResource 的区别 测试代码 打包为 Jar 包后的变化…
Java Optional解决空指针异常总结(java 8 功能)