|
Annotations in Tiger (J2SE 5.0)
|
Other links at Java > Tutorials > Development |
| 1. |
Working with preferences: the Preferences API Specification
|
|
|
The addition of the java.util.prefs package to Java 1.4 (through JSR 10) lets you manipulate user preference data and configuration data by providing you with access to an implementation-specific registry (for example, the Windows Registry on Windows platforms). This article introduces you to the Preferences class and walks you through its use. It puts it all together with a sample program.
|
| 2. |
Threading lightly : Reducing contention
|
|
|
While its common to hear that synchronized method calls can be 50 times as expensive as unsynchronized method calls, these numbers can actually be quite misleading. With each successive JVM version, overall performance has improved, and the cost of uncontended synchronization has been reduced, making the issue of uncontended synchronization overhead less significant. Contended synchronization, however, is quite expensive. Moreover, a high degree of contention is disastrous for scalability -- an application that had a high degree of contended synchronization will exhibit markedly worse performance as the load increases. This article explores several techniques for reducing contention, and hence improving scalability, in your programs.
|
| 3. |
Introducing the Reflexive User Interface Builder
|
|
|
The IBM Reflexive User Interface Builder (RIB), a new technology available from alphaWorks, is an application and toolkit for building and rendering Java AWT/Swing and Eclipse SWT GUIs. RIB specifies a flexible and easy-to-use XML markup language for describing Java GUIs and provides an engine for creating them. You can use RIB to test and evaluate basic GUI layout and functionality, or to create and render GUIs for an application.
|
| 4. |
Download SCEA 310-051 Free Exam Simulator
|
|
|
SCEA Practice 310-051 Free Exam Simulator which helps you to prepare for the exam. The Exam Simulator is a computer program designed to help you pass your examination on the first try. The Exam Simulator pinpoints your strengths and weaknesses by quizzing you with questions similar to those found on your actual exam. The questions will familiarize you with everything you need to know to pass your exam. The Exam Simulator helps you manage your time and learn quickly by allowing you to study your material on a topical basis, or by taking timed exam simulations that look and feel exactly like the real thing. The Exam Simulator makes studying simple. Youll be comfortable with the format of the test and confident that youll pass on the first try.
|
| 5. |
How to lock down your Java code
|
|
|
You inevitably spend some part of your week crunching code that you didnt write, and for which you may not have the source. This beginners guide to opening up and locking down Java code walks you through the essentials of disassembling, decompiling, and obfuscating Java code, using examples from popular tools such as Mocha, HoseMocha, jmangle, and JODE.
|
|
|