Presentation is loading. Please wait.

Presentation is loading. Please wait.

Circa Java, Circa... 1991 - James Gosling, supported by a team at Sun Microsystems, creates Java as other languages failed to meet the needs for the project.

Similar presentations


Presentation on theme: "Circa Java, Circa... 1991 - James Gosling, supported by a team at Sun Microsystems, creates Java as other languages failed to meet the needs for the project."— Presentation transcript:

1

2 Circa Java, Circa... 1991 - James Gosling, supported by a team at Sun Microsystems, creates Java as other languages failed to meet the needs for the project at hand. 1995 - Sun Releases Java to the world. Almost coming to an early end, Java was realized as a great web programming tool.

3 1996 - JDK 1.0 Official Release 2003 - According to http://www.oracle.comhttp://www.oracle.com Java technology is running on almost 550 million desktops Circa Java, Circa...

4 In 2010, Oracle acquires Sun MicroSystems, Inc. Circa Java, Circa... 2011 - Java JDK 7.0 Released

5 Java - The Good, the Bad, and the Ugly Portability Versatility Nuts and Bolts Duke creator Joe Palrang went on to work on animated features such as Shrek, Over the Hedge, and Flushed Away

6 Nuts and Bolts Syntax Modeled after C Object-Oriented Documentation

7 Class scopeTest java.lang.Object scopeTest public class scopeTest extends java.lang.Object Field Summary (package private) java.lang.String someWord (package private) static int value1 Constructor Summary scopeTest() Method Summary static void main(java.lang.String[] args) static void printMe(double value1) Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Field Detail someWord java.lang.String someWord value1 static int value1 Constructor Detail scopeTest public scopeTest() Method Detail main public static void main(java.lang.String[] args) printMe public static void printMe(double value1)

8 Versatility Desktop Applications Web Programming Embedded Systems and Mobile Electronics

9 Desktop Applications

10 Web Programming

11 Embedded Systems and Mobile Electronics The Arduino Environment is Written in Java The Arduino Environment is Written in Java

12 Embedded Systems and Mobile Electronics Mobile Phones are Loaded with Java Programming

13

14 Portability

15 Portability of Uncompiled Code Cross-Platform (Write Once Run Anywhere) Cross-Platform (Write Once Run Anywhere)

16 Steve Jobs said that Java is a dead language. Java said “I’m rubber. You’re glue. Whatever you say bounces off me and sticks to you.”

17 Java is game-changing Robust Cross- Platform Language that’s Versatility is Paralleled by few Conclusion


Download ppt "Circa Java, Circa... 1991 - James Gosling, supported by a team at Sun Microsystems, creates Java as other languages failed to meet the needs for the project."

Similar presentations


Ads by Google