• java几种简单设计模式


    【单例模式】

      单例设计模式的主要目的是:在整个系统中只能出现一个类的实例。比如全局配置信息,一个Factory,或者是一个主控类

    public class Singleton {
    
       private static Singleton singleton = new Singleton;    
        
       private Singleton() {}
    
       public static Singleton getInstance() {
            return singleton;
       }   
     
    }

    【工厂模式】

    三元素:接口,实现接口的类,工厂类

    interface Car {
        public void run() ;
        public void stop();
    }
    
    class Benz implements Car {
        public void run() {
             System.out.println("Benz开始启动了----------------");
        }
        public void stop() {
             System.out.println("Benz停止了----------------");
        }  
    }
    
    class Ford implements Car {
        public void run() {
             System.out.println("Ford开始启动了----------------");
        }
        public void stop() {
             System.out.println("Ford停止了----------------");
        }  
    }
    
    class Factory {
        public static Car getCarInstance(String type) {
               Car car = null;
               try {
                    car =(Car)Class.forName("package."+type).newInstance();
               } catch(Exception e) {
                    e.printStackTrace();
               }
        }
    }            
  • 相关阅读:
    字段操作
    数据操作
    表操作
    数据库操作
    如何连接mysql
    mysql新增用户和修改用户密码
    表和库和服务器的关系
    MySql的复合类型
    yum软件源
    常用正则表达式
  • 原文地址:https://www.cnblogs.com/hwu2014/p/4503729.html
Copyright © 2020-2023  润新知