Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 1,343|Likes:
Published by MahmoudHossam
The English version of "Intro to Java"
The English version of "Intro to Java"

More info:

Published by: MahmoudHossam on Sep 01, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Introduction to Java
Java started as a project inside Sun Microsystems in theearly nineties as an alternative to C and C++ which weredominant at the time.Development started in 1990 with three developers,JamesGosling,Mike Sheridan and Patrick Naughton.They initially used C++ to make the language,but it wassoon rejected because of design problems.Gosling,the lead developer,had already created alanguage,called Oak,which he used to make Java later.The name “Oak” was already licensed to anothercompany,so they had to change the name in 1994 to “Java”.The first appearance of Java was in 1996 with the debut of Java 1.0.It was very primitive and was almost exclusive to doingsome basic Internet tasks.Java gained popularity at a rapid rate due to its promise“Compile Once,Run Everywhere” which meant that JavaPrograms could run on any computer without anychange,regardless of the operating system running on thecomputer,provided it has Java support.
This is accomplished through the use of a specialprogram,called “JVM” or Java Virtual Machine,which actsas an intermediary between the application and theoperating system.There are some terminology that every Java Programmershould be familiar with :1.Java compiler:This programs translates Java Code to Java Bytecodefor the JVM to execute,this has to be done because Javais a compiled language,which means that the Java codehas to be translated to a language the computer canunderstand first before the program is to be run.2.JRE(Java Runtime Environment) :This enables Java Support on the computer,to be ableto run Java programs,you should have this installed onyour computer,it contains the JVM and other filesrequired for running Java programs.3.JDK(Java Development Kit) :This enables a developer to write Java applications ona machine,it contains the Java Compiler and the Javalibraries,those libraries support Javaprograms,without their presence,the programs will notwork.Java expanded to suit multiple needs,varying from Desktopapplications to Mobile applications,it also handles Internet-

Activity (10)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Walid_Sassi_Tun liked this
jayavardhankoti liked this
Puteri Lia liked this
veltech1111 liked this
Bahri Nasution liked this
Vinay Pawar liked this
Ria Chakraborty liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->