Java Developers Almanac
Application Servers
aspectj project
Java Arcade games
"Best Free Java Programming Training Materials"
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
Cewolf - Chart Enabling Web Object Framework
AmbySoft, Inc Coding Standards for Java
Core J2EE Patterns
Create enumerated constants in 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
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
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
"Relational Persistence For Idiomatic Java"
Howard Lewis Ship
Creator of Tapestry and HiveMind
HP-UX Developer's Kit for Java
"Hybridizing Java"
IBM's Java home page
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
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 and J2EE news
Java Exchange
"Java Servlet Technologies" Home of Db Connection Broker
Java FAQs Daily Tips
Java For U
Java, The Illusion
"The source for Java technology collaboration"
"The source for Java technology collaboration"
JavaOne Online
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)
Java Tips
Java Tips at Javaworld
" is the Look and Feel Source for both Java developers and end-users. "
Implementing CIFS in Java
JConfig class library
JDO Central
Java Data Objects
Jess, the Rule Engine for the Java Platform
Home of JFreeReport and JFreeChart
Jigsaw overview
The JPackage project
JMX (Java Management eXtensions) tutorial
Free, Java-powered weblogs
Keel Meta Framework
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 Java page
Media Programming by Bill Day
"a networked Java clone of BattleTech"
Message Driven Beans Tutorial
Mining Co. Focus on Java
Free application deployment
Tor Norbye's Weblog
OpenSwing Framework: advanced graphics Swing components
Oracle Business Components for Java
Oracle SQLJ and JDBC
Open Source Website Content Management System
"an Open Source project dedicated to providing enterprise class J2EE components"
OSS through Java Initiative
package gnu.regexp;
Regular expressions for Java
Patterns Central
"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 "The Resource Directory for Server Side Scripting Technologies"
Java Skyline
Straight Talking Java mailing list
Jakarta Struts
Sun's Java pages
The Swing Connection
Online book
Swing Labs
"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 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 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.


See Also