Indi:
An individual project, a project that is initiated by an individual but not done on its own, may be public or private, and the copyright is primarily the originator.
The package is named Indi. Initiator name . Name of the project. Module name *.*.*
Pers:
Individual projects, which are individual initiated, individually completed, and shareable projects, are copyrighted primarily to individuals.
The package is named Pers. name. Name of the project. Module name *.*.*
Priv:
A private project, which is an individual-initiated, privately-completed, private-use project that is copyrighted.
The package is named PRIV. Name. Name of the project. Module name *.*.*
Team:
A team project is a project that is initiated by the team and developed by the team, and the copyright belongs to the team.
The package name is team. The name of the project. Module name *.*.*
Com:
Company Project: Owned by the project initiated by the company.
The package name is com. company name. Name of the project. Module name *.*.*
Reference:
Http://www.cnblogs.com/yxnchinahlj/p/4480967.html
http://blog.csdn.net/kongjiea/article/details/45365753
Naming conventions for Java packages