From the compiler's perspective, you can name your classes and variables practically whatever you want. The official syntax rules for naming a variable or method in Java are lax. For variables, the ...
The use of descriptive variable names is a software development best practice ... of an inconsistent application of PascalCase throughout the industry. For example, Java network APIs always reference ...