music |
OSdata.com |
OSdata.com is used in more than 300 colleges and universities around the worldFind out how to get similar high web traffic and search engine placement. |
nature: object oriented language
history: Java (named for coffee) was created by James Gosling and others at Sun Microsystems for embedded systems and released for applets in 1995. Original work started in 1991 as an interactive language under the name Oak. Rewritten for the internet in 1994.
Java is a computer language, but very powerful, intended to be machine and operating-system independent. Java will enable whatever functions the piece you call up or download has, including sound, video, etc., on your screen. It also is interactive, and can produce dynamic images on your screen, not just static ones. It was developed by Sun Micro. There is a dialect called Hot Java; on the other hand, JavaScript is a separate language. Language Finger, Maureen and Mike Mansfield Library, University of Montana.
Java should not be confused with Microsofts J++. Microsoft was worried about the success of Java for two reasons: (1) Java directly competed with Windows CE as a system for embedded devices, and (2) Java is cross-platform and therefore threatens the dominance of Windows. So, Microsoft created their own version of Java, which was purposely slightly different. In addition to adding a few Microsoft-only objects (available only when used on the latest versions of Windows) and dropping a few general Java objects, Microsoft purposely made some objects behave differently in their version than in pure Java. The prupose was to sew confusion and cause Java programs written on Microsoft platforms to fail on other platforms and Java programs written on other platforms to fail on Microsoft platforms, hoping this would lead to a widespread belief that Java was unreliable. For a period of time, Sun used the Pure Java slogan to try to distinguish between Microsofts version and the real thing. Eventually Sun won in court and and got a U.S> federal court order preventing Microsoft from calling their own language Java. Microsoft was forced to switch to an alternate name (J++).
Hello World example
import java.applet.*;
import java.awt.*;
Public class HelloWorld extends Applet
{
public void paint(Graphics g)
{
g.drawstring("Hello World".,10,10);
}
}structure
format: free form
further reading: books:
If you want your book reviewed, please send a copy to: Milo, POB 1361, Tustin, CA 92781, USA.
Price listings are for courtesy purposes only and may be changed by the referenced businesses at any time without notice.
Learn Java on the MacIntosh; by Barry Boone, Dave Mark; Addison-Wesley Pub Co; August 1996; ISBN 0201191571; paperback (with CD-ROM); 475 pages; $27.96
Beginning Java; by Ivor Horton; Wrox Press Inc; June 1997; ISBN 1861000278; paperback; 1039 pages; $32.00
Java for the Cobol Programmer (Advances in Object Technology, 22); by E. Reed Doke and Bill C. Hardgrave; Cambridge University Press; August 1999; ISBN 0521658926; Paperback; 360 pages; includes CD-ROM; $44.95
Java for Cobol Programmers; by John C. Byrne and John Byme; Charles River Media; February 2000; ISBN 1886801843; Paperback; 452 pages; includes CD-ROM; $49.95
If you want your book reviewed, please send a copy to: Milo, POB 1361, Tustin, CA 92781, USA.
related software
Price listings are for courtesy purposes only and may be changed by the referenced businesses at any time without notice.
We are working on providing a second source.
Metrowerks CodeWarrior Discover Programming for Mac 5.0; C, C++, Java, and Pascal; PowerMac; $49.95
Metrowerks CodeWarrior Discover Programming for Windows 5.0; C, C++, Java, and Pascal; Windows 95, Windows 98, Windows NT; $49.95
Comptons Learning Programming Made Easy; The Learning Company; C, Java, TRUCK, and BASIC; Windows 95, Windows 98; $29.95
OSdata.com is used in more than 300 colleges and universities around the world
Some or all of the material on this web page appears in the
free downloadable college text book on computer programming.
Tweets by @osdata A web site on dozens of operating systems simply cant be maintained by one person. This is a cooperative effort. If you spot an error in fact, grammar, syntax, or spelling, or a broken link, or have additional information, commentary, or constructive criticism, please e-mail Milo. If you have any extra copies of docs, manuals, or other materials that can assist in accuracy and completeness, please send them to Milo, PO Box 1361, Tustin, CA, USA, 92781.
Click here for our privacy policy.
previous page next page home page
one level up
peer level
This web site handcrafted on Macintosh computers using Tom Benders Tex-Edit Plus and served using FreeBSD .
Names and logos of various OSs are trademarks of their respective owners.
Copyright © 1998, 2000, 2004, 2007 Milo
Last Updated: October 15, 2007
Created: August 25, 1998
previous page next page