8

Java 类方法命名规范

 3 years ago
source link: http://www.yaqianwu.top/2021/02/08/java-naming-conventions/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Java 类方法命名规范

https://www.oracle.com/java/technologies/javase/codeconventions-introduction.html

java.png

介绍

记录Java类和方法的命名规范,达到见名思意的目的。

java-naming.jpg

类名规范

以下内容复制自: https://blog.csdn.net/sinat_22840937/article/details/78542520

获取器/查询器

Getter  Finder  Accessor

验证器/比较器

Checker  Matcher  Validator  Comparator  Sorter

修改器/编辑器

Modifier  Updater  Adjuster  Editor

发送器/接收器

Emitter  Sender/Receiver  Broadcaster/Multicaster

访问器/迭代器

Visitor  Iterator

生命周期相关

Loader  Parser  Constructor/Maker/Creator/Generator  Initializer  Register  Activator  Starter  Stopper  Destroyer

事件相关

Listener  Producer/Consumer  Observer/Observable  Timer

封装/容纳

Adapter  Wrapper  Container  Server

过滤器/拦截器

Filter  Interceptor

用户角色相关

Signer  Owner  User  Member  Operator  Authenticator

代理类

Proxy  Broker  Delegate  Gateway

监控\跟踪\探查器

Detector  Profiler  Monitor  Tracker  Introspector

多线程相关

Synchronizer  Blocker  Holder  Worker

辅助类/工具类

Helper  Supporter  Util  Utility  Kit  Tool  Toolkit

创建/生成器

Maker  Creator  Generator  Constructor  Builder  Supplier  Provider  Factory

选择器/决策器

Chooser  Selector  Mediator  Arbitrator  Decider  Allocator  Scheduler

处理器/执行器

Resolver  Processor  Handler  Executor  Performer  Runner

管理/控制器

Ruler

Controller

Manager

Ordinator

Leader

Master

1

2

3

4

5

6

交易

business

deal

trade

transaction

用户/客户

user  customer  player

转换器

Formatter  Marshaller/Unmarshaller  Encoder/Decoder  Transformer  Converter  Packer/Extractor

单一功能

Descriptor  Counter  Viewer  Locator  Accumulator  Recognizer  Scroller  Printer  Compiler  Cleaner  Reader/Writer  Buffer  Collector  Connector  Scanner  Linker  Mapper  Streamer  Enhancer  Renderer  Painter  Weaver  Adapter

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK