在写面向对象程序代码时有时想不起来应该用什么单词给类命名,下面把一些常用单词列出来,供以后写程序时参考:

源/基/头

Root
Source
Home
Base
Head

获取器或查询器

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
Runner

辅助类或工具类

Helper
Support
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
Boss
Master

交易

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
Classifier

一般的/通用的/正常的

general
normal
simple
universal
regular
basic
generic

处理

handle
process
deal
operate
do

阶段

stage
phase

服务

composition       组合 (包含:orchestration和choreography)
orchestration     编排/组合  ≈  composition
choreography    编舞/协同  ≈  collaboration

工作/任务

work
job
task

程序代码中常用英文单词使用总结相关推荐

  1. JAVA中常用英文单词简写释义

    JAVA中常用英文单词简写释义 关于java ee, ide,jms,jmx,jndi等专业术语的全称问题 API (Application Programming Interface) 应用编程接口 ...

  2. python常用单词读法-Python中常用英文单词大全

    原标题:Python中常用英文单词大全 application 应用程式 应用.应用程序 application framework 应用程式框架.应用框架 应用程序框架 architecture 架 ...

  3. vscode 快速调到定义处_vim技巧:在程序代码中快速跳转,在文件内跳转到变量定义处...

    本篇文章介绍 vim 的一些使用技巧: 在程序代码中快速跳转 在文件内跳转到变量定义处 在程序代码中快速跳转 在 vim 中查看代码文件时,可以使用下面命令在程序代码中快速跳转,提高效率. % 跳转到 ...

  4. java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大。

    java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大. A:正确 B:错误 蒙蔽树上蒙蔽果,蒙蔽树下你和我 拿到这道题,我觉得说的贼有道理,注释太多,尺寸变大.无疑与就和驾考 一样, ...

  5. 程序竞赛中常用的C字符串函数

    程序竞赛中常用的C语言字符串处理函数 前言: 最好是使用C++的std::string,但是有些情况下,比如字符串比较等,反而是C风格的字符串比较灵活.以下列举常用的函数. 字符串操作 char* s ...

  6. JAVA中常用英文单词简写释义)

    关于java ee, ide,jms,jmx,jndi等专业术语的全称问题 这里张孝祥老师只是大致提了下,我通过搜索资料,在这里把它们一一列出,并把最常用的几个已经背下. API (Applicati ...

  7. 自动驾驶技术中常用英文单词及缩略语整理

    Autonomous vehicle 杂谈_16 一. 前言: 好久不见.今天开始重新更新,争取为大家带来更有意思的自动驾驶知识. 二. 上干货: 1. 英文单词 英文单词 单词意义 ego 自车,特 ...

  8. 安卓代码中常用的代码以及问题收集

    EnglishVersion ->_->:https://raw.githubusercontent.com/jiang111/awesome-android-tips/master/RE ...

  9. 程序开发中常用的第三方API接口汇总,包含各种类别的介绍

    下面列举了100多个国内外常用API接口,非常简单,略懂技术的菜鸟也能直接对接,包含快递单号查询.天气查询.生活常用.文体娱乐.企业金融.通讯服务.出行.技术开发等类别.API接口是获取网络服务最便捷 ...

最新文章

  1. 金融科技公司采用大数据领先银行的三种方式
  2. chrome正受到自动软件的控制_谷歌优化Chrome Omnibox自动完成功能 使其更加智能
  3. hdu3255 线段树扫描线求体积
  4. Python3实现TCP端口扫描器
  5. div旋转 vue_详细解析:uniapp项目|vue组件形式实现的水珠晃动loading纯CSS动效
  6. java 数据保存内存_java中的各种数据类型在内存中存储的方式 一
  7. C/C++基础(不断更新)
  8. linux 权限mod,linux学习—权限管理
  9. 一台比亚迪秦EV充电时自燃 相关人员:无人员伤亡、起火未爆炸
  10. java 中方法的使用,两个实例教你学会java中方法的使用
  11. python mysql异常处理_python-处理PyMySql异常-最佳做法
  12. c语言char aa 1000,char ** 与char * a[ ] 区别
  13. HDU2147 kiki's game
  14. 双轨制奖金分配系统,兼顾技术人员老龄化问题
  15. SAP常用后台表总结
  16. 双击ie浏览器没反应打不开的解决方法
  17. Datawhale学习记录 动手学数据分析(以Kaggle泰坦尼克号为案例)——Task01数据加载及探索性数据分析
  18. 秀米怎么添加pdf附件「教程」
  19. 分析PNG图片格式——数据块
  20. 机器学习:KNN完成英文手语分类

热门文章

  1. C++与JAVA迭代器的使用
  2. python如何计算环比增长率
  3. PCF8591模块ad/da转换
  4. 循环输入直到遇到一个标志的时候结束
  5. 线性不定方程与线性同余方程
  6. zynq操作系统: jffs2文件系统的错误异常
  7. (六)立创EDA之原理图设计示例
  8. 陀螺科技十周年 | 和小π一起探索“心有猛虎,快意江湖”的故事……
  9. 数据库小技能:PL/SQL中书写定义sql
  10. python小游戏 吃豆人小游戏设计与实现