美文网首页
美团后台开发准备

美团后台开发准备

作者: 毕安 | 来源:发表于2018-04-27 15:12 被阅读0次

    1、单例模式

    单例模式

    单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式是一种对象创建型模式。

    在单例类的内部实现只生成一个实例,同时它提供一个静态的getInstance()工厂方法,让客户可以访问它的唯一实例;为了防止在外部对其实例化,将其构造函数设计为私有;在单例类内部定义了一个Singleton类型的静态对象,作为外部共享的唯一实例。

    class Singleton(){
      private static Singleton instance = null;
      private Singleton(){}
      public static Singleton getInstance(){
        if(instance==null){
          instance = new Singleton();
        }
        return instance;
      }
    }
    

    2、

    jvm
    内存模型、内存结构、GC算法、类加载机制
    hashmap、hashtable、hashset、arrayList、Linklist
    继承多态封装
    大数据-bitmap、分治、hash、双层桶、mapreduce
    java的锁-synchronized

    相关文章

      网友评论

          本文标题:美团后台开发准备

          本文链接:https://www.haomeiwen.com/subject/iyzokftx.html