Understanding Java Naming Convention

In java their are the  naming conventionis a rule to follow as you decide what to name your identifiers like class , pakage , variable . By using standard Java naming conventions they make their code easier to read for themselves and for other programmers.

NAMING CONVENTIONS

There are different naming conventions we can se one by one:

  • Packages: Names should be in lowercase. With small projects that only have a few packages it’s okay to just give them simple (but meaningful!) names:
 package pokeranalyzer package mycalculator
  • Classes: Names should be in CamelCase. Try to use nouns because a class is normally representing something in the real world:
     class Customer class Account
  • Interfaces: Names should be in CamelCase. They tend to have a name that describes an operation that a class can do:
     interface Comparable interface Enumerable

    Note that some programmers like to distinguish interfaces by beginning the name with an “I”:

     interface IComparable interface IEnumerable
  • Methods: Names should be in mixed case. Use verbs to describe what the method does:
     void calculateTax() string getSurname()
  • Variables: Names should be in mixed case. The names should represent what the value of the variable represents:
     string firstName int orderNumber

    Only use very short names when the variables are short-lived, such as in for loops:

     for (int i=0; i<20;i++) {   //i only lives in here }
  • Constants: Names should be in uppercase.
     static final int DEFAULT_WIDTH static final int MAX_HEIGHT

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top