Java 命名规范
包(Package)的作用是将功能相似或相关的类或者接口进行分组管理,便于
类的定位和查找,同时也可以使用包来避免类名的冲突和访问控制,使代
码更容易维护。通常,包命使用小写英文字母进行命名,并使用“.”进行分
割,每个被分割的单元只能包含一个名词。一般地,包命名常采用顶级域
名作为前缀,例如com,net,org,edu,gov,cn,io等,随后紧跟公
司/组织/个人名称以及功能模块名称。下面是一些包命名示例:
package org.springframework.boot.autoconfigure.cloud
package org.springframework.boot.util
package org.hibernate.action
package org.hibernate.cfg
package com.alibaba.druid
package com.alibaba.druid.filter
package com.alibaba.nacos.client.config
package com.ramostear.blog.web
下面是Oracle Java的一些常见包命名例子:
package java.beans
package java.io
package java.lang
package java.net
package java.util
package javax.annotation
2. 类命名规范
类(Class)通常采用名词进行命名,且首字母大写,如果一个类名包含两个
以上名词,建议使用驼峰命名(Camel-