Home > Java > Books and Tutorials
Top-Rated Links 
Most-Visited Links 

Books and Tutorials

Related Categories

Java Programming E-Books Update Link / Bad Link? 
We provide online courses, tutoring by email, programming and homework help for Java, such as Java, Java GUI, Java Servlet, Jsp, JDBC, J2EE etc.
Submitted Aug 02, 2002
Rating: (7 Ratings)   Rate this link Total Visits: 894
 
ProgrammerTutorials.com Update Link / Bad Link? 
Collection of programming tutorials and resources in a number of languages such as Java, ASP, PHP, C#, VB, XML, C++ and much more.
Submitted Jul 09, 2004 by Steve Ashton
Rating: (2 Ratings)   Rate this link Total Visits: 338
 
MyPhysicsLab -- Simulations with Java Update Link / Bad Link? 
20 different classical mechanics simulations -- interactive, animated, running in real-time using Java. Springs & masses, pendulums, roller coasters, etc. You can move objects or change parameters like gravity, friction, etc. Full math explanations and free source code is provided.
Submitted Nov 11, 2002
Rating: (1 Ratings)   Rate this link Total Visits: 239
 
Object-Oriented Programming Concepts Update Link / Bad Link? 
This lesson cuts through the hype surrounding object-oriented technology and teaches you its core concepts: objects, messages, classes, and inheritance. You need to understand these concepts before learning how they are applied in the Java language. This lesson contains a bibliography for further reading on the subject. Feel free to skip this lesson if you are already familiar with object-oriented programming.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 191
 
2D Graphics Update Link / Bad Link? 
This trail introduces you to the Java 2D API and shows you how to display and print 2D graphics in your Java programs. The Java 2D API enables you to easily draw lines of any thickness , fill shapes with gradients and textures, move, rotate, scale, and shear text and graphics, and composite overlapping text and graphics.
Submitted Nov 21, 1999
Rating: N/A   Rate this link Total Visits: 139
 
The Java Tutorial Update Link / Bad Link? 
Follow your own path to expertise with this self-guided tour of the Java(tm) programming language. Written by two members of the JavaSoft team at Sun Microsystems, the book employs a hands-on interactive approach to teaching Java basics, object-oriented concepts, applet programming, and everything else you need to know to become a proficient Java programmer.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 128
 
Graphic Java 1.2 Update Link / Bad Link? 
This is an excerpt from Graphic Java 1.2: Mastering the JFC Volume 1 - AWT by David M. Geary, published August 1998. The first of three volumes, written for experienced programmers looking for thorough and detailed explanations of the 1.2 AWT class libraries, Volume 1 covers all aspects of the AWT. The book also covers advanced topics such as clipboard and data transfer, double buffering, custom dialogs, and sprite animation. Together with the forthcoming Volume 2 - Swing (Fall 1998) and Volume 3 - 2D API (Winter 1998), Graphic Java 1.2 provides Java developers with the tools needed to build professional, cross-platform applications that take full advantage of the Java Foundation Classes.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 86
 
Concurrent Programming in Java(second edition) Update Link / Bad Link? 
In this second edition, you will find complete coverage of concurrent programming using the JavaTM 2 platform and new or expanded coverage of: Memory model , Cancellation , Portable parallel programming, Utility classes for concurrency control, and more.
Submitted Nov 23, 1999
Rating: (1 Ratings)   Rate this link Total Visits: 68
 
AWT Tutorial Update Link / Bad Link? 
AWT stands for Abstract Window ToolKit. It is a portable GUI library between Solaris and Windows 95/NT and Mac System 7.X (soon) for stand-alone applications and/or applets. Since it can be used in applets it can be used on IRIX, SunOS, HP/UX, or Linux with Netscape 2.0. The Abstract Window Toolkit provides many classes for programmers to use. It is your connection between your application and the native GUI. The AWT hides you from the underlying details of the GUI your application will be running on and thus is at a very high level of abstraction. It takes the lowest common denominator approach to retain portability. No floating toolbars or Balloon help here...
Submitted Nov 16, 1999
Rating: N/A   Rate this link Total Visits: 67
 
The JFC[TM] Swing Tutorial Update Link / Bad Link? 
From the authors of the best-selling The Java(tm) Tutorial, here is a guide to using the new Swing components, which are provided by the Java Foundation Classes (JFC). Developed and co-written by the lead writer on the Swing team, this book covers everything you need to know to write GUIs that use Swing components. The JFC Swing Tutorial uses a task-oriented, example-driven approach to introduce you to fundamental concepts and applications.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 64
 
Objects and Classes in Java Update Link / Bad Link? 
This lesson shows you how Java implements the concepts described in the first lesson of this trail. You will learn how to create, use, and destroy objects and how to write the classes from which objects are created. The last section introduces you to the Spot applet and uses it to discuss the practicalities of subclassing another class, implementing an interface, and using an inner class to implement an adapter class. Every Java programmer needs to be facile with the technology presented by this lesson.
Submitted Nov 23, 1999
Rating: (1 Ratings)   Rate this link Total Visits: 54
 
The Java FAQ Update Link / Bad Link? 
This is a book that was written by Jonni Kanerva and provides an insider's view of the Java technology by posing and answering the most important, frequently asked questions about the Java programming language, Java applets, and Java stand-alone applications. The Java FAQ is unique in that it draws from the tens of thousands of questions sent to java@java.sun.com and provides authoritative answers direct from the creators of the Java programming language at JavaSoft.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 43
 
The Java 3D Specification Update Link / Bad Link? 
The Java 3D API Specification, by Henry Sowizral, Kevin Rushforth and Michael Deering, represents the definitive Java 3D API specification, providing authoritative and detailed descriptions of each element of the API. It offers an informative overview of Java 3D, comprehensive instructions for "scene graph" definition and construction, and a detailed description of the Java 3D View Model, an innovative model enabling applications to be displayed on a wide array of devices.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 40
 
Topics in Java Tutorials Update Link / Bad Link? 
This site contains a list of topics in Java tutorials like: Setting up Java, Programming Java Applications, HTML Basics, Graphics in Java and Java's Abstract Windowing Tookit.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 39
 
Doing Two or More Tasks at Once: Threads Update Link / Bad Link? 
This lesson discusses in detail the use of threads that enable your Java applications or applets to perform multiple tasks simultaneously. This lesson describes when and why you might want to use threads, how to create and manage threads and thread groups in your Java program, and how to avoid common pitfalls such as deadlock, starvation, and race conditions.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 37
 
Java Native Interface Update Link / Bad Link? 
The Java(tm) Native Interface (JNI) enables the integration of code written in the Java programming language with code written in other languages such as C and C++. It allows programmers to take full advantage of the Java platform without having to abandon their investment in legacy code.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 34
 
Mastering JavaTM 2, Chapter 17 Update Link / Bad Link? 
This chapter provides in-depth coverage on data structures, array objects, and collections.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 33
 
The Nuts and Bolts of the Java Language Update Link / Bad Link? 
This lesson explains a simple Java program line by line. Following this example, you will read about the syntax and semantics of the Java language. Because Java's syntax is similar to that of other programming languages, particularly C and C++, much of this material will be familiar to seasoned programmers. You may wish to skim this lesson for its main points and use it as a reference.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 32
 
Writing Applets Update Link / Bad Link? 
This applet explains all about applets, including writing them.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 31
 
JDBC[TM] API, Tutorial Update Link / Bad Link? 
This book provides the definitive description of the JDBC[tm] API, the technology that enables universal data access for the Java[tm] programming language. This new edition has been updated and expanded to cover all of the JDBC 2.0 API, including the JDBC 2.0 core API and the JDBC Standard Extension API, the package that facilitates building server-side applications.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 29
 
The Java Remote Method Invocation (RMI) Update Link / Bad Link? 
The Java RMI system allows an object running in one Java Virtual Machine (VM) to invoke methods on an object running in another Java VM. RMI provides for remote communication between programs written in the Java programming language. This trail provides a brief overview of the RMI system and then walks through a complete client/server example that uses RMI's unique capabilities to load and to execute user-defined tasks at runtime.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 27
 
Tutorial - Slide list Update Link / Bad Link? 
This is a list of slides in Java programming, that contains an introductory,an overview, the history of the development of Java, program structure ...
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 25
 
Brewing Java Update Link / Bad Link? 
This tutorial is the work from which the book "The Java Developer's Resource" (by Elliotte Rusty Harold) grew. While not as complete as the book, it is still quite comprehensive, with chapters covering basic subjects such as installing Java and explanations of basic terms (classes, methods, arrays, etc.).
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 24
 
JavaTM 2D API Graphics Update Link / Bad Link? 
A sneak preview for JDC members! Two chapter excerpts as well as downloadable code for the Graphic Layer Framework. Published by Sun Microsystems Press, this book will be available in November 99.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 22
 
free java tutorials Update Link / Bad Link? 
Free java tutorials site to learn Java programming through examples and beginner's tutorials like plsql and sql tutorial along with java source code
Submitted Aug 01, 2006 by Hemanth
Rating: N/A   Rate this link Total Visits: 20
 
The Java Tutorial Second Edition: Object-Oriented Programming Update Link / Bad Link? 
This book contains the getting started trail and the six trails covering the basics. This edition covers JDK 1.1 and is available in bookstores.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 18
 
Working with URLs Update Link / Bad Link? 
A URL (Uniform Resource Locator) is the address of a resource on the Internet. Your Java programs can use URLs to connect to and retrieve information over a network. This lesson provides a more complete definition of a URL and shows you how to create and parse a URL, how to open a connection to a URL, and how to read from and write to that connection.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 16
 
Reading and Writing (but No 'rithmetic) Update Link / Bad Link? 
The lesson describes the process of getting information into your program and sending it out again through the use of the stream classes in java.io. Reading and writing information provides the basis for all kinds of interesting behaviors, such as serializing objects, invoking methods on objects in another VM, communicating over a network, or just accessing the file system.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 15
 
The JDBC[TM] 2.0 API Tutorial Update Link / Bad Link? 
Two chapters from the tutorial: Chapter 3 focuses on new features and how to set up distributed application connections; Chapter 5 provides information and examples about using Rowsets.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 15
 
The Java Developers Almanac (1999) Update Link / Bad Link? 
The JavaTM Developers Almanac is the most up-to-date and complete quick reference for all three major versions of the core JavaTM Class Libraries (1.0, 1.1, and 1.2). No other Java programming language quick reference includes as much information in a single convenient volume. Information from 1,500 classes and 17,000 members are carefully formatted and arranged for easy lookup.
Submitted Nov 23, 1999
Rating: (1 Ratings)   Rate this link Total Visits: 13
 
The Java Tutorial Continued Update Link / Bad Link? 
The Java Tutorial Continued provides accurate, up-to-date coverage of features added to the original core Java platform. Written by the experts, The Java Tutorial Continued employs a hands-on, self-paced, example-driven approach. This book concentrates on JDK 1.2 APIs but also contains the information you need to use the JDK 1.1 versions of the APIs.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 13
 
Your First Cup Of Java (for UNIX) Update Link / Bad Link? 
The following instructions will help you write your first Java program. These instructions are for users of UNIX-based platforms, including Linux and Solaris.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 13
 
Your First Cup Of Java (for Win32) Update Link / Bad Link? 
The following instructions will help you write your first Java program. These instructions are for users of Win32 platforms, which include Windows 98, Windows 95, and Windows NT.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 13
 
Java Book Store Update Link / Bad Link? 
Provide categorized access to a wide varity of java books. Reviews, sample chapter links, amazon offer prices and amazon salesranks are avaliable.
Submitted Aug 28, 2005 by ihecity
Updated Aug 29, 2005
Rating: N/A   Rate this link Total Visits: 12
 
Java Native Interface Update Link / Bad Link? 
The lessons in this trail show you how to integrate native code with programs written in Java. You will learn how to write native methods. Native methods are methods implemented in another programming language such as C.
Submitted Nov 21, 1999
Rating: N/A   Rate this link Total Visits: 12
 
Making Sense of Java Update Link / Bad Link? 
Hank Shiffman has put together a collection of twelve common assertions about Java. On this page he tries to cut through the hype to find what's true, what's false, and what's only half-true. I don't always agree with what he says, but it's definitely worth reading.
Submitted Nov 16, 1999
Rating: N/A   Rate this link Total Visits: 12
 
The Java Online Bibliography Update Link / Bad Link? 
This is a list of online information sources about the Java(tm) programming language, the browser HotJava(tm), and related technologies.
Submitted Nov 16, 1999
Rating: N/A   Rate this link Total Visits: 12
 
Handling Errors with Exceptions Update Link / Bad Link? 
The lesson explains how you can use Java's exception mechanism to handle errors in your programs. This lesson describes what an exception is, how to throw and catch exceptions, what to do with an exception once you've caught it, and how to best use the exception class hierarchy provided by the Java platform.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 11
 
The Java Language Specification Update Link / Bad Link? 
With the publication of The Java Language Specification, James Gosling, Bill Joy, and Guy Steele provide the definitive technical reference for the Java programming language. It provides complete, accurate, and detailed coverage of the entire language and its syntax. If you want to know the precise meaning of Java's constructs, this is the source.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 10
 
Java Look and Feel Design Guidelines Update Link / Bad Link? 
User interface guidlines for anyone designing applications and applets based on the Java Foundation Classes.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 9
 
JavaSpacesTM Principles, Patterns, and Practice Update Link / Bad Link? 
A second chapter excerpt that reviews the command pattern, builds a compute server, and constructs an application to break encrypted passwords. See transcript from "Meet the Author."
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 8
 
Mastering JavaTM 2, Chapter 16 Update Link / Bad Link? 
Exploring the data transfer capabilities of the Java 2 Platform, including system clipboard access and using drag-and-drop.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 8
 
John Zukowski's Definitive Guide to Swing for JavaTM 2 Update Link / Bad Link? 
Presented here is Chapter 2, "Event Handling with the Swing Component Set" from Zukowski's just-published book from Apress.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 7
 
Setting Program Attributes Update Link / Bad Link? 
The lesson describes how you can set attributes for your Java programs through the use of properties and command-line arguments. Use properties to change attributes for every invocation of your program; use command-line arguments to change attributes for only the current invocation of your program.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 7
 
JavaSpacesTM Update Link / Bad Link? 
Welcome to the JiniTM Technology Series. As the books are published, this site will be the source for supporting information such as code samples, errata, and upcoming titles.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 6
 
The Java (TM) Tutorial Continued: The Rest of the JDK(TM) Update Link / Bad Link? 
This book covers parts of the JDK not covered in The Java Tutorial Second Edition. All the trails in this book cover the Java 2 Platform (formerly known as JDK 1.2).
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 6
 
Inside Java 2 Platform Security Update Link / Bad Link? 
Inside the Java 2 Platform Security is the definitive and comprehensive guide to the Java security platform. Written by the Chief Java Security Architect at Sun, it provides a detailed look into the central workings of the Java security architecture and describes security tools and techniques for successful implementation.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 4
 
Java StudioTM by Example Update Link / Bad Link? 
Preview this book, and discover why Java Studio is important to programmers and end users. See how you can assemble components and wire them together, and learn about the kinds of programs you can create.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 4
 
JavaSpacesTM Principles, Patterns, and Practice - Chapter 1 Update Link / Bad Link? 
This chapter excerpt provides an introduction to the JavaSpaces model and gets you started with space-based programming.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 4
 
JavaTM Look and Feel Guidelines Update Link / Bad Link? 
A treasure chest of essential information about designing applications and applets in the JavaTM programming language.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 4
 
Supplement for the Java 2 Platform, Standard Edition, V1.2 Update Link / Bad Link? 
This definitive reference to the JavaTM Class Libraries, from the creators of the Java technology at Sun Microsystems, is an essential resource for both novice and experienced Java programmers. This supplement complements The Java Class Libraries Second Edition, Volume 1 with documentation for new features in JDKTM 1.2.
Submitted Nov 23, 1999
Rating: N/A   Rate this link Total Visits: 4
 
The Java Archive File Format excerpted from The Java Tutorial Update Link / Bad Link? 
Presented here is Chapter 2, "Event Handling with the Swing Component Set" from Zukowski's just-published book from Apress.
Submitted Nov 24, 1999
Rating: N/A   Rate this link Total Visits: 4
 
  Link To Us

Terms of Use:  
NOTICE: Links you submit to Mathtools.net Link Exchange will be accessible from any part of the world via the web. Any information such links contain may be used by The MathWorks and the public, both within and outside the country from which you posted. Read complete disclaimer prior to use.


  Privacy - Trademarks - Feedback - Terms of Use Copyright 2001-2008 The MathWorks Inc.