title: Use Enum for keeping Constants
body: <p>I know the usage of enum in java.</p>
  
  <p>Is recommended to use enums for storing the program constants(rather than the class described below)? </p>
  
  <pre><code>public class Constants{
      public static final String DB_CF_NAME = "agent";
      public static final String DB_CF_ID = "agent_id";
      public static final String DB_CF_TEXT = "agent_text";
      public static final String DB_CF_LATITUDE = "latitude";
  }
  </code></pre>