java.lang.Class.getDeclaredField() java.lang.Class.getDeclaredConstructors() java.lang.Class.getDeclaredFields() java.lang.Class.getDeclaredField() package com.codingdict; import java.lang.reflect.*; public class ClassDemo { public static void main(String[] args) { try { ClassDemo c = new ClassDemo(); Class cls = c.getClass(); // field long l Field lVal = cls.getDeclaredField("l"); System.out.println("Field = " + lVal.toString()); } catch(Exception e) { System.out.println(e.toString()); } } public ClassDemo() { // no argument constructor } public ClassDemo(long l) { this.l = l; } long l = 77688; } java.lang.Class.getDeclaredConstructors() java.lang.Class.getDeclaredFields()