A style guide - nothing but a set of conventions used to enforce the uniformity of styles. This uniformity facilitates the understanding of code; especially in large code bases.
This project defines such a style guide for the Java™ Programming Language, built on top of Google's internal Java Style Guide.
The style guide in this project is licensed under the Apache License 2.0, which encourages you to share these documents. See https://www.apache.org/licenses/LICENSE-2.0 for more details.