EN
Java - class, utils, interface, variables - naming convention - ideas and examples
4
points
Class or fields should be named as noun.
Class naming ideas in java:
- Object
- List (ArrayList, LinkedList, Vector)
- Queue (PriorityQueue)
- Stack
- Map (HashMap, Hashtable)
- Set (HashSet, TreeSet)
- Reader
- Writer
- Builder
- Mapper
- Executor
- Changer
- Manager
- Service
- Component
- Repository
- Exchanger
- Context
- Status
- Optimizer
- Path
- File
- State
- Synchronizer
- Analyzer
- Collector | Collectors
- Provider
- Converter
- Fetcher
- Detector
- Processor
Utils class naming ideas in java:
- FilesUtil
- PathsUtil
- StringUtil
- MathUtil
- Base64Util
- DateTimeUtil
- DomainUrlUtil
- HtmlUtil
- IpUtil
- LoggerUtil
- PageContextUtil
- PathsUtil
- RandomUtil
- SqlUtil
- UrlConverterUtil
- Files
- Config
Interface naming ideas in java:
- Comparable
- Comparable
- Serializable
- Runnable
- Callable
- ConcurrentNavigableMap
- ConcurrentMap
- Delayed
- BlockingDeque
- BlockingQueue
- Executor
- CompletionService
- CompletionStage
- ExecutorService
- Future
- RejectedExecutionHandler
- RunnableFuture
- RunnableScheduledFuture
- ScheduledExecutorService
- ScheduledFuture
Also take a look at post with java methods naming convention and examples here: