07 2020 档案
摘要:#策略模式 对类的行为进行实现,创建类的时候添加接口,类中添加切换接口实现类的方法,随意切换完成该行为的类去实现方法
阅读全文
摘要:.cell { //对超出内容隐藏 overflow: hidden; //显示省略符号来代表被修剪的文本 text-overflow: ellipsis; //文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。 white-space: nowrap; } .cell:hover
阅读全文
摘要:你知道几个jdk8的新特性呢? 1.Lambda表达式 2.Stream函数式操作流元素集合 3.接口新增:默认方法与静态方法 4.方法引用,与Lambda表达式联合使用 5.引入重复注解 6.类型注解 7.最新的Date/Time API (JSR 310) 8.新增base64加解密API 9.
阅读全文
摘要:#HashMap 你了解HashMap的底层原理吗,和HashTable有什么区别 hashMap是用数组和链表,JDK8中添加了红黑二叉树组成的,线程不安全,HashTable线程安全 hashMap底层怎么添加数据了,就是那个put方法 首先判断key为不为空,空的话放到table[0]空数组上
阅读全文
摘要:为什么要序列化 1.我们知道,一般Java对象的生命周期比Java虚拟机短,而实际的开发中,我们需要 在Jvm停止后能够继续持有对象,这个时候就需要用到序列化技术将对象持久到磁盘或数据库。 2.在多个项目进行RPC调用的,需要在网络上传输JavaBean对象。我们知道数据只能以二进制的 形式才能在网
阅读全文