music
OSdata.com: Java 

OSdata.com

Java

Google


OSdata.com is used in more than 300 colleges and universities around the world

Find out how to get similar high web traffic and search engine placement.

general

    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 Microsoft’s 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 Microsoft’s 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


In Association with Amazon.com

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


     Compton’s 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

Read details here.

Some or all of the material on this web page appears in the
free downloadable college text book on computer programming.


    A web site on dozens of operating systems simply can’t 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
previous page next page

home page

one level up

special topics

peer level


Made with Macintosh

    This web site handcrafted on Macintosh computers using Tom Bender’s Tex-Edit Plus and served using FreeBSD .

Viewable With Any Browser


    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
previous page next page