Explain Java Tokens?

A Java program is basically a collection of classes.

A class is defined by a set of declaration statements and methods containing executable statements.

Most statements contain expressions which describe the actions carried out on data.

Smallest individual units in a program are known as tokens.

In simple, a Java program is a collection of tokens, comments and white space.

Java language includes five types of tokens:

1)  Reserved keywords  

2) Identifiers 
     
3) Literals

4) Operators

5) Separators

Keywords :

Keywords are an essential part of a language definition.

®
Java language has reserved words as keyword.

®
Keywords have specific meaning in Java we cannot use them as names for variables, classes, methods and so … on.

®
All keywords are to be written in lower case letters.

®
Java is case sensitive.

Identifies :

®
Identifiers are programmer designed tokens.

®
They are used for naming classes, methods, variable objects, labels, packages and interfaces in a program.

®
Java identifiers follow the following rules.


1) They can have alphabets, digits & underscore & dollar sign characters.

2) They must not begin with a digit.

3) Upper case & lower case letters are distinct.

4) They can be of any length.

Literal :

Literals in Java are a sequence of character (digits, letters and other character) that represent constant values to be stored in variables.

     
Integer literals

Floating point literals

Character literals


String literals

Boolean literals

Operators : 

An operator is a symbol that takes one or more argyments and operates on them to produce a result.

Separators : 

Separators are symbols used to indicate where groups of code are divided and arranged.

Parentheses ( ) : Used to enclosed parameters in method definition.

Braces { }:

1.
Define a block of code for classes methods and local scope.

2.
Automatically initialize values to array.

Brackets [ ] : Used to declare array types.

Semicolon (;) : Used to separate statement.

Comma (,) : Used to separate identifiers in a variable deceleration.

Related

What is a Package? What are its Uses?

Package: One of the main feature of OOP is its ability to re use the code the code already created. One way of achieving this is by extending the classes and implementing the Interfaces. If ...

Explain about Thread priority in Java?

 In Java, each thread is assigned as priority which affects the order in which it is schedule for running.  The Threads of the same priority are given equal treatment by the Java sch...

Explain Thread exceptions?

Sleep method is enclosed in a try blocked followed by a catch block. This is necessary because the sleep( ) throws an exception, which should be caught .if we fail to ...

Post a Comment

emo-but-icon
:noprob:
:smile:
:shy:
:trope:
:sneered:
:happy:
:escort:
:rapt:
:love:
:heart:
:angry:
:hate:
:sad:
:sigh:
:disappointed:
:cry:
:fear:
:surprise:
:unbelieve:
:shit:
:like:
:dislike:
:clap:
:cuff:
:fist:
:ok:
:file:
:link:
:place:
:contact:

item