Every programming language has its own set of rules and conventions for the kinds of names that you're allowed to use, and the Java programming language is no different. The rules and conventions for naming your variables can be summarized as follows: 
- Variable names are      case-sensitive. A variable's name can be any legal identifier — an      unlimited-length sequence of Unicode letters and digits, beginning with a      letter, the dollar sign "$", or the underscore character      "_". The convention, however, is to always begin your variable      names with a letter, not "$" or "_". Additionally, the      dollar sign character, by convention, is never used at all. You may find      some situations where auto-generated names will contain the dollar sign,      but your variable names should always avoid using it. A similar convention      exists for the underscore character; while it's technically legal to begin      your variable's name with "_", this practice is discouraged.      White space is not permitted. 
- Subsequent characters      may be letters, digits, dollar signs, or underscore characters.      Conventions (and common sense) apply to this rule as well. When choosing a      name for your variables, use full words instead of cryptic abbreviations.      Doing so will make your code easier to read and understand. In many cases      it will also make your code self-documenting; fields named cadence, speed,      and gear, for example, are much more intuitive than abbreviated versions,      such as s, c, and g. Also keep in mind that the name you choose must not      be a keyword or reserved word. 
- If the name you choose      consists of only one word, spell that word in all lowercase letters. If it      consists of more than one word, capitalize the first letter of each      subsequent word. The names gearRatio and currentGear are prime examples of      this convention. If your variable stores a constant value, such as static      final int NUM_GEARS = 6, the convention changes slightly, capitalizing      every letter and separating subsequent words with the underscore      character. By convention, the underscore character is never used      elsewhere. 
·         Identifier- a string of characters used to identify (or name) some element of a programme. The kind of elements that can be named depends on the programming language; it may be a variable, a data structure, a procedure, a statement, a higher-level unit, or the programme itself. 
·         Name-a notation for indicating an entity in a programme or system. 
·         Reserved word-a word that has a specific role in the context in which it occurs, and therefore cannot be used for other purposes. 
·         Keyword-a symbol in a programming language that has a special meaning for the compiler or interpreter. 
·         Compiler-a programme that translates high-level language into absolute code, or sometimes into assembly language 
·         Interpreter-a language processor that analyses a line of code and then carries out the specified action, rather than producing a machine-code translation to be executed later. 
0 comments:
Post a Comment