Introduction to HTML
Scripting & Programming
Languages and Environments

Java
Copyright © 2000 - 2002 Randy D. Ralph.  All rights reserved.
  RETURN Course Contents  
In place June 3, 2000.

Overview:

Java is an object-oriented programming language developed by Sun Microsystems similar in its look, feel and elegance to the popular C/C++ programming language. Java incorporates a set of libraries of tested object modules and a virtual machine which permits portability and compatibility across platforms and operating systems.  Java functions allow programmers to add interactivity to their websites through the development of complex server-side applications.  Java support is provided by all current high-level browser applications.  These features, coupled with its almost universal acceptance, make Java one of the most popular web programming languages today.


Selected Print Resources:

Arnold, Ken and James Gosling.  1998.  The Java programming language,
    2nd ed.  Reading, MA: Addison-Wesley.
    QA76.73.J38 A76 1998 

Barnes, David J.  2000.  Object-oriented programming with Java: an 
    introduction.  Upper Saddle River, NJ: Prentice Hall.
    QA76.64 B38 2000 

Campione, Mary, Kathy Walrath and Alison Huml.  2000.  The Java tutorial: 
    short course on the basics.  Reading, MA: Addison-Wesley.
    QA76.73.J38 C365 2000 

Daconta, Michael C., et al.  2000.  Effective Java: 50 ways to avoid 
    pitfalls and improve programs.  New York: Wiley.
    QA76.73.J38 E44 2000 

Flanagan, David.  1997.  Java in a nutshell: a desktop quick reference,
    2nd ed.  Sebastopol, CA: O'Reilly.
    QA76.73.J38 F553 1997 

Haggar, Peter.  2000.  Practical Java: programming language guide.
    Reading, MA: Addison-Wesley.
    QA76.73.J38 H34 2000 

Harold, Eliotte Rusty.  1996.  Java developer's resource: a 
    tutorial and on-line supplement.  Upper Saddle River, NJ: 
    Prentice Hall
    QA76.73.J38 H37 1996 

Jamsa, Kris.  1996.  Java now!.  Las Vegas, NV: Jamsa Press.
    QA76.73.J38 J355 1996 

Jaworski, Jamie.  1996.  JAVA developer's guide.  Indianapolis, IN: Sams.
    QA76.73.J38 J39 1996 

Jaworski, Jamie.  1998.  Java 1.2 unleashed.  Indianapolis, IN: Sams.
    QA76.73.J38 J3893 1998 

Mclaughlin, Brett.  2000.  Java and XML.  Cambridge, MA: O'Reilly.
    QA76.73.J38 M39 2000 

Naughton, Patrick.  1996.  The Java handbook.  Berkeley, CA: 
    Osborne McGraw-Hill.
    QA76.73.J38 N38 1996

Naughton, Patrick and Herbert Schildt.  1998.  Java 1.1: the complete 
    reference, 2nd ed.  Berkeley, CA: Osborne McGraw-Hill.
    QA76.73.J38 N378 1998 

Niemeyer, Patrick and Jonathan Knudsen.  2000.  Learning Java.  Cambridge, 
    MA: O'Reilly.
    QA76.73.J38 N545 2000 

Pawlan, Monica.  2000.  Essentials of the Java programming language: 
    a hands-on guide.  Reading, MA: Addison-Wesley.
    QA76.73.J38 P39 2000 

van der Linden, Peter.  1997.  Just Java, 2nd ed.  Mountain 
    View, CA: SunSoft Press.
    QA76.73.J38 V36 1997 

Selected Web Resources:

  RETURN Course Contents  
You are here:  NetStrider   »   Tutorials   »   HTML   »   Scripting   »   JAVA   «