![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java-SE知识点
@*星空
这个作者很懒,什么都没留下…
展开
-
Kryo对象线程不安全,但是能加快序列化和反序列的速度
Kryo对象线程不安全,但是能加快序列化和反序列的速度* public final class KryoSerializeUtil { /**Kryo对象线程不安全,但是能加快序列化和反序列的速度*/ static private final ThreadLocal<Kryo> tLocal = new ThreadLocal<Kryo>() { protec...原创 2019-11-24 17:41:58 · 821 阅读 · 0 评论 -
泛型类、泛型接口、泛型方法(静态注意)
泛型类、泛型接口、泛型方法(静态注意) package com.company.java.generic; /** * 1.分析如下泛型定义是否正确? * 1)class A<Parameter>{} 正确 * 2)interface B<Param,Result>{} 正确 * 3)class C{ * public <T>void doMe...原创 2019-11-24 12:38:10 · 167 阅读 · 0 评论 -
LinkedHashMap false时为FIFO算法,true为Lru算法:(maxSize,0.75f,true)
import java.util.LinkedHashMap; /**false时为FIFO算法,true为Lru算法:(maxSize,0.75f,true) * 构建一个简单的LruCache对象 * LinkedHashMap * 1)存储结构:链表+散列表 * 2)存储算法:FIFO(先进先出),LRU(最近最少使用算法) * */ class SimpleLruCache ex...原创 2019-11-24 09:55:37 · 227 阅读 · 0 评论 -
单例模式
饿汉单例 /** 饿汉单例:类加载时则创建对象实例. 饿汉特点:类加载时则创建对象 应用场景:小对象,频繁用,高并发 / class Singleton04{ //int[] array=new int[10241024]; private Singleton04() {} /*对象在类加载时初始化/ private static final Singleton04 instance= new ...原创 2019-11-23 15:25:00 · 69 阅读 · 0 评论