public class SystemProperties
{
	public static void main(String argumentos[])
	{
		System.out.println("See below some  properties about your system");
				System.out.println("====================== Java Runtime Properties ===================");
		System.out.println("Java Runtime Environment version:"+System.getProperty("java.version"));
		System.out.println("Java Runtime Environment vendor :"+System.getProperty("java.vendor"));
		System.out.println("Java Virtual Machine implementation version   :"+System.getProperty("java.vm.version"));
		System.out.println("Java Runtime Environment specification version:"+System.getProperty("java.specification.version"));
		System.out.println("Java Runtime Environment specification name   :"+System.getProperty("java.specification.name"));
		System.out.println("Java class format version number:"+System.getProperty("java.class.version"));
		System.out.println("Java class path                 :"+System.getProperty("java.class.path"));
		System.out.println("====================== System Properties ===================");

		System.out.println("Operating system name          :"+System.getProperty("os.name"));
		System.out.println("Operating system architecture  :"+System.getProperty("os.arch"));
		System.out.println("Operating system version       :"+System.getProperty("os.version"));
		System.out.println("File separator (\"/\" on UNIX) :"+System.getProperty("file.separator"));
		System.out.println("Path separator (\":\" on UNIX) :"+System.getProperty("path.separator"));
		System.out.println("User's account name             :"+System.getProperty("user.name"));
		System.out.println("User's home directory           :"+System.getProperty("user.home"));
		System.out.println("User's current working directory:"+System.getProperty("user.dir"));
		System.out.println("Line separator (\"\\n\" on UNIX):"+System.getProperty("line.separator"));
		System.out.println("Text on line 1 "+ System.getProperty("line.separator")+" Line 2");
	}
}