Here are some good Java Links :
Start Here (Tutorials)
� The Java Tutorial(from Sun)
� Brewing Java: A Tutorial
� Java Tutorial: Don't Fear the Oop!
� An Introduction to Java Programming(PDF)
� Shlurrrpp......Java
� GUI Programming using Java
� Java Certification Tutorial
� A practical guide for Java programmers
� Quick Java Tutorial
� Tutorial" A Cup of Java -- With Two Lumps of Linux
� Java Applet Tutorial
� The Java Game Programming Tutorial
� Java Tutorial by Examples
� Sockets programming in Java: A tutorial
� Java to C++ Transition Tutorial
� Java Tutorial pages
� Trail Map for The Java Tutorial
� Java and Java Script Tutorial Online
|
Java and Other Programming Languages (C/C++/ADA etc)
� Java to C++ Transition Tutorial
� Comparing C++ and Java
� Integrating Java with C++
� Performance tests Java Vs C++
� Java for C++ Programmers
� Java/C++ Performance Test
� Mappings between UML and Java
� From UML to Java
� Working with XML and Java
� XML, Java, and the future of the Web
� Processing XML with Java
� Programming XML in Java
� Oracle (SQL) and Java
� How to translate from Java to C++
� Toba: A Java-to-C Translator
� UML for Java
� Testing Java Card applets with UML
|
Java Lecture Notes (mainly PDF, PS and DOC)
� Basic to Advanced Level Java
� Art of Java Programming
� Java Lecture Notes Again
� Lecture Notes and Interactive Stuff
� Java-Smalltalk
� Network Programming Java
� HTML, JAVA and XML
� HCI/JAVA SWING Programming
� Programming in Java
� Java 3-D Programming
� Java Programming Notes
|
Java Coding Standards
� Writing Robust Java Code (PDF)
� NETSCAPE'S Java Software Coding Standards Guide
� Java Coding Standards
� Java OO Design & Coding Standards
� The Infospheres Java Coding Standard
� Java Coding Standard Again
� Java Coding Standards Checklist
� The KindSoftware Java Coding Standards
� Java Coding Style Guide (PDF)
|
Java Virtual Machine (JVM)
� The Java Virtual Machine Specification
� The lean, mean, virtual machine
� JVM-Online Instruction Reference Manual
� KissMe - A free Java Virtual Machine
� Supporting dynamic languages on the Java virtual machine
� Java Virtual Machine for micro-controller
� Virtual Machine - What is Definition
� Java Run Time Environment
|
Java Foundation Classes(JFC)Swing
� Swing: A Quick Tutorial for AWT Programmers
� JFC/SWING FAQ
� Testing Java Swing-Based Applications
� User Interfaces that Swing: A Quick Start Guide
� Java Swing
� Java Swing Programming Programming (PDF)
� Java Swing (Student Workbook)
� Drawing OOP GUI Systems Java Swing GUI
� A Java/Swing GUI Framework
� What is Java Swing Client?
|
Java Tips and Tricks
� 330 Java Tips
� Java Tips
� Java programming tips, tricks and online resources
� Tips to improve speed of Java Applications
� Tips and tricks for better Java performance
� Better Java performance Part 2
� Java Tips, Tricks and Traps
� RBL JAVA Tips
� Java Applets, Tutorials, Tips and Tricks
|
JAVA - Frequently Asked Questions (FAQs)
� comp.lang.java FAQ
� Java Programmers FAQ
� Java FAQ Archives
� Java Network Programming FAQ
� Dave's Java Certification FAQ
� FAQ - Microsoft Technologies for Java
� Java FAQ in Plain English
� Java FAQ Archives
� Frequently Asked Questions About Java Technology
� Java Security FAQ
� Absolute Java FAQ: free book, tip, code, applets, tips, ...
� Java Programmers FAQ
|
Java Debugging
� jdb - The Java Debugger
� JSwat - Graphical Java Debugger
� Using the Java Debugger
� Debug with jdb
� Debugging Java Applications
� JDBTool - Graphical Debugger for Java
� Top Ten Reasons Not to Use a Java Debugger in School
� oldjdb - The Old Java Debugger
� jdbg - A simple Java Debugger
|
Java Compilers/SDK
� Java compilers
� Java Compiler Optimization
� Linux Development - Java Compilers
� Java Development Tools (Must Visit)
� Java Code Engineering & Reverse Engineering
� Compiler optimizations
|
Visual J++
� Microsoft Visual J++ Home Page
� Frequently Asked Questions for Visual J++
� How to use Visual J++ with the JDK 1.1 beta
� Visual J++ Suite
� Visual J++ Information
� Download for Essential Visual C++ 6 fast
� Visual J++ Handling Exceptions
|
Java Source Code Archives
� FreeCode: Java Projects
� Java Boutique: The Java Source
� Generic Algorithms in Java
� Java Servlets and Server Pages (JSPs)
� Java Components for Math Project
� Chris Dolan's Java applets
|
Advanced and Misc Topics
� JDBC (Java Database Connectivity) Technology
� JDBC Short Course
� JDBC Drivers, Servers, and Vendors
� A Tutorial on Java Servlets and Java Server Pages (JSP)
� Fundamentals of Java Servlets
� Filtering with Servlets
� Migrating CGI Scripts to Java Servlets
� Multithreading in Java -
Conflicts Arising From Multiple Threads
� Design Patterns in Java AWT
|
Journals and Newsletters
� Java Developer's Journal
� Java Report Online
� JavaPro
� Java World
� Servlet Central
� ACM Crossroads Objective Viewpoint
|
E-Books and References
� The Java Language Specification (PDF)
� Thinking in Java by Bruce Eckel
� Design Patterns in Java
� Processing XML with Java
� Swing Book
� Java Precisely - concise Java quick reference
|