- abstract : It is a non-access modifier applicable for classes and methods.It is used to achieve abstraction. For more, refer abstract keyword in java
- enum : It is used to define enum in Java
- instanceof : It is used to know whether the object is an instance of the specified type (class or subclass or interface).
- private : It is an access modifier.Anything declared private cannot be seen outside of its class.
- protected : If you want to allow an element to be seen outside your current package, but only to classes that subclass your class directly, then declare that element protected.
- public : Anything declared public can be accessed from anywhere.
For more on Access Modifiers, refer Access Modifiers in Java
- static :It is used to create a member(block,method,variable,nested classe) that can be used by itself, without reference to a specific instance. For more, refer static keyword in java
- strictfp : It is used for restricting floating-point calculations and ensuring same result on every platform while performing operations in the floating-point variable.For more refer strictfp keyword in java
- synchronized : Applicable for blocks,methods.It is used to get synchronization in java. For more, refer Synchronized in Java
- transient : transient is a variables modifier used in serialization. At the time of serialization, if we don’t want to save value of a particular variable in a file, then we use transient keyword.For more refer transient keyword in Java
- volatile : The volatile modifier tells the compiler that the variable modified by volatile can be changed unexpectedly by other parts of your program. For more, refer volatile keyword in java
If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above
Don’t stop now and take your learning to the next level. Learn all the important concepts of Data Structures and Algorithms with the help of the most trusted course: DSA Self Paced. Become industry ready at a student-friendly price.
- super and this keywords in Java
- List of all Java Keywords
- For Loop in Java | Important points
- 10 Important Android Studio Shortcuts You Need the Most
- Java.util.LinkedList.poll(), pollFirst(), pollLast() with examples in Java
- Java.util.Collections.rotate() Method in Java with Examples
- Java.util.concurrent.RecursiveTask class in Java with Examples
- Java Deprecated API Scanner tool (jdepscan) in Java 9 with Examples
- Java lang.Long.byteValue() method in Java with Examples
- Java lang.Long.numberOfTrailingZeros() method in Java with Examples
- Java lang.Long.highestOneBit() method in Java with Examples
- Java.util.concurrent.RecursiveAction class in Java with Examples
- Java lang.Long.reverse() method in Java with Examples
- Java.util.LinkedList.peek() , peekfirst(), peeklast() in Java
- Java.util.LinkedList.offer(), offerFirst(), offerLast() in Java
- Java lang.Long.lowestOneBit() method in Java with Examples
- Java lang.Long.numberOfLeadingZeros() method in Java with Examples
- Java.util.function.LongPredicate interface in Java with Examples
- Java.util.function.IntPredicate interface in Java with Examples
- Java.util.function.BiPredicate interface in Java with Examples