本文接着Java学习总结之Java IO系统(一)[https://www.jianshu.com/p/751bd3cbe5a7],我们继续总结...
本文总结十大经典排序算法及变形,并提供Java实现。参考文章:十大经典排序算法总结(Java语言实现)快速排序算法—左右指针法,挖坑法,前后指针...
概述 NIO (Non-blocking I/O,也称New I/O) 库是在 JDK 1.4 中引入的,弥补了原来的 I/O 的不足,提供了高...
概述 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net 包中 J2SE 的 API 包含有类和接口,...
下面总结设计模式中的行为型模式: 1.责任链模式 顾名思义,责任链模式(Chain of Responsibility Pattern)为请求创...
下面总结设计模式中的创建型模式: 1.简单工厂模式 简单工厂不是设计模式,更像是一种编程习惯。它把实例化的操作单独放到一个类中,这个类就成为简单...
Java平台类库包含了丰富的并发基础构建模块,例如线程安全的容器类以及各种用于协调多个相互协作的线程控制流的同步工具类( Synchronize...
什么是注解? Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(m...
在Java中,使用线程来异步执行任务。Java线程的创建与销毁需要一定的开销,如果我们为每一个任务创建一个新线程来执行,这些线程的创建与销毁将消...