花费 8 ms
LinkedHashMap的实现原理

1. LinkedHashMap概述: LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用null值和null键。此 ...

Mon Apr 23 00:42:00 CST 2018 0 9960
Java的优先级任务队列的实践

队列的基本理解 在说队列之前说两个名词:Task是任务,TaskExecutor是任务执行器 而我们今天要说的队列就完全符合某机构这个情况,队列在有Task进来的时候TaskExecutor就立刻 ...

Thu May 31 18:29:00 CST 2018 0 4521
Java注解处理器--编译时处理的注解

1. 一些基本概念 在开始之前,我们需要声明一件重要的事情是:我们不是在讨论在运行时通过反射机制运行处理的注解,而是在讨论在编译时处理的注解。注解处理器是 javac 自带的一个工具,用来在编译时期 ...

Fri May 11 00:51:00 CST 2018 0 4397
使用Callable和Future接口创建线程

具体是创建Callable接口的实现类,并实现clall()方法。并使用FutureTask类来包装Callable实现类的对象,且以此FutureTask对象作为Thread对象的target来创建 ...

Sat Oct 21 20:49:00 CST 2017 1 3921
Android之使用枚举利弊及替代方案

Android上不应该使用枚举,占内存,应该使用@XXXDef注解来替代 使用 Enum 的缺点 每一个枚举值都是一个对象,在使用它时会增加额外的内存消耗,所以枚举相比与 Integer 和 St ...

Wed Feb 14 01:15:00 CST 2018 0 1657
TCP通信丢包原因总结

公司的项目底层,是使用的TCP,因为可靠,自动断线重连,在底层都实现了,但是我记得TCP也会有掉包的问题,所以这文章就诞生了——关于TCP掉包的问题,TCP是基于不可靠的网络实现可靠的传输,肯定也会存 ...

Wed Aug 02 06:02:00 CST 2017 1 1071

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM