title: <identifier> expected. java
body: <p>I have this snippet of java code. I am a noob in java.. </p>
  
  <p>Error :</p>
  
  <pre><code>&lt;identifier&gt; expected
  cfg = new Config;
  </code></pre>
  
  <p>Code:</p>
  
  <pre><code>import java.sql.Connection;
  import java.sql.DriverManager;
  import java.sql.PreparedStatement;
  import java.sql.ResultSet;
  import java.sql.SQLException;
  import java.util.HashMap;
  import java.util.HashSet;
  import java.util.Set;
  import java.io.*; 
  
  import java.util.*;
  import java.util.Properties;
  
  public class Config 
  {
  
     Properties configFile;
    public Config()
  {
  configFile = new java.util.Properties();
  try {           
    configFile.load(this.getClass().getClassLoader().getResourceAsStream("config"));          
  }catch(Exception eta){
      eta.printStackTrace();
  }
    }
  
    public String getProperty(String key)
    {
   String value = this.configFile.getProperty(key);       
      return value;
    }
  
  }
  
  
  
  public class ClosureBuilder {
  </code></pre>
  
  <p><code>cfg = new Config();</code></p>
  
  <pre><code>private static String JDBC = cfg.getProperty("JDBC");
  private static String URL = cfg.getProperty("URL");
  private static String DIMENSION_TABLE = cfg.getProperty("DIMENSION_TABLE");
  private static String CLOSURE_TABLE = cfg.getProperty("CLOSURE_TABLE");
  private static String KEY = cfg.getProperty("KEY");
  private static String PARENT_KEY = cfg.getProperty("PARENT_KEY");
  
  private static Object TOP_LEVEL_PARENT_KEY = '0';
  
  
  private Object topLevel = null;
  
  private Set&lt;Object&gt; processedNodes;
  
  private PreparedStatement aPst;
  public static void main(String[] args) throws Exception {
  
  ----------- More code --------
  </code></pre>