Slide 1 Slide 2 1 Introduction to Object-Oriented Programming and Java Slide 3 2 Java Historical Aspects n Software engineers tried to write portable software n April 1991,…