Read message properties file

// First Way

Properties prop = new Properties();
InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("messages.properties");

try{
prop.load(inputStream);
}catch(IOException e)
{
e.printStackTrace();
}

System.out.println("------- By Using Thread class -------");
//Print required values
System.out.println(prop.get("user"));

//Print all the properties
System.out.println(prop);

// Second Way

URL url = ClassLoader.getSystemResource("messages.properties");
try{
prop.load(url.openStream());
}catch(Exception e)
{
e.printStackTrace();
}
System.out.println("------- By Using URL class -------");
   System.out.println(prop);