A Programming Style for Java
A large number of heuristic guidelines for writing well-structured, maintainable Java programs.
url: www.webcom.com/~haahr/essays/java-style/
|
The Bluffer's Guide to Java
Introduces Java terminology for the Web developer.
url: www.webdevelopersjournal.com/articles/java_jargon....
A Brief History of the Green Project
Gosling's look back at the very beginning of Java.
url: java.sun.com/people/jag/green/
ChiMu OO and Java Development: Guidelines and Resources
Detailed tutorial by Mark Fussel on coding including concepts of object-oriented programming and coding style.
url: www.chimu.com/publications/javaStandards/
Ideas2work
Articles and pattern implemenations in Java.
url: www.ideas2work.com/
Interfacing Java with Native Code
An investigation of the efficiency of different techniques for moving data across the Java native interface. Includes a suggestion for extending JNI for efficient lightweight calls.
url: www.str.com.au/jnibench/
IRT Java Articles
Mainly covering applets.
url: tech.irt.org/articles/java.htm
Java Coffee Break Articles
Features free articles, on a wide variety of topics from beginners topics like threads to advanced programming techniques such as networking, RMI & CORBA.
url: www.javacoffeebreak.com/articles/
The Java Language: An Overview
Describes how Java is a simple, object-oriented, network-savvy, interpreted, robust, secure, architecture neutral, portable, high-performance, multithreaded, dynamic language.
url: java.sun.com/docs/overviews/java/java-overview-1.h...
Java Review
A review of the Java platform including J2EE and web services sections. Includes sample programs and screenshots.
url: www.oranda.com/java/
Java server performance: A case study of building efficient, scalable Jvms
An article discussing Java performance.
url: www.research.ibm.com/journal/sj/391/dimpsey.html
JavaRanch Campfire Stories
Stories include "Getting in Touch with Your Inner Class" and "How my Dog learned Polymorphism".
url: www.javaranch.com/campfire.jsp
J2EE Project Dangers
Analyzes the top 10 dangers that threaten the success of all enterprise Java projects and outlines some ways to avoid them. By Humphrey Sheil, JavaWorld.
url: www.javaworld.com/javaworld/jw-03-2001/jw-0330-ten...
JSP versus ASP
A short comparison of Active Server Pages and JavaServer Pages from a web developer's point of view.
url: www.indiawebdevelopers.com/technology/Java/jsp.asp
Leverage legacy systems with a blend of XML, XSL, and Java
by Michael Koch at ITworld.com. No matter which way you try it, interfacing a mainframe from an application server or servlet is never fun.
url: www.itworld.com/AppDev/1381/ITW3298/
PASX Properties
Article by Andrew Newton. Have you ever used properties files, only to find that they are not expressive enough for you needs? Have you ever created a small configuration hack to solve some specific problem, only to later wish you had spent more time on a generic solution?
url: www.onjava.com/lpt/a//onjava/2001/07/10/pasx.html
Rethinking Computer Science 101 (with Java)
Project at MIT on "innovations in introductory computer programming".
url: www.ai.mit.edu/projects/cs101/
Reusable UI Components for HTML
Add a Swing-style architecture to your servlet-powered apps
url: archive.devx.com/upload/free/features/javapro/1999...
Using Java's Reflection API, by Amandeep Singh
There can be many situations when you are not able to tell, exactly what class will be instantiated until runtime - which is where reflection comes in.
url: www.asingh.net/technical/reflection.html
Sun opens Java to Open Source community
Future versions of Java for servers, PCs and mobile devices could feature APIs developed by the open source community under changes to the Java Community Process (JCP) to be announced by Sun Microsystems Inc at its annual developer conference.
url: java.sun.com/features/2002/03/jcpopensrc.html
Open source wins Java rights
By James Middleton. The open source community won the rights to free implementation of the Java platform last week, weakening Sun Microsystem's iron grip on the development platform.
url: www.vnunet.com/News/1130396
A New Hope for Open Source and Java
Article by James Davidson.
url: www.oreillynet.com/pub/wlg/1238
New Data Transfer Capabilities
By John Zukowski. New capabilities now available is improved data transfer support within and between applications. Data transfer includes two tasks: cut, copy, and paste access to the user or system clipboard and drag-and-drop support. Neither of these features is totally new to the standard library set.
url: developer.java.sun.com/developer/technicalArticles...
Lab to offer open-source Java-based FPGA tool
By Richard Goering. A new approach to FPGA design is unfolding at the Configurable Computing Laboratory at Brigham Young University (BYU), where researchers have developed a Java-based tool, called JHDL, that has been used to design million-gate Xilinx Inc. devices.
url: www.eetimes.com/story/OEG20010831S0086
CNN: Java kept alive by big money
Big business provides most of the market for Java.
url: www.cnn.com/TECH/computing/9904/09/java.idg/
Design for Open Systems in Java
Seminal paper on the demise of "absolute" encapsulation and transparency as an ideal.
url: gee.cs.oswego.edu/dl/coord/