• 120
    策略模式

    什么是策略模式? 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端...

  • Java注解全解析

    什么是注解? Annontation(注解)是Java5开始引入的新特征。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、...

  • 120
    Java代理模式

    什么是代理模式? 其实代理和我们的生活息息相关,简单来说就是:中介,比如我们要租房子,我们找中介公司就可以了,比如链家,自如等,又比如我们去饭店吃饭,我们通过服务员点菜,而不...

  • 120
    Java反射

    什么是反射? 定义:在Java中的反射机制是指在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法;并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息...

  • 工厂设计模式(三种)详解

    什么是工厂设计模式?工厂设计模式,顾名思义,就是用来生产对象的,在java中,万物皆对象,这些对象都需要创建,如果创建的时候直接new该对象,就会对该对象耦合严重,假如我们要...

  • 快速排序

    定义 快速排序(Quicksort)是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,...

  • 120
    Java线程

    Java中的线程(多线程),本篇主要讲一下线程的概念和基本操作以及各个方法的用法等;首先在了解线程前我们必须应该知道的几个概念: 进程:具有一定独立功能的程序关于某个数据集合...

  • 120
    归并排序

    定义:是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使...

  • 单例设计模式

    什么是单例? 定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点;分类懒汉式:private static Singleton uniqueInstance = nu...

个人介绍
努力工作,快乐生活;