import
java.lang.reflect.Field;
public
class
GFG {
public
static
void
main(String[] args)
throws
NoSuchFieldException,
SecurityException,
IllegalArgumentException,
IllegalAccessException
{
User user =
new
User();
Field field = User.
class
.getField(
"isEmployee"
);
boolean
value = field.getBoolean(user);
System.out.println(
"Value of Boolean Field"
+
" isEmployee is "
+ value);
field = User.
class
.getField(
"isActive"
);
value = field.getBoolean(user);
System.out.println(
"Value of Boolean Field"
+
" isActive is "
+ value);
}
}
class
User {
public
static
boolean
isEmployee =
true
;
public
static
boolean
isActive =
false
;
public
static
boolean
isEmployee()
{
return
isEmployee;
}
public
static
void
setEmployee(
boolean
isEmployee)
{
User.isEmployee = isEmployee;
}
public
static
boolean
isActive()
{
return
isActive;
}
public
static
void
setActive(
boolean
isActive)
{
User.isActive = isActive;
}
}