Welcome!


Vol: 2 Iss: 4

Read Back Issues

In an earlier (JDJ, Vol. 2, Issue 2) column from the JDJ Editorial Board, Arthur van Hoff of Marimba made the following observation, "It turns out that any piece of [Java] code, if it wants to do something interesting, quickly becomes too large to download as an applet." Arth...
What JavaPlan Delivers The Java language and Java applets have taken the Internet by storm, yielding interactivity on Web pages in ways previously never seen. To date, however, Java has not been applied to larger scale development problems, a result of a concentration of effort on Java...
WebGain says that Visual Cafe "gives developers the fastest, most productive visual programming environment ever for creating Java applets and applications." Usually, this would be corporate puffery. Well, in this case, WebGain is actually understating the power of Visual Caf...
WebSpice is a collection of more than 1000 royalty-free GIF and JPEG images that you can use with your web pages. The images were created by professionals at DeMorgan to enhance the appearance of your web pages.
The Internet has been very popular in the past few years. With its popularity still growing, increased demand for Internet network software has grown as well. One of the greatest advantages to developing Internet software with Java is in its robust networking support built into the cor...
OMG's Internet Inter-ORB Protocol (IIOP) has developed quite a career in a short space of time. Its specification was released in late 1994 as part of OMG's CORBA2.0 specification. Only a few months later, the first ORBs implemented the protocol and interoperability between various ORB...
In the course of teaching my Essential Java course, my student's attitudes towards low-level exceptions always amaze me. Most notably, my student's instinctive abhorence of ArrayIndexOutOfBoundsExceptions and NullPointerExceptions. They just hate these types of exceptions, and even the...
The JDK 1.1 includes a new Java Security API which supports several important new security features, the most significant of which may turn out to be signed applets. Properly implemented, digital signatures will provide the additional trust needed to allow Java applets greater access ...
JDJ: Please describe your position with Microsoft and where Visual J++ fits into the organization. HB: I'm the Technical Product Manager for J++. I'm responsible for taking a lead role in positioning the product, market research and demos. I'm also the main spokesperson for the product...
Last month, I introduced the terms types, variables, classes, objects and references. If you understood the examples and correctly answered the test question I provided at the end of the article, you're well on your way to mastering the essential concepts that govern how all Java progr...
Java's support for concurrency is sufficient enough to achieve a wide range of desired results. While the primitives provided are very powerful, they can also be easily misused and may lead to unpredictable behavior. It is well known that in a multithreaded environment, due to the lac...
In JDK 1.1, no other new feature is likely to have more impact on Java programmers than the less-publicized inner classes feature. It'll change the way in which Java programs have been traditionally written. The primary goal of this feature is to provide the ability to declare classes ...
As this column has progressed over the last few months, we have developed a grand plan to create a revolutionary product - the wireless Java PDA.