Java Developers Almanac
Ant
Application Servers
aspectj project
Java Arcade games
"Best Free Java Programming Training Materials"
BileBlog
The business case for Java
Java Boutique
Brewing Java: A Tutorial
Browser Opener
Build your own ObjectPool in Java to boost app speed
Bug patterns
Cafe au Lait Java FAQs, News, and Resources
0xCAFEFEED
Cewolf - Chart Enabling Web Object Framework
ClientJava
AmbySoft, Inc Coding Standards for Java
Core J2EE Patterns
Create enumerated constants in Java
comp.lang.java FAQ
Message from Sun about Denial of service attacks in Java
Deploying RSA signed applets in Java plug-in
Java Design Patterns
The Design Patterns Java Companion
Java Developer's Journal
Developer Life
"Mobile, Distributed, Server-side computing with XML, Java 2, JDBC, Swing and Servlets"
IBM DeveloperWorks
DevX Java Zone
Dick Baldwin's java programming tutorials
Digital Espresso
Doctor Dobbs Journal Java Programming Sourcebook
Java Documentation
Does Java need Checked Exceptions?
Drools object-oriented rule engine for java
Direct Web Remoting (DWR)
"Easy Ajax for Java"
Elvis meets Glassfish (EJB3)
Elvis meets Netbeans
EasyMock
Enterprise JavaBeans
EJB's 101 Damnations EJB and J2EE Packaging
EJB Portal "The Ultimate Developer's Resource for Enterprise Java Beans Technology" Seven Rules for Optimizing Entity Beans
Too Many EJBs XDoclet
Enabling Component Architectures with JMX
Euxx
Neal Ford
FreeMind Mind mapping software
Frequently Asked Questions About Java Technology
Java Game Park
Java Game Development Tutorial
Gamelan: Earthweb's Java Directory
Getting started with OSGi
Giant Java Tree
"Giant Java Tree is an open source project whose primary aim is to create a Java source tree consisting entirely of open source."
Glassfish community
Java Glossary
GNU Classpath
Google Web Toolkit
"Build AJAX apps in the Java language"
Step by Step - creating a new webapp using Grails
NCSA Habanero
Hibernate
"Relational Persistence For Idiomatic Java"
HiveMind
Howard Lewis Ship
Creator of Tapestry and HiveMind
HP-UX Developer's Kit for Java
"Hybridizing Java"
IBM's Java home page
IDEs
Java Idioms
Improve modularity with aspect-oriented programming
"AspectJ brings AOP to the Java language"
"Inversion of Control Containers and the Dependency Injection pattern"
Infrequently Asked Questions
Introduction To iBatis
Introduction to Programming Using Java Version 4.0, July 2002
IToolbox Java
The Jakarta Project
Jake2
Java implementation of the Quake2 engine
JARS.COM, Java review service
Java Advice for Beginners: How Do I Start Learning JDeveloper and ADF?
Java Application Developer Central
Sun JavaBeans home page
java.blogs
Javacrawl
Java and J2EE news
Java Exchange
"Java Servlet Technologies" Home of Db Connection Broker
Java FAQs Daily Tips
JavaFlight
JavaForge
Java For U
Javageeks
Java, The Illusion
Java-Linux
java.net
"The source for Java technology collaboration"
java.next
"The source for Java technology collaboration"
JavaOne Online
Javapolis
Javaref
WIRED 3.12:The Java Saga - by David Bank Good background piece about Java.
Java Server Faces (JSF) project home
JSF Central
Java Server Pages (JSP)
JavaWorld
Java Tips
Java Tips at Javaworld
Javootoo
"javootoo.com is the Look and Feel Source for both Java developers and end-users. "
JBook
jCIFS
Implementing CIFS in Java
JConfig class library
JDO Central
Java Data Objects
JDocs
JDOM
Jess, the Rule Engine for the Java Platform
Jfree.org
Home of JFreeReport and JFreeChart
JGraph
JGuru
Jigsaw overview
The JPackage project
JMX (Java Management eXtensions) tutorial
JRoller
Free, Java-powered weblogs
JUnit
Keel Meta Framework
KickJava
Java Language Specification
Lessons Learned Doing Java Programming for my Web Site
Links to some Good Free Java/J2EE Books
Linux Java Tips and Hints Page
Java Lobby
Apache Log4j
Making sense of Java
Mathtools.net Java page
Maven
Media Programming by Bill Day
MegaMek
"a networked Java clone of BattleTech"
Message Driven Beans Tutorial
Middlegen
Mining Co. Focus on Java
MyCGIServer
Free application deployment
Tor Norbye's Weblog
OpenSwing Framework: advanced graphics Swing components
Oracle Business Components for Java
(EJB)
Oracle SQLJ and JDBC
OpenCMS
Open Source Website Content Management System
OpenSymphony
"an Open Source project dedicated to providing enterprise class J2EE components"
OSS through Java Initiative
package gnu.regexp;
Regular expressions for Java
Patterns Central
Piccolo
"Welcome to Piccolo! It is a revolutionary way to create robust, full-featured graphical applications in Java, with striking features such as zooming and multiple representation. Piccolo is an extensive toolkits based on the Java2D API. And best of all, it is free and open source"
PJA (Pure Java AWT) Toolkit
PoolMan Object Pooling Library and JDBC Driver
Portlet Open Source Trading Site
PostgreSQL JDBC Driver Homepage
The Java Posse
Processing XML with Java
Online book
Java Programmer Certification Exam And Training
The Java Programmers Source Book
Programming languages for the Java virtual machine JVM
Proguard Java class file shrinker, optimizer, obfuscator, and preverifier
Protomatter open source Java classes
Connection pool, object pool, more.
Java Questions Bank
Java Ranch
RIFE web application framework
The Roller Weblogger
Rules4J rule engine
Separating Java hype from reality
Secrets Of The Masters: Core Java Interview Questions
Serverpages.com "The Resource Directory for Server Side Scripting Technologies"
Servlets.com
Java Skyline
Straight Talking Java mailing list
Jakarta Struts
Sun's Java pages
The Swing Connection
Swing
Online book
Swing Labs
Tapestry
TheServerSide.com
"Your J2EE Community"
Thanks for the memory
Understanding how the JVM uses native memory on Windows and Linux
Thinking in Java by Bruce Eckel
Thinlet
"Thinlet is a GUI toolkit, a single Java class, parses the hierarchy and properties of the GUI, handles user interaction, and calls business logic. Separates the graphic presentation (described in an XML file) and the application methods (written as Java code)."
Jakarta Velocity
Trails
"Trails is a domain driven development framework in the spirit of Ruby on Rails or Naked Objects"
Wicket web application framework
Working with XML
The Java XML Tutorial
Java Woman Extensive collection of Java links.
Java on Youtube Extensive collection of Java links.

Applets

See Also