- Identifiers (variables, classes, methods, packages and interface) must be composed of letters, numbers, underscore ( _ ) or dollar sign ( $ ).
- Identifiers must begin with letter, underscore or dollar sign.
- Keywords cannot be used as identifiers.
- Spaces are not allowed between the words.
- Variables can have any length.
Ex: apple, _apple, $apple, Apple123, _123apple
- There are examples for illegal identifiers.
Ex: 123mango, Mango#, Fresh mango, _1@mango
Java key words
abstract
|
boolean
|
break
|
byte
|
case
|
catch
|
char
|
class
|
const
|
continue
|
default
|
do
|
double
|
else
|
extends
|
final
|
finally
|
float
|
for
|
goto
|
if
|
implements
|
import
|
instanceof
|
int
|
interface
|
long
|
native
|
new
|
package
|
private
|
protected
|
public
|
return
|
short
|
static
|
strictfp
|
super
|
switch
|
synchronized
|
this
|
throw
|
throws
|
transient
|
try
|
void
|
volatile
|
while
|
assert
|
enum
|
Classes and interfaces naming standards
- The first letter should be capitalized and camel case is allowed.
- Class names should be nouns.
- Ex: Apple, MyMobile
- Interfaces names should be adjectives.
- Ex: Readable
Methods, variables and constants naming standards
- Method names and variable names should be started with lowercase and other words should be in Upper case (camel case).
- Method names typically be verb-noun pairs.
- Examples for methods: doCalculation( ), getName( )
- Examples for variables: name, userName
- All the letters should be in uppercase in constants. Other words should be separated by underscore.
Ex: MAX_LENGTH , TOP_LEVEL
JavaBeans Standards
JavaBeans property naming rules
- If the property is not a Boolean, then getter method's prefix must be ‘get’.
- If the property is Boolean, the getter method’s prefix is either ‘get’ or ‘is’.
- The setter method’s prefix must be ‘set’.
- Setter method signatures must be marked public with a void return type and an argument that represents the property type.
- Getter method signatures must be marked public that take no arguments and have a return type that matches the argument type of the setter method for that property.
JavaBean Listener naming rules
- Listener method names used to “register” a listener with an event source must be the prefix ‘add’ followed by the listener type.
- Ex: addActionListener ( )
- Listener method names used to remove (“register”) a listener must use the prefix remove, followed by the listener type.
- Listener method names must be end with the word “Listener”.
Comments in java
//this is single line comment
/* Multi line comment
* Multi line comment
* Multi line comment
*/
/**
*Documentation comment
*
*/
Java Naming Standards...
Reviewed by Ravi Yasas
on
1:49 AM
Rating:

Thanks for sharing Information to us. If someone wants to know about,I think this is the right place for you!
ReplyDeletemobile app development in coimbatore
mobile app development company in atlanta
3d animation company