240 发简信
  • 120
    Java学习总结之Java IO系统(二)

    本文接着Java学习总结之Java IO系统(一),我们继续总结Java IO系统的相关知识。 字符流(Writer、Reader) Java提...

  • 120
    一文搞定十大经典排序算法(Java实现)

    本文总结十大经典排序算法及变形,并提供Java实现。参考文章:十大经典排序算法总结(Java语言实现)快速排序算法—左右指针法,挖坑法,前后指针...

    7.9 7660 2 171
  • 120
    Java学习总结之NIO

    概述 NIO (Non-blocking I/O,也称New I/O) 库是在 JDK 1.4 中引入的,弥补了原来的 I/O 的不足,提供了高...

  • 120
    Java学习总结之网络操作

    概述 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net 包中 J2SE 的 API 包含有类和接口,...

  • 120
    设计模式之行为型模式

    下面总结设计模式中的行为型模式: 1.责任链模式 顾名思义,责任链模式(Chain of Responsibility Pattern)为请求创...

  • 120
    设计模式之创建型模式

    下面总结设计模式中的创建型模式: 1.简单工厂模式 简单工厂不是设计模式,更像是一种编程习惯。它把实例化的操作单独放到一个类中,这个类就成为简单...

  • 120
    Java多线程学习之并发容器和框架

    Java平台类库包含了丰富的并发基础构建模块,例如线程安全的容器类以及各种用于协调多个相互协作的线程控制流的同步工具类( Synchronize...

  • 120
    Java学习总结之注解

    什么是注解? Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(m...

  • 120
    Java多线程学习之Executor框架

    在Java中,使用线程来异步执行任务。Java线程的创建与销毁需要一定的开销,如果我们为每一个任务创建一个新线程来执行,这些线程的创建与销毁将消...