Lock on to an alternate synchronization mechanism

Learn how to implement a reader/writer lock for flexible protection Software professionals have been debating multithreaded programming for quite some time now. The notion of threading is so ingrained within the Java platform that developers can rarely create even simple…

WebGain gaining ground

The new company continues to build up its Java toolbox via product and company acquisitions July 12, 2000 — Through its recent string of product and company acquisitions, WebGain is building up its Java toolbox and moving into the market…

Microsoft drops Java tool from suite

Due to the Sun-Microsoft Java legal fight, Microsoft decides not to include Visual J++ with its upcoming Visual Studio.Net tool July 12, 2000 — Microsoft confirmed that Visual J++, its Java-based tool, will not be part of the pending Visual…

Flatten your objects

Discover the secrets of the Java Serialization API We all know Java allows us to create reusable objects in memory. However, all of those objects exist only as long as the virtual machine remains running. It would be nice if…

Talkback: Cell phone etiquette

In Dan Briody’s The Ten Commandments of cell phone etiquette he asks for suggestions for additions. In Dan Briody’s The Ten Commandments of cell phone etiquette he asks for suggestions for additions. Thou can make them below. We’ve updated the…

Linux and Java: What’s the scoop?

Discover the skills you need to program Java on Linux Q: I have two requests: I would appreciate a pointer to a list of Web resources that outline how to integrate Java on the Linux platform. What Unix/Linux knowledge should…

Programming XML in Java, Part 3

Programming XML in Java, Part 3

DOMination: Take control of structured documents with the Document Object Model The Simple API for XML (SAX) is an excellent interface for many XML applications. It is intuitive, extremely easy to learn, and, as its name implies, simple. Any Java…

JDBC drivers in the wild

JDBC drivers in the wild

Learn how to deploy, use, and benchmark JDBC driver types 1, 2, 3, and 4 Why should you consider Java Database Connectivity (JDBC) drivers apart from the JDBC-ODBC Bridge? What level of JDBC driver is suited for your application? What…

Sun and IBM mend fences, but Java politics cloudy

Although two of Java’s biggest backers — Sun and IBM — have mended fences, the Java community still sees tension over licensing and open standards July 7, 2000 — Sun and IBM this week called a truce to their high-profile…