Advertisment
Examine the roots of the double-checked locking idiom, why it was developed, and why it doesn't work. The Java programming language contains...
Ant, from Jakarta project at the Apache Foundation, has become a de facto standard for building Java projects. You may already be using it to...
The Java 2 Platform, Micro Edition (J2ME) offers great tools for developers, porting the Java platform's network-centric and platform-agnostic...
Java 2D may be the most obvious solution for programming 2D graphs in Java programs, but it's not the only one. This article proposes an...
One of the strengths of the Java platform is its object-oriented nature; one of the benefits of object-oriented languages is that they aid code...
Project Jxta is a community-run attempt to build a utility application substrate for peer-to-peer applications. The initial reference...
Graphical and user interface capabilities have progressed in leaps and bounds since the early days of the Java language. The Java 2 platform...
Neural nets may be the future of computing. A good way to understand them is with a puzzle that neural nets can be used to solve. Suppose that you...
This article shows you how to combine and leverage the best parts of Jiro technology and the Web-Based Enterprise Management (WBEM) initiative....
In the real world of everyday computing (and development), there are many situations where 'whipping up a Java program' to perform a task...
This article leads you into the gray zone between modeling and method, with a look at requirements gathering via use case modeling. In particular,...
This is a continuation of the three-part series on building resource management applications. It takes a look at the Web-Based Enterprise...
If you're looking for a unique programming challenge, try your hand at building a management application for a distributed, cross-platform...
If you want to build and run faster Java applications on the IBM Developer Kit for Linux, version 1.3, roll up your sleeves and prepare to get...
GUIs are generally designed with a model-view-controller architecture in which the view is decoupled from the model. The separation presents a...
If you've ever wanted to build your own supercomputer but have been held back by the demands of parallel programming in C, Pseudo Remote...
This is a series of tutorials that show you how to create an object-orientated adventure gaming system.
A core requirement of any non-trivial P2P application is secure communication between peers. While the details of the security depend on how the...
Views: 905 | | by Jarry
Java - Security
The problem of system security starts with discovering the identity of the user on the other end of the communications link. This article discusses...
Views: 966 | | by John
Java - Security
Accepting formatted input doesn't have to be difficult with input verifiers and focus listeners. This installment of Magic with Merlin shows...
Views: 0 | | by Source
Java - Swing