Programming Languages | News, how-tos, features, reviews, and videos
A unique aspect of Java technology is that programs can run anywhere without recompilation. Here's how to test your programs so that you can find any runnability problems before your customers do
Security in JDK 1.2 gives developers more control. Find out how to take advantage of this flexible new model
Sun and partners choose to make their Java mark at the world's premier graphics conference and exposition
Programming language lets remote users take control of lethal machinery
Get a behind-the-scenes look at 3D graphics rendering with this hands-on discussion of fractals, quaternion transformations, shadows, rasterization, and Gouraud shading
Design tips on when and how to use synchronization, immutable objects, and thread-safe wrappers
A JavaWorld Exclusive! Results of new VolanoMark 2.0 server benchmark show how 12 virtual machines stack up
New <STRONG>Media Programming</STRONG> columnist Bill Day does his honorable best to answer all his mail -- praise, suggestions and grumbles alike. Plus: Bill Venners fields a slew of tough <strong>Design Techniques</strong>-r
Be Inc. has produced a fast, clean, and robust modern operating system with features that should interest Java developers -- the question is, where <em>is</em> the support for Java?
The full story of exceptions in the Java language and virtual machine