- Examware - http://examware.com/tutor10.html
Collection of tutorials and resources.
- GUI Controls in Java 1.1 - http://www.apl.jhu.edu/~hall/CWP-Chapter13/
On-line version of chapter from Prentice Hall text.
- An Introduction and Tutorial on Java2D - http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html
A tutorial giving an overview and introduction to Java2D and the use of Graphics2D, the new drawing model in Java 1.2. Note: An updated and expanded version of this material appears in Core Web Programming 2nd Edition. All source code (plus sample chapters) is available at http://www.corewebprogramming.com/.
- Sun's JNI Tutorial - http://java.sun.com/docs/books/tutorial/native1.1/
Using the Java Native Interface (JNI).
- Software Developers - http://swdevelopers.tripod.com/english/index.html
Java tutorials - basic tutorial, servlets, and JDBC. Example code, tips and resources.
- Developing Link Lists and Binary Trees using Java - http://www.javacommerce.com/tutorial/JavaData/JavaData.html
Although Java 2 includes linked list and tree classes, this tutorial explains how to create similar classes in Java 1.1, and covers sorting and searching.
- Find Tutorials: Java - http://tutorials.findtutorials.com/index/category/82
Directory of tutorials available with descriptions and potential reader reviews.
- Witscale SCJP tutorial - http://www.witscale.com/scjp_studynotes/contents.html
Java tutorial for SCJP (Java certification) Preparation. Tutorial consists of short study notes with adequate examples.
- CowCatcher Java Training - http://www.justobjects.org/cowcatcher/
An open source initiative aimed at providing a repository for Java training material.
- C11 Data Structures - http://www.cs.northwestern.edu/courses/cs311/fall-02/html/notes.html
Examples, notes and Java applet demos (and sources) generic data structures and algorithms.
- Remember Java - http://www.rememberjava.com/
Java tutorial with large example library. New tasks and examples added weekly or monthly.
- A Quick Swing Tutorial - http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/
A fast introduction to Swing for Java programmers who already know the AWT.
- Sun's Java Tutorial - http://java.sun.com/docs/books/tutorial/
On-line version of book from Addison-Wesley.
- Java Tutorials at Knowledge Hound - http://www.knowledgehound.com/topics/java.htm
Links to free online lessons on Java subjects ranging from concurrent programming to optimization to Java for beginners
- Java Boutique - Tutorials - http://javaboutique.internet.com/tutorials/
Java tutorials for beginners, experienced programmers and advanced topics.
- The Java Web Services Tutorial - http://java.sun.com/webservices/docs/1.0/tutorial/index.html
Example-based guide to the Java Web services and Web applications.
- Introduction to Databases for the Web: Pt 4 - http://www.databasejournal.com/sqletc/article.php/1431601
This tutorial introduces how to use Java Database Connectivity to interface to web databases. Suitable for webmasters and web developers with little or no database experience.
- The Advanced Java/J2EE Tutorial - http://my.execpc.com/~gopalan/java/java_tutorial.html
By Gopalan Suresh Raj. General, Enterprise JavaBeans (EJB), Java Data Objects (JDO), Java Message Service (JMS), Jini Technology, Remote Method Invocation (RMI), RMI over IIOP, Java Server Pages (JSP), JavaMail, JavaBeans, Threading in Java, Network Programming in Java topics.
- Make bad Java code good - http://www.javaworld.com/javaworld/jw-03-2001/jw-0323-badcode.html
By Dr. John Farrell. Concrete suggestions for fixing Java code. From the simple and mindless to the complex and dangerous.
- jGuru Self-Paced Java Courses - http://www.jguru.com/learn/
Directory of free, online, self-paced courses on JavaMail, Collections, JSP, JDBC, and EJB.
- Non-Blocking Socket I/O - http://www.owlmountain.com/tutorials/NonBlockingIo.htm
Tim Burns shows how to use the java.nio package in JDK 1.4.
- Layout Management - http://java.sun.com/docs/books/tutorial/uiswing/overview/layout.html
An overview of layout managers in Sun JFC/Swing.
- Meshes - http://www.meshes.com
Seminars and Presentations given at DePaul University, along with all of the resources and information needed to learn Java at home. Covers basics through advanced J2EE topics.
- Pascal to Java: Easy Transformation Part 1 - http://www.geocities.com/SiliconValley/Park/3230/pas/pas2java.html
A quick and dirty tutorial to show Pascal programmers how easy it is to convert their skills to Java. This tutorial does not cover proper object oriented programming, and is merely meant to give Pascal programmers a head start with Java.
- Linux JNI Tutorial - http://www.public.asu.edu/~wjanjua/java/jni
Linux Java Native Interface tutorial by Weqaar A. Janjua.
- Connect to Amazon Web Services (AWS) with a servlet or JSP (ONJava.com) - http://www.onjava.com/pub/a/onjava/excerpt/jsvltjspckbk_chap01/index1.html?page=2
Learn how to connect to Amazon Web Services (AWS) with a servlet or JSP. Provides step by step instructions for using the Apache Axis open source SOAP toolkit to create a Java-SOAP package for interacting with AWS.
- Java and Sound (ONJava.com) - http://www.onjava.com/pub/a/onjava/excerpt/jenut3_ch17/index.html
This two-part series of excerpts from Chapter 17 of Java Examples in a Nutshell, 3rd Edition, David Flanagan illustrates some of Java's sound capabilities. In the first section, he covers how to play simple audio clips with the java.applet.AudioClip class. In the second section, he shows how to use the javax.sound.sampled and javax.sound.midi packages to load and play sound clips, how to monitor and change the playback position within a clip, and how to set audio parameters such as volume, balance, and tempo.
- Improving your Java GUI with status bar hints (Tech Republic) - http://techrepublic.com.com/5100-22_11-5185994.html?tag=nl.e027
Users don't read your documentation. So it's up to us, as software developers, to make our applications as easy and intuitive as possible. If you're writing a Java GUI, here's one easy way to help -- adding status bar hints.
- Web Services Messaging with Apache Axis2: Concepts and Techniques [ONJava.com] - http://www.onjava.com/pub/a/onjava/2005/07/27/axis2.html
The Apache Axis2 architecture assumes neither one message exchange pattern, nor synchronous/asynchronous behavior. This article explains messaging concepts and how Axis2 can be used to implement several well-known messaging scenarios from just two basic patterns: in-only and in-out.
|