circa java, circa... 1991 - james gosling, supported by a team at sun microsystems, creates java as...
TRANSCRIPT
Java, CircaCirca...Java, CircaCirca...
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.
1996 - JDK 1.0 Official Release
2003 - According to http://www.oracle.com
Java technology is running on almost 550 million
desktops
Java, CircaCirca...Java, CircaCirca...
In 2010, Oracle acquires Sun MicroSystems, Inc.
Java, CircaCirca...Java, CircaCirca...
2011 - Java JDK 7.0 Released
Java - The Good, the Bad, and the UglyJava - The Good, the Bad, and the Ugly
PortabilityPortability
VersatilityVersatility
Nuts and BoltsNuts and Bolts
Duke creator Joe Palrang went on to work on animated features such as Shrek, Over the
Hedge, and Flushed Away
Nuts and BoltsNuts and Bolts
Syntax Modeled after CSyntax Modeled after C
Object-OrientedObject-Oriented
DocumentationDocumentation
DocumentationDocumentation
Class scopeTest
java.lang.Object scopeTest
public class scopeTest
extends java.lang.Object
Field Summary(package private) java.lang.String
someWord
(package private) static intvalue1
Constructor SummaryscopeTest()
Method Summarystatic void
main(java.lang.String[] args)
static voidprintMe(double value1) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailsomeWord
java.lang.String someWord
value1
static int value1
Constructor DetailscopeTest
public scopeTest()
Method Detailmain
public static void main(java.lang.String[] args)
printMe
public static void printMe(double value1)
VersatilityVersatility
Desktop Applications
Web Programming
Embedded Systems andMobile Electronics
Desktop Applications
Desktop Applications
Web ProgrammingWeb Programming
Embedded Systems and
Mobile Electronics
Embedded Systems and
Mobile Electronics
The Arduino Environment is Written in Java
The Arduino Environment is Written in Java
Embedded Systems and
Mobile Electronics
Embedded Systems and
Mobile Electronics
Mobile Phones are Loaded with Java Programming
QuickTime™ and aH.264 decompressor
are needed to see this picture.
PortabilityPortability
Portability of Uncompiled CodePortability of Uncompiled Code
Cross-Platform(Write Once Run Anywhere)
Cross-Platform(Write Once Run Anywhere)
Steve Jobs said that Java is a dead language.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.”
Java said “I’m rubber. You’re glue. Whatever you say bounces off me and
sticks to you.”
Java is game-changing Robust Cross-Platform
Java is game-changing Robust Cross-Platform
Language that’s Language that’s Versatility is Versatility is
Paralleled byParalleled by fewfew
ConclusionConclusion