0% found this document useful (0 votes)
223 views9 pages

Java Constants

Constants in Java are variables whose values cannot be changed after declaration. They use the 'final' keyword and are conventionally named in all capital letters. Constants can be declared globally, within a class, or as static members. Java supports integer, real, character, string, and backslash character constants. Constants are commonly used with classes because their values do not change between objects.

Uploaded by

Ishu Pappa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
223 views9 pages

Java Constants

Constants in Java are variables whose values cannot be changed after declaration. They use the 'final' keyword and are conventionally named in all capital letters. Constants can be declared globally, within a class, or as static members. Java supports integer, real, character, string, and backslash character constants. Constants are commonly used with classes because their values do not change between objects.

Uploaded by

Ishu Pappa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

CONSTANTS IN JAVA

CONSTANTS

A CONSTANT IS A VARIABLE WHICH CANNOT HAVE ITS VALUE CHANGED AFTER


DECLARATION. IT USES THE ‘FINAL’ KEYWORD.

SYNTAX:
MODIFIER FINAL DATATYPE VARIABLENAME = VALUE; //GLOBAL CONSTANT
MODIFIER STATIC FINAL DATATYPE VARIABLENAME = VALUE; //CONSTANT
WITHIN A CLASS
NOTE:
• IT IS CONVENTION TO CAPITALIZE THE VARIABLE NAME OF A CONSTANT.
• DECLARING A FIELD AS ‘FINAL’ ENSURES THAT IT IS CONSTANT AND
CANNOT CHANGE.
• THE MODIFIER SPECIFIES THE SCOPE OF THE CONSTANT.
• CONSTANTS ARE VERY POPULAR WITH CLASSES. BECAUSE THE VALUE OF A
CONSTANT DOESN’T CHANGE BETWEEN CREATED OBJECTS, IT IS USUALLY
DECLARED STATIC. THE STATIC KEYWORD CHANGES THE WAY THE VALUE IS
ACCESSED: THE VALUE OF THE CONSTANT ISN’T ACCESSED USING THE OBJECT,
BUT WITH THE CLASS NAME ITSELF.
CONSTANTS IN JAVA ARE FIXED VALUES THOSE ARE NOT CHANGED DURING
THE EXECUTION OF PROGRAM JAVA SUPPORTS SEVERAL TYPES OF CONSTANTS
THOSE ARE :
• INTEGER CONSTANTS
• REAL CONSTANTS
• SINGLE CHARACTER CONSTANTS
• STRING CONSTANTS
• BACKSLASH CHARACTER CONSTANTS
REAL CONSTANTS

INTEGER NUMBERS ARE UNABLE TO REPRESENT DISTANCE, HEIGHT,


TEMPERATURE, PRICE, AND SO ON.
THESE INFORMATIONS ARE CONTANING FRACTIONAL PARTS OR REAL PARTS
LIKE 56.890.
SUCH NUMBERS ARE CALLED REAL OR FLOATING POINT CONTANTS
INTEGER CONSTANTS
INTEGER CONSTANTS REFERS TO A SEQUENCE OF DIGITS WHICH INCLUDES
ONLY NEGATIVE OR POSITIVE VALUES AND MANY OTHER THINGS THOSE ARE
AS FOLLOWS

EXAMPLE:
• DECIMAL INTEGER CONSTANTS
• OCATAL INTEGER CONSTANTS
• HEXADECIMAL INTEGER CONSTANTS
SINGLE CHARACTER CONSTANTS

A CHARACTER IS SINGLE ALPHABET A SINGLE DIGIT OR A SINGLE SYMBOL


THAT IS ENCLOSED WITHIN SINGLE INVERTED COMMAS.
• CHARACTER CONSTANT CAN HOLD SINGLE CHARACTER AT A TIME.
• CONTAINS SINGLE CHARACTER CLOSED WITHIN A PAIR OF SINGLE QUOTE
MARKS
• SINGLE CHARACTER IS SMALLEST CHARACTER DATA TYPE IN C.
• INTEGER REPRESENTATION: CHARACTER CONSTANT REPRENT BY UNICODE
• IT IS POSSIBLE TO PERFORM ARITHMETIC OPERATIONS ON CHARACTER
CONSTANTS
Thank you

You might also like