Skip to the content.

Reflection

-

Reflection basics

-

Reflection basics

-

The Class Class

-

A Class Object

-

Class Object Creation

-

Getting a Class object

-

Checking the class of an object

-

Example

String str = "Hello";

If used in a conditional:

( str instanceof String ) //true
( Object.class.isInstance(str) ) // true
( str.getClass() == String.class )// true
( str.getClass() == Object.class ) // false
( str.getClass().equals(Object.class) ) //false

-

Useful Class object methods

-

Resources