Java
未读
Java线程池——Executor框架
Java
未读
Java NIO三大核心组件
用户程序进行IO的读写,依赖于底层的IO读写,基本上会用到底层的read&write两大系统调用。在不同的操作系统中,IO读写的系统调用的名称可能完全不一样,但是基本功能是一样的。read系统调用并不是直接从物理设备把数据读取到内存中,write系统调用也不是直接把数据写入到物理设备。上层应
Java
未读
Arrays.asList、ArrayList.subList使用规范
1、使用Arrays.asList的注意事项 使用Arrays.asList()把数组转换为集合时,不能使用其修改集合相关的方法,如add/remove/clear等,均会抛出UnsupportedOperatio
Java
未读
Java延迟队列——DelayQueue
一、DelayQueue的定义public class DelayQueue<E extends Delayed> extends AbstractQueue<E> implements BlockingQueue<E>DelayQueue是一个无界的Blocki
Java
未读
Java维护常量方式的比较——接口、常量类与枚举
一、示例1.让类实现定义了常量的接口public interface Constants{ int SUCCESS = 1; int ERROR = 2;}2.定义常量类public class Constants{ public static final int SUCCESS
Java序列化与反序列化
序列化:将 Java 对象转换成字节流的过程。反序列化:将字节流转换成 Java 对象的过程。当 Java 对象需要在网络上传输 或者 持久化存储到文件中时,就需要对 Java 对象进行序列化处理。一、定义Java对象序列化是将实现了Serializable接口的对象转换成一个字节序列,能够通过网络
Java
未读
Java-日期-时间API
日期-时间API本地日期类LocalDate创建LocalDate对象的方法public static LocalDate now():获得默认时区的系统时钟的当前日期public static LocalDate of(int year,int month,int dayOfMonth):通过指定
Java
未读
Java-Arrays.sort()方法的比较器
Java-Arrays.sort()方法的比较器Arrays.sort()有以下重载(此处只展示两种):Arrays.sort(Object[] a);Arrays.sort(T[] a, Comparator<? super T> c);Arrays.sort(Object[] a)此