Basics Of Java With Simple And Effective Notes
• James Gosling and team developed the language
‘Oak’ around 1990.
• It was designed to control microprocessors for
electrical appliances like toaster, set top box, vcr, pda
etc.
• There aim was to make it platform independent.
• Latter language Oak renamed to Java.
• By 1994 Sun's HotJava browser appeared.
• Applets of java become very popular.
What is Java?
• A high-level language
– The Java language is a high level one that at a glance
• Java byte code
– The Java language source code to byte code that
runs in the JVM.
• Java Virtual Machine
– The actual workhorse
Evolution of Java
• Development of Oak (1990)
• Internet Explosion (1993)
• Version 1.0 of the Java Development Kit (JDK) (1995)
• Version 1.1 (1997)
• Version 1.2 (1999)
• Version 1.3 (2000)
• Version 1.4 (2002)
• Version 5.0 (2005)
Editions of Java
• Java 2 Standard Edition (J2SE)
– A core set of components to create simple
applications and support the advance applications
• Java 2 Enterprise Edition (J2EE)
– It provides a wide array of tools for building
middle ware software such as for database access
applications, online storefronts, and other
services.
History of Java
• James Gosling and team developed the language
‘Oak’ around 1990.
• It was designed to control microprocessors for
electrical appliances like toaster, set top box, vcr, pda
etc.
• There aim was to make it platform independent.
• Latter language Oak renamed to Java.
• By 1994 Sun's HotJava browser appeared.
• Applets of java become very popular.
What is Java?
• A high-level language
– The Java language is a high level one that at a glance
• Java byte code
– The Java language source code to byte code that
runs in the JVM.
• Java Virtual Machine
– The actual workhorse
Evolution of Java
• Development of Oak (1990)
• Internet Explosion (1993)
• Version 1.0 of the Java Development Kit (JDK) (1995)
• Version 1.1 (1997)
• Version 1.2 (1999)
• Version 1.3 (2000)
• Version 1.4 (2002)
• Version 5.0 (2005)
Editions of Java
• Java 2 Standard Edition (J2SE)
– A core set of components to create simple
applications and support the advance applications
• Java 2 Enterprise Edition (J2EE)
– It provides a wide array of tools for building
middle ware software such as for database access
applications, online storefronts, and other
services.
No comments:
Post a Comment