fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.lang.reflect.Field;
  4.  
  5. /* Name of the class has to be "Main" only if the class is public. */
  6. class Ideone
  7. {
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. for (Field f : SyncKeysConstants.class.getFields()) {
  11. System.out.println("field" + " name - " + f.getName());
  12. try {
  13. String value = (String) f.get(null);
  14. System.out.println("field" + " name - " + f.getName() + ", data - " + value);
  15. } catch (IllegalAccessException e) {
  16. e.printStackTrace();
  17. }
  18. }
  19. }
  20. }
  21. final class SyncKeysConstants {
  22. private SyncKeysConstants() {
  23. }
  24. public static final String HOME = "home";
  25.  
  26. }
  27.  
Success #stdin #stdout 0.1s 320576KB
stdin
Standard input is empty
stdout
field name - HOME
field name - HOME, data - home