E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA设计模式
Java设计模式
教程
Java设计模式
教程Java工厂设计模式Java抽象工厂模式Java单例模式Java建造者(Builder)模式Java原型模式Java适配器模式Java桥接模式Java过滤器模式(条件模式)Java组合模式
茶茶点
·
2020-03-20 10:11
我的
Java设计模式
-代理模式
写完上一篇之后有小伙伴问我有没有写过代理模式,想看看我的理解。原本我的设计模式系列是按照创建型-行为型-结构型的顺序写下去的,既然小伙伴诚心诚意了,我就大发慈悲的穿插一篇代理模式。开玩笑,题外话,下面入正题。说起代理模式,就不由得想起经纪人,说起经纪人,就想起了...对,没错就是“许三多”。这就有点邪恶了~甭八卦了,入正题。经纪人的角色就相当于一个代理,要找到明星就先经过经纪人,经纪人负责给明星接
Jet啟思
·
2020-03-19 23:31
Java设计模式
-单例模式
一、什么是单例模式保证一个类仅有一个实例,并提供了一个访问他的全局访问点。其目的是保证整个应用中只存在类的唯一实例。比如我们在系统启动时,需要加载一些公共的配置信息,对整个应用程序的整个生命周期中都可见且唯一,这时需要设计成单例模式。如:Spring容器,session工厂,缓存,数据库连接池等等。二、单例的实现主要是通过以下两个步骤:1,将该类的构造方法定义为私有方法,这样其他处的代码就无法通过
小鱼儿_f32a
·
2020-03-19 21:39
整理所需的知识点
书籍《深入理解JVM虚拟机》《
Java设计模式
》《Java编程思想》《编程之美》《剑指offer》《大型网站技术架构》《分布式java应用:基础与实践》《Java并发编程实战》《linux内核设计与实现
sher_v_365
·
2020-03-19 17:58
我的
Java设计模式
-原型模式
“不好意思,我是卧底!哇哈哈哈~”额......自从写了上一篇的观察者模式,就一直沉浸在这个角色当中,无法自拨。昨晚在看《使徒行者2》,有一集说到啊炮仗哥印钞票,我去,这就是想印多少就印多少的节奏。但是我觉得他们印钞票的方法太low了,就用那“哧咔,哧咔~”的老机器没日没夜的印,看着都着急。这里我们可以用原型模式优化印钞票的致富之路,为什么,继续往下看......一、原型模式定义用原型实例指定所有
Jet啟思
·
2020-03-19 17:43
Java设计模式
--桥接模式
桥接模式就是创建一道桥梁来连接两种类,一般都是对抽象和实现的桥接。对于那些不希望使用继承或因为多层次继承导致系统类的个数急剧增加的系统,桥接模式尤为适用。简单实现:抽象部分publicabstractclassCoffee{protectedAdditivesimpl;publicCoffee(Additivesimpl){this.impl=impl;}publicabstractvoidmak
留给时光吧
·
2020-03-19 07:06
java设计模式
(一)
概念:java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被
java部落
·
2020-03-18 13:10
Java设计模式
——装饰模式(Decorator Pattern)
从今天开始呢,阿Q就带大家了解一下java的设计模式,并从中选出比较常用的几种设计模式进行总结。首先呢,先给大家说一下设计模式到底是什么。设计模式设计模式(Designpattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被
阿Q说
·
2020-03-18 10:03
Java设计模式
百例 - 适配器模式
本文源码见:https://github.com/get-set/get-designpatterns/tree/master/adaptor适配器模式(AdapterPattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它把一个类的接口变换成客户端所期待的另一种接口,从而使原本不匹配而无法在一起工作的两个类能够在一起工作。“适配器”这个词我们平时倒是不少见,比如“电
享学IT
·
2020-03-18 09:07
设计模式-PHP观察者设计模式
参考PHP手册laravel学院
Java设计模式
之《观察者模式》及应用场景思路应该有两个角色,一个是被观察者Observables,一个是观察者Observer,被观察者发生变化的时候,通知观察者,进而观察者做出自己内容的更新
小龙123
·
2020-03-18 08:37
Java设计模式
——状态模式
状态模式其实没什么好说的,这种设计模式已经不能用简单来形容了,可以说我们从学习Java的时候就已经接触过了状态模式了。相信所有学过Java的人都会用过switch语法,在每一种不同的case里面我们做出不一样的操作,只是很多时候case并不是作为状态来对待。所以状态模式就是我们定义若干状态,然后当状态发生改变,主动改变或者被动改变的时候,就根据改变后的状态来选择是否需要做出什么改变,这在我们做Vi
黑白咖
·
2020-03-18 04:14
Java设计模式
之建筑者模式,正确使用姿势
初看
java设计模式
-建造者模式时,肯定有和我一样有疑惑的。网上的例子几乎都一样,但是却没newxxx.Builder().buildxx().buildxx()...这样的。
MrTT
·
2020-03-18 02:04
装饰者模式——IO流运用
推荐博客
Java设计模式
学习09
Java设计模式
学习09
Java设计模式
学习09装饰者模式还是比较难懂的。。。。,我也说不了啥,详解看上面博客,下面案例是我仿照上面博客写的。
向日花开
·
2020-03-17 23:17
java设计模式
设计模式在我们学习完java基础之后,应该都学习过,那时候觉的为什么要把很简单的东西搞得那么复杂。我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。后来随着软件开发经验的增加才开始明白我们所看到的“复杂”恰恰就是设计模式的精髓所在。工作好几年后,突然发觉已经好多年没有自己在项目代码中
信徒_allen
·
2020-03-17 18:39
Java设计模式
之抽象工厂模式
什么是抽象工厂模式抽象工厂模式提供了一种模式,可以将一组具有同一主题的单独的工厂封装起来。抽象工厂是一个父类工厂,可以创建其他工厂。所以我们可以叫它"工厂的工厂"。抽象工厂模式例子我们假设有A,B俩个厨房。每个厨房拥有的餐具和食品都不一样,比如刀子和苹果,杯子和牛奶。Class:Foodaholic->voideat(KitchenFactory)Interface:Food->Stringget
PeterHe888
·
2020-03-17 10:30
Java设计模式
之策略模式
strategy_logo在开发中我们会使用很多中间件,开发过程当然是单机配置,可是上生产环境的时候如何快速切换到集群配置,总不能修改代码吧,这里我们就可以结合Spring来使用策略模式。一、什么是策略模式?在开发中常常遇到这种情况,实现某一个功能有多方式,我们可以根据不同的条件选择不同的方式来完成该功能。最常用的方法是将这些算法方式写到一个类中,在该类中提供多个方法,每一个方法对应一个具体的算法
CatalinaX
·
2020-03-17 10:00
深入理解
Java设计模式
-外观模式
什么是外观模式外观模式:也叫门面模式,隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。它向现有的系统添加一个接口,用这一个接口来隐藏实际的系统的复杂性。使用外观模式,他外部看起来就是一个接口,其实他的内部有很多复杂的接口已经被实现外观模式例子用户注册完之后,需要调用阿里短信接口、邮件接口、微信推送接口。创建阿里短信接口packagecom.lijie;//阿里短信消息publici
小杰要吃蛋
·
2020-03-16 18:27
Java设计模式
面试题
设计模式
java
Java设计模式
之装饰器模式
Java设计模式
之装饰器模式本文仅是个人观点,如有错误请指正简介装饰器模式(DecoratorPattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。
singlezero
·
2020-03-16 17:27
java设计模式
极客学院-23种设计模式Java之美[从菜鸟到高手演变]之设计模式Java之美[从菜鸟到高手演变]之设计模式二Java之美[从菜鸟到高手演变]之设计模式三Java之美[从菜鸟到高手演变]之设计模式四设计模式综述:总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模
John13
·
2020-03-16 12:14
Java设计模式
百例 - 装饰器模式
本文源码见:https://github.com/get-set/get-designpatterns/tree/master/decorator装饰器模式(DecoratorPattern)以客户端透明的方式扩展对象的功能。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装,是继承关系的一个替代方案。说到装饰者模式,估计大家都不陌生,JavaI/O的设计就是采用了装饰者模式。想必初学J
享学IT
·
2020-03-16 08:19
Java设计模式
- 桥接模式
定义将抽象部分与其实现部分分离,使它们能够独立地进行变化。桥接模式解决的问题就是实现与抽象之间的静态继成问题,当继承层次变得庞大时,这种问题尤其严重。“桥接”正是连接抽象部分与实现部分的桥梁,一定程度上减少子类的冗余,实现多维度解耦。实现通常,一个简单的继承的例子如下:publicinterfaceBird{voidsing();}publicclassSparrowimplementsBird{
Fynn_
·
2020-03-16 04:32
深入理解
Java设计模式
-建造者模式
建造者模式什么是建造者模式建造者模式的使用场景代码案例什么是建造者模式建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的方式进行创建。工厂类模式是提供的是创建单个类的产品而建造者模式则是将各种产品集中起来进行管理,用来具有不同的属性的产品建造者模式通常包括下面几个角色:uilder:给出一个抽象接口,以规范产品对象的各个组成成分的建造。这个接口规定要实现复杂对象的
小杰要吃蛋
·
2020-03-16 02:51
Java设计模式
面试题
Java设计模式
之04_Prototype(原型模式)
更多
Java设计模式
:
Java设计模式
-目录原型模式是一种简单、易使用的创建型设计模式,通过给出一个原型对象来指明所创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。
博麟K
·
2020-03-15 18:57
深入理解
Java设计模式
-工厂模式
工厂模式1.什么是工厂模式2.工厂模式好处3.为什么要学习工厂设计模式4.Spring开发中的工厂设计模式5.工厂模式分类5.1简单工厂模式5.2工厂方法模式5.3抽象工厂模式1.什么是工厂模式它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。实现了创建者和调用者分离,工厂模式分为简单工厂、工厂方法、抽象工厂模式
小杰要吃蛋
·
2020-03-15 18:12
Java设计模式
面试题
java设计模式
--观察者模式
观察者模式观察者--OOD线程简单理解起一个被观察者线程和一个观察者线程。观察者不断的循环检查被观察者状态是否发生改变。此设计缺点,因为需要不断的循环进行监视,所以耗CPU资源。举例场景孩子在睡觉,醒后要吃东西,父亲不断的监视者看孩子有没有醒代码实现childpackageobserversOOD;/***观察者模式-OOD线程*起一个被观察者线程和一个观察者线程。观察者不断的循环检查被观察者状态
shuaidong
·
2020-03-15 07:07
Java设计模式
—适配器模式
一、定义共有两类适配器模式对象适配器模式在这种适配器模式中,适配器容纳一个它包裹的类的实例。在这种情况下,适配器调用被包裹对象的方法。类适配器模式这种适配器模式下,适配器继承自已实现的类。二、解释将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。——GangofFour基本概念客户:需要调用我们的代码的对象。Adapter模式的
怡红快绿
·
2020-03-15 05:15
深入理解
Java设计模式
-单例模式
单例模式1.什么是单例2.那些地方用到了单例模式3.单例优缺点4.单例模式使用注意事项:5.单例防止反射漏洞攻击6.如何选择单例创建方式7.单例创建方式1.饿汉式2.懒汉式3.静态内部类4.枚举单例式5.双重检测锁方式1.什么是单例保证一个类只有一个实例,并且提供一个访问该全局访问点2.那些地方用到了单例模式1.网站的计数器,一般也是采用单例模式实现,否则难以同步。2.应用程序的日志应用,一般都是
小杰要吃蛋
·
2020-03-15 00:28
Java设计模式
面试题
Java设计模式
——桥接模式
Java设计模式
之桥接模式回顾上一期分享了适配器模式,主要为了实现解耦桥接模式简介桥接模式是对象的结构模式,意图是将抽象与具体实现分离,使得抽象与具体实现可以各自改变互不影响。
icyage
·
2020-03-14 19:53
Java设计模式
之原型模式
原型模式模式介绍模式的定义用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。模式的使用场景1.类初始化需要消耗非常多的资源,这个资源包括数据,硬件资源等,通过原型拷贝避免这些消耗;2.通过new产生一个对象需要非常繁琐的数据准备或访问权限,则可以使用原型模式;3.一个对象需要提供给其他对象访问,而且各个调用者可能都需要修改其值时,可以考虑使用原型模式拷贝多个对象供调用者使用,即保护性拷
PeterHe888
·
2020-03-14 11:31
java设计模式
——责任链模式
1.责任链模式(ChainofResponsibility)责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。2.代码实现场景:当我们计算某个数的阶乘的时候,小的数据就可以
Mr_欢先生
·
2020-03-14 02:30
Java设计模式
之策略模式
刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮同志给的,妙计是放置在锦囊里,俗称就是锦囊妙计嘛,那赵云就是一个干活的人,从锦囊中取出妙计,执行,然后获胜,用JAVA程序怎么表现这个呢?我们先看类图:
CoderJed
·
2020-03-13 20:31
十二
Java设计模式
解析(迭代器模式)
1️⃣概念定义:提供一种方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示;类型:行为型;2️⃣适用场景访问一个集合对象的内容而无需暴露它的内部表示;为遍历不同的集合结构提供一个统一的接口;3️⃣优点分离了集合对象的遍历行为;4️⃣缺点类的个数成对增加;5️⃣迭代器模式Coding迭代器模式使用的非常广泛,一般我们都是使用已经封装好的很少会有自己封装迭代器的情况①创建Course类
十丈_红尘
·
2020-03-13 11:51
设计模式
JAVA设计模式
总览:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html一、《单例模式》转载出处:http://blog.csdn.net
举子7先生
·
2020-03-13 03:17
Java设计模式
之抽象工厂模式
上次由于时间的原因,没有把工厂模式完全说完,今天抽出下班的时间补录给大家。抽象工厂模式:顾名思义,就是把用的工厂类在进行抽象。就像是要做具体的某个操作的子类一样。当我们需要拓展业务的时候,我就不要去对工厂类进行修改,而是和子类实现父类的方式一样去实现另外一个工厂类就OK,这样我们不需要对原有的代码进行修改,只是在在原有的基础之上去实现一个新的工厂就可以了。我们还是通过代码来理解吧。首先:1、首先我
Ray丶Cxy
·
2020-03-13 02:43
java设计模式
————委派模式,天天使用却不知道的模式,手撸spring
委派模式(DelegatePattern):基本作用就是负责任务的调度和分配任务,跟代理模式很像,可以看做是一种特殊情况下的静态代理的全权代理,但是代理模式注重过程,而委派模式注重结果。不属于gof23种设计模式之一。属于行为型模式。现实场景:老板要做一些事情,只需要交代给经理,由经理分发给对应的员工即可代码:/***@AuthorDarker*@Descrption老板*@Date:Create
小小攻城狮Jack
·
2020-03-12 13:49
Java设计模式
(2):简单工厂模式
简单工厂模式又叫静态工厂模式,是工厂模式三中状态中结构最为简单的。主要有一个静态方法,用来接受参数,并根据参数来决定返回实现同一接口的不同类的实例。单例模式设计思想:1)首先,定义一个抽象父亲类或接口2)定义具体的子类来继承或实现第一步的抽象父类或接口:3)定义一个简单工厂类,并定义一个静态生产方法,根据传进来的type参数生成对应的具体子类。示例:enumShapeTYPE{RECTANGLE,
博为峰51Code教研组
·
2020-03-12 04:53
java设计模式
——建造者模式
1.定义建造者模式使用多个简单的对象一步一步构建成一个复杂的对象。这种类型设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个Builder类会一步一步构造最终的对象。2.介绍意图:将一个复杂的构建与其表示相分离,使得同样的构建过程创建不同的表示。主要解决:主要解决在软件系统中,有时面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成。何时使用:一些基本部件不会变,而
132xin
·
2020-03-12 00:13
每日
Java设计模式
--实例详解+生活理解一Builder(建造者模式)
建造者模式(BuilderPattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个Builder类会一步一步构造最终的对象。该Builder类是独立于其他对象的。1、介绍意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通
奥莉安娜的棒棒糖
·
2020-03-11 14:24
Java设计模式
——单例模式(Singleton Pattern)
从上一篇文章
Java设计模式
——装饰模式(DecoratorPattern)中估计大家都已经对
java设计模式
有了初步的理解,今天呢,阿Q就给大家讲一下另一种设计模式——单例设计模式。
阿Q说
·
2020-03-11 10:42
Java设计模式
- 模版方法
概述模版方法的概念很容易理解,父类中只需实现相关的行为结构,具体行为由子类去实现。代码直接上代码,没什么好讲的,本模式很容易理解。publicabstractclassActivity{privateintresId;privatevoidonCreate(){getResId();initViews();}protectedabstractintgetResId();protectedabstr
Fynn_
·
2020-03-11 04:14
Java设计模式
<过滤模式>
Java设计模式
意图这种模式允许开发人员使用不同的标准来过滤一组对象场景在开JDBC开发中经常有这样的场景,需要拼接SQL代码publicclassPerson{privateStringname;privateStringsex
介鬼
·
2020-03-10 03:43
图解
Java设计模式
之适配器模式
图解
Java设计模式
之适配器模式现实生活中的适配器例子适配器模式基本介绍适配器模式工作原理类适配器模式类适配器模式注意事项和细节对象适配器模式对象适配器模式注意事项和细节接口适配器模式适配器模式在SpringMVC
小小一
·
2020-03-09 20:00
图解
Java设计模式
之建造者模式
图解
Java设计模式
之建造者模式盖房项目需求传统方式解决盖房需求传统方式的问题分析建造者模式基本介绍建造者模式的四个角色建造者模式原理类图建造者模式在JDK的应用和源码分析建造者模式的注意事项和细节盖房项目需求
小小一
·
2020-03-09 11:00
Java设计模式
百例 - 解释器模式
本文源码见:https://github.com/get-set/get-designpatterns/tree/master/interpreter解释器模式(InterpreterPattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。解释器模式在我们开发过程中并不常用,是个比较小众的设计模式。这种模式通常被用在SQL解析
享学IT
·
2020-03-08 21:04
java设计模式
- 创建者(干货)
深度讲解23种设计模式,力争每种设计模式都刨析到底。废话不多说,开始第二种设计模式-创建者。顾名思义,创建者模式是用来创建对象的。根据笔者的经验,这种创建模式适用于复杂对象的创建。我们先来看一下类图关系:当创建Person对象时(假设Person对象中有非常多的属性),而我们挨个属性设置的时候,就会非常麻烦,还有可能会出现不同属性是在不同阶段中来设置,也就是分步来设置的时候,不但属性容易丢失,而且
江流大海_浮萍如尘
·
2020-03-08 21:00
Java设计模式
_装饰者模式
概念在不改变原类文件以及不使用继承的情况下,动态地将责任附加到对象上,从而实现动态拓展的功能.它是通过创建一个包装对象,也就是装饰来包裹真实的对象.设计原则要使用装饰者模式,需要满足以下设计原则*多用组合,少用继承*开放_关闭原则:类应该对拓展开放,对修改关闭.下面以汉堡为例publicinterfaceHanbeger{//价钱publicfloatprice();//名字publicStrin
Miss_差不多
·
2020-03-07 20:09
Java学习之设计模式十篇
Java设计模式
(一)----单例模式一、特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。
阿里云云栖号
·
2020-03-07 13:57
Java设计模式
之13_Template(模板模式)
更多
Java设计模式
:
Java设计模式
-目录一、定义模板方法模式(TemplateMethodPattern)的定义如下:Definetheskeletonofanalgorithminanoperation
博麟K
·
2020-03-07 13:19
java设计模式
——观察者模式
观察者模式又叫做发布-订阅模式,其实本人是更加喜欢发布-订阅模式的,因为观察者模式听起来实在是让人无法理解。接下来,我们还是说发布-订阅模式吧,为什么这么说呢,因为这里存在两种对象发布者和订阅者,这种模式的特点是,发布者是一对多的,而订阅者和发布者之间是一对一的(一个用户只能订阅一次电台,不能重复订阅)。接下来我准备用一个收听电台的形式来讲这种设计模式,因为最近我也有听电台,而且准备投简历到一个做
黑白咖
·
2020-03-07 09:11
JAVA设计模式
一、设计模式的分类什么是设计模式:在某些场景下,针对某类问题的某种通用的解决方案特点:通用、可复用设计模式有哪些创建型模式:对象实例化的模式,用于解耦对象的实例化过程。5种工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式结构型模式:把类或对象结合在一起形成一个更大的结构。7种适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式行为型模式:类与对象交互,责任划分及算法。
Rayfun
·
2020-03-07 04:11
上一页
73
74
75
76
77
78
79
80
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他