Why Java?So What Is Java?Java Virtual MachineFeatures of JavaSmallSimpleObject OrientedCompiled and InterpretedPlatform IndependentRobust and SecureMultithreadedDynamicJava’s EvolutionJDK 1.0 (January 23, 1996): Codename OakJDK 1.1 (February 19, 1997)J2SE 1.2 (December 8, 1998): Codename PlaygroundJ2SE 1.3 (May 8, 2000): Codename KestrelJ2SE 1.4 (Feb 6, 2002): Codename MerlinJ2SE 5.0 (Sept 30, 2004): Codename TigerJava SE 6 (Dec 11, 2006): Codename MustangJava SE 7 (July 7, 2011): Codename DolphinSummary