设计模式---解释器

        //解释器模式,自定义语法,解析字符串或其他需解释对象。
        //必然,有解释目标对象,外面都叫context环境,里面有解释的对象
        //解释器的接口,实现解释器的各种各样真正解释语法,随你了你想一个类包括各种解释也行,外面还叫终结和非终结解释器
        //jdk里面经典案例java.text.format,有number、date方向
        //就拿date方向。
        //(解释器)java.text.format往下java.text.dateformat往下java.text.simpledateformat(真正解释规则者)
        //java.date.Date,java.lang.String真正需要解释的目标对象
        //详细java.text.simpledateformat里面的规则就不讲了。太复杂。
        //date对象到string;string到date对象;其他各种解释

        java.text.SimpleDateFormat simpleDateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
        System.out.println(simpleDateFormat.parse("2001-07-04T12:08:56.235-0700"));
        
       

猜你喜欢

转载自blog.csdn.net/huangddy/article/details/83795067
今日推荐