Content received from: http://JavaFAQ.nu/java-article381.html
The Java Lesson 1: What is Java?
Thursday, February 05, 2004 (00:00:00)
Posted by jalex
The Java Lesson 1.
What is Java?
Hello dear friends!
With help of
Huhtala we start today
46 Java Free lessons course on
All the lessons are written by Jon. We just publish his
lessons and say: Thank you very much! We lucked the info for beginners until
The fastest growing
programming language in the history of computing
by Sun Microsystems
designed in 1991 for use in embedded consumer applications
in early 1995 with Internet application capabilities
in May, 1995 and immediately supported by the Netscape Web browser
overtaking C++ in popularity
among commercial software developers
by Microsoft's .NET initiative and C# programming language. The future is
uncertain as the legal battle between Microsoft and Sun Microsystems may
last for years.
Benefits of Java
neutral. Once written, the same Java program can be run on any platform
(computer and operating system) that supports Java.
Existing code can be easily re-used and maintained.
Dangerous program actions are prohibited.
Internet programming. Java applets are run by Web browsers.
features and packaged code support graphical programming, exception
handling, networking, multi-threading, I/O, and more.
How Java works
Disadvantages of Java
Not supported by all platforms
(though third-party JVM software is usually available)
in execution than compiled languages
or prohibits machine-level operations required by certain applications
(operating systems, etc.)
Benefits of Java far out-weigh its disadvantages
The lesson continues here
require a single set of source files, a single compile, and can be run on any platform
having a JVM
time and cost are greatly reduced
Maintenance time and cost are
in high demand. For current information, visit any of the following Web
sites and use their advanced search facilities to find jobs with
"Java" in the job description or requirements. You may find it
interesting to compare the popularity of Java with other languages such as
C++, COBOL, and VB.
2001 survey found that U.S. Java developers earn an average of $83,000 per
year, making them some of the highest-paid specialists in IT."
ComputerWorld (May 20, 2002)
are hundreds of Java certification options. Recruiters say Sun's offerings
carry the most weight, but any certification may help. Only about 25% of
Java developers are certified."
ComputerWorld (May 20, 2002)
What does it take to become a certified Java programmer?
Which of the following are
true? (choose two)
All Java programs are
A Java program will execute
faster than an equivalent program written in C++.
The bytecode for a
particular Java program will be the same for different platforms.
Java can only be used to
create Internet applications (applets).
Java was developed by
The Java compiler
is the same regardless of
the target platform
is also known as the Java
Virtual Machine (JVM)
translates Java source
statements into the machine language of the target platform
The Java Virtual Machine
is a hardware device
is the same on all platforms
reads Java source statements
is not required to execute a
none of the above
Which of the following would
be the least likely applications to be developed in Java? (choose two)
A game for a hand-held,
Personal Digital Assistant (PDA)
A program to display a map
for an on-board car computer
A Windows program for
updating a small disk file
A banking application to
record up to 500 transactions every second
A program to reformat the
hard drive of a personal computer
© 2004 by
Rights Reserved. Published by