0% found this document useful (0 votes)
8 views3 pages

Keywords1

Uploaded by

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

Keywords1

Uploaded by

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

JAVA

Keywords in java:
In Java, many predefined words are already present (inbuilt) and they have some predefined
meaning, which we call as Java keyword/reserved word.
The following are the Java keywords. These keywords must not be used as Java identifiers:
S.No Keyword Description

1. abstract Specifies that a class or method will


be implemented later, in a subclass

2. assert Assert describes a predicate placed in a java


program to indicate that the developer
thinks that the predicate is always true at
that place.

3. boolean A data type that can hold True and False


values only

4. break A control statement for breaking out of


loops.

5. byte A data type that can hold 8-bit data values

6. case Used in switch statements to mark blocks of


text

7. catch Catches exceptions generated by try


statements

8. char A data type that can hold unsigned 16-bit


Unicode characters

9. class Declares a new class

10. continue Sends control back outside a loop

11. default Specifies the default block of code in a


switch statement

12. do Starts a do-while loop

13. double A data type that can hold 64-bit floating-


point numbers

14. else Indicates alternative branches in an if


statement

15. enum A Java keyword is used to declare an


enumerated type.
Enumerations extend the base class.

Page 1
JAVA

16. extends Indicates that a class is derived from


another class or interface

17. final Indicates that a variable holds a constant


value or that a method will not be overridden

18. finally Indicates a block of code in a try-catch


structure that will always be executed

19. float A data type that holds a 32-bit floating-


point number

20. for Used to start a for loop

21. if Tests a true/false expression and branches


accordingly

22. implements Specifies that a class implements an


interface

23. import References other classes

24. instanceof Indicates whether an object is an instance of


a specific class or implements an interface

25. int A data type that can hold a 32-bit signed


integer

26. interface Declares an interface

27. long A data type that holds a 64-bit integer

28. native Specifies that a method is implemented with


native (platform-specific) code

29. new Creates new objects

30. null This indicates that a reference does not


refer to anything

31. package Declares a Java package

32. private An access specifier indicating that a method


or variable may be accessed only in the class
it’s declared in

33. protected An access specifier indicating that a method or


variable may only be accessed in the class it’s
declared in (or a subclass of the class it’s
declared in or other classes in the same package)

Page 2
JAVA

34. public An access specifier used for classes, interfaces,


methods, and variables indicating that an item is
accessible throughout the application (or where
the class that defines it is accessible)

35. return Sends control and possibly a return value back


from a called method

36. short A data type that can hold a 16-bit integer

37 static Indicates that a variable or method is a class


method (rather than being limited to one
particular object).

38. strictfp A Java keyword is used to restrict the precision


and rounding of floating-point calculations to
ensure portability.

39. super Refers to a class’s base class (used in a method


or class constructor)

40. switch A statement that executes code based on a test


value

41. synchronized Specifies critical sections or methods in


multithreaded code

42. this Refers to the current object in a method or


constructor

43. throw Creates an exception

44. throws Indicates what exceptions may be thrown by a


method

45. transient Specifies that a variable is not part of an


object’s persistent state

46. try Starts a block of code that will be tested for


exceptions

47. void Specifies that a method does not have a return


value

48. volatile This indicates that a variable may change


asynchronously

49. while Starts a while loop

Page 3

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy