Java:Learn Java in a day
|
|
JavaFAQ Home» Java Lessons by Jon Huhtala
The Java Lesson 1.
What is Java?
Hello dear friends!
With help of Jon
Huhtala we start today 46 Java Free lessons course on
our site. 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
today 
Java
history
-
The fastest growing
programming language in the history of computing
-
Developed
by Sun Microsystems
-
Originally
designed in 1991 for use in embedded consumer applications
-
Redesigned
in early 1995 with Internet application capabilities
-
Introduced
in May, 1995 and immediately supported by the Netscape Web browser
-
Rapidly
overtaking C++ in popularity
among commercial software developers
-
Threatened
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
-
Architecturally
neutral. Once written, the same Java program can be run on any platform
(computer and operating system) that supports Java.
-
Entirely
object-oriented.
Existing code can be easily re-used and maintained.
-
Secure.
Dangerous program actions are prohibited.
-
Supports
Internet programming. Java applets are run by Web browsers.
-
Robust.
Language
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)
-
Slower
in execution than compiled languages
-
Restricts
or prohibits machine-level operations required by certain applications
(operating systems, etc.)
Benefits of Java far out-weigh its disadvantages
-
Applications
require a single set of source files, a single compile, and can be run on any platform
having a JVM
-
Development
time and cost are greatly reduced
-
Maintenance time and cost are
greatly reduced
The lesson continues here
Java programmers
-
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.
www.dice.com
www.computerjobs.com
www.monster.com
"A
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)
"There
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?
Review questions
-
Which of the following are
true? (choose two)
-
All Java programs are
object-oriented.
-
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
Microsoft.
-
The Java compiler
(choose two)
-
reads bytecode
-
writes bytecode
-
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
Java program
-
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
Copyright
© 2004 by Jon
Huhtala. All
Rights Reserved. Published by
http://JavaFAQ.nu
Printer Friendly Page
Send to a Friend
..
These icons link to social bookmarking sites where readers can share and discover new web pages.
 |
Enter your search terms
Submit search form
|
|
|
Posted by jalex on Thursday, February 05, 2004 (00:00:00) (39810 reads)
|
Associated Topics
 
|
|
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 1999-2006 by Java FAQs Daily Tips.
Interactive software released under GNU GPL,
Code Credits,
Privacy Policy
Regards: -Rohit Wadhwa Designation: Asst.Software Engg.Trainee ======================== Daffodil Software Ltd, 19/3 Tilak Bazar Hissar Mob:9255596065
|
|
|