Vol: 9 Iss: 10
Some of you may remember a time when the world of multithreaded programming was limited to a small set of C or C++ applications. Often the threads were used sparingly and restricted to a specific task or computation or even operating system.
Oct. 26, 2004 Reads: 32,609 Replies: 1
Is the Java certification program offered by Sun really the route to a higher salary and better quality of code for businesses? William Knight has his doubts. In his fifth year of Java programming, after being involved in several distributed developments for large companies, a prospect...
Oct. 16, 2004 Reads: 46,282 Replies: 40
Welcome to the October edition of the JCP column! Each month you can read about the Java Community Process: newly submitted JSRs, new draft specs, Java APIs that were finalized, and other news from the JCP. This month there are no less than 22 JSRs worthy of discussion.
Oct. 6, 2004 Reads: 22,238
At JavaOne 2004 we gave a presentation on Java game development that included general framework information and tips and tricks on using the media APIs effectively. We also showed an application named 'Ping' that demonstrated some of the ideas we discussed.
Oct. 6, 2004 Reads: 66,506 Replies: 1
One of the principles of any OO language such as Java is an object's ability to encapsulate its data and provide clients with a specific and well-defined API. This is done through the visibility keywords public, protected, and private.
Oct. 6, 2004 Reads: 18,732
Performance is a goal that all Java developers should put at the head of their design list for any project. To help you achieve this goal, there is a powerful mechanism that's used in just about every commercial Java product that most developers are not aware of. This mechanism is call...
Oct. 6, 2004 Reads: 28,814 Replies: 1
Have you looked at the certificate that your neighbor has so proudly displayed in his or her office? Have you ever wondered if getting certified in Java is worth the time and effort?
Oct. 6, 2004 Reads: 32,578 Replies: 1
The Async IO package is designed to provide fast and scalable input/output (IO) for Java applications using sockets and files. It provides an alternative to the original synchronous IO classes available in the java.io and java.net packages, where scalability is limited by the inherent ...
Oct. 6, 2004 Reads: 52,450 Replies: 7
If you've ever used JNI, you know how to manage the primitive data types between Java and the native language. As you delve into JNI, particularly when developing a Java API on top of a native API, you need to know how to manage the objects between Java and the native language.
Oct. 6, 2004 Reads: 20,051 Replies: 2
While many new database persistence methods for Java programmers have been developed in recent years (e.g., entity beans, JDO, Hibernate, and many others), most database access code is still native JDBC. This statement doesn't express a preference, just an observation.
Oct. 6, 2004 Reads: 53,982 Replies: 2
Late last year, IBM Corp., and BEA Systems, Inc., introduced Service Data Objects (SDO), a new data programming specification that complements existing Java 2 Enterprise Edition technologies and enables service-oriented architectures by providing uniform data access for a wide variety ...
Oct. 6, 2004 Reads: 48,724 Replies: 2
Life is not easy for today's enterprise application architects. In today's IT world, the architect not only has to design solutions for a plethora of interdependent systems (as is obvious from the job description and title), he or she also has to conform to the ever-evolving standards ...
Oct. 6, 2004 Reads: 23,175
With the release of the newly renamed Java 5.0 J2SE platform, it's time to speculate on just what might be coming in Java 6.0. Given the typical 18-24 month cycle for major J2SE releases, you need to think beyond the norm and not just about new specification releases that require updat...
Oct. 6, 2004 Reads: 30,472 Replies: 12
Hurricanes Ivan, Charley, and Frances notwithstanding, sometimes being in the eye of the storm has its advantages. At SYS-CON Media, where we by definition dwell at the epicenter of what might be called the i-technology weather cycle, our central position allows us to ask industry infl...
Oct. 6, 2004 Reads: 66,912 Replies: 1