RSS feed [root] /weblog /features /java



title search:


Wed May 31 14:32:21 GMT 2023

features diff of difference version of Java

(google search) (amazon search)
download zip of files only

Wed Sep 26 14:53:25 GMT 2012 From /weblog/java/features


How to Normalize Unicode in java:

How to use text collator in java -

Make the string look like same but not equals -

(google search) (amazon search)

Sat Aug 18 01:19:36 GMT 2012 From /weblog/java/features


(google search) (amazon search)

Thu Jun 07 16:50:22 GMT 2012 From /weblog/java/features


A dirty issue from Java Perference API

java.util.prefs.BackingStoreException: Couldn't get file lock.
at java.util.prefs.FileSystemPreferences.sync(
at java.util.prefs.FileSystemPreferences.flush(

(google search) (amazon search)

Sat May 12 16:21:50 GMT 2012 From /weblog/java/features


Compare between StrictMatch, Math and apache FastMath -[..]rformance-of-fastmath-from-commons-math/

A round bug in Java fixed in Java7, nice reading -[..]mathround0499999999999999917-rounds.html

(google search) (amazon search)

Sat Nov 12 02:22:50 GMT 2011 From /weblog/java/features


Trouble shooting guide, introduct few tools help to check issues -

(google search) (amazon search)

Sun Sep 18 16:41:52 GMT 2011 From /weblog/java/features


Develop with real-time Java, Create applications with predictable response times -[..]/training/kp/j-kp-rtj/index.html?ca=drs-

(google search) (amazon search)

Thu May 05 00:35:19 GMT 2011 From /weblog/java/features


A summary -[..]d-to-Make-Developers-More-Productive.htm

concurrency improvement -

Finally it is confirmed -

You can do this in Java7, look pretty nice
catch (SQLException | IOException) {

(google search) (amazon search)

Thu Dec 03 07:41:18 GMT 2009 From /weblog/java/features


Use java.lang.instrument.Instrumentation; for profiling -

(google search) (amazon search)

Tue Oct 30 10:03:14 GMT 2007 From /weblog/java/features


A nice introduction

In depth discussion

Some common problem:[..]-never-deploy-with-java-web-start-again/

(google search) (amazon search)

Mon Sep 10 16:19:46 GMT 2007 From /weblog/java/features

using Class.isAssignableFrom

If class A is subclass of B, then

B.isAssignableFrom(new A()) == true, and, new A().getClass() == B.class

However, when you object is generated using proxy tool like CGLIB

B.isAssignableFrom(new A()) == true, and, new A().getClass() != B.class

(google search) (amazon search)

Fri Aug 03 06:41:26 GMT 2007 From /weblog/java/features


Retrieving .class files from a running app -[..]ajan/entry/retrieving_class_files_from_a

Using Attach API -[..]nus/archive/2007/08/combining_casca.html

(google search) (amazon search)

Sun Apr 01 10:38:36 GMT 2007 From /weblog/java/features

About Mustang

Some information worth to know about new java 6

Resource control , control fallback action if resource not found, and other feature -[..]pi/java/util/ResourceBundle.Control.html

A shell like console that allow you to manage JVM intern :[..]jan?entry=using_script_shell_plugin_with

Top 10 features:[..]an?entry=observability_top_10_in_mustang

New tools come with JDK 6 that help your development:

Examples about various tools -

dynamic compilation -[..]x.php/2006/12/13/java-se-6-compiler-api/

More detail of Out of memory error (OOME):[..]ntry=outofmemoryerror_looks_a_bit_better , this one show how is that better OOME stacktrace as well as wildcast classpath -[..]pu?entry=java_se_6_outofmemeoryerror_and

Fix java bug by you!!

Scripting support:[..]6/04/11/scripting-for-java-platform.html

Use scripting support as bridge of java and jruby -

List of enchancement:[..]dannycoward?entry=the_10_things_you_need

dtrace support:[..]rarajan?entry=dtrace_java_turning_on_off[..]sundararajan?entry=using_dtrace_java_api

Compilation interface -[..]tball/archive/2006/09/hacking_javac.html

(google search) (amazon search)

Thu Feb 15 09:19:25 GMT 2007 From /weblog/java/features


Tutorial of using AOP for security -[..]ticles/printerfriendly.asp?p=340869&rl=1

(google search) (amazon search)

Wed Feb 14 07:28:56 GMT 2007 From /weblog/java/features


Tutorial of service loader, which is more easy and clear to define and use the service of a jar -

(google search) (amazon search)

Tue Feb 13 05:04:23 GMT 2007 From /weblog/java/features

system kill

Some observation of using system kill with difference input -[..]m/archive/2007/02/kill_and_kill_9_1.html

(google search) (amazon search)

Fri Dec 29 10:20:06 GMT 2006 From /weblog/java/features


(google search) (amazon search)

Fri Jun 16 13:36:39 GMT 2006 From /weblog/java/features

scripting support

A pretty clever way to work with database and xml with groovy and springs

(google search) (amazon search)

Sat Jun 03 08:27:54 GMT 2006 From /weblog/java/features

javaone slides

(google search) (amazon search)

Thu Jun 01 15:03:02 GMT 2006 From /weblog/java/features


Is it have to support so much? Not sure for me...[..]air/archive/2006/05/the_unknown_jav.html

(google search) (amazon search)

Thu Jan 12 09:41:29 GMT 2006 From /weblog/java/features

java commandline processing

A blog entry discuss various java commandline processing library:[..]11/command-line-argument-parsing-in-java

(google search) (amazon search)

Mon Nov 28 10:04:16 GMT 2005 From /weblog/java/features

using functional pointer style in java

In my own development, I find that delegates implementing interfaces are more useful than those using invoke. The buildRunnable method is especially useful. In Swing programming, where large numbers of Runnables are needed to pass control to the swing thread, the ability to turn methods into Runnables is particularly useful. Delegates allow me to largely eliminate the need for anonymous inner classes, improving the readability of my code.

(google search) (amazon search)

Mon Nov 28 09:58:20 GMT 2005 From /weblog/java/features

javaworld articles collection

javaworld articles archive in java-channels: Selected from communities, most with comment

(google search) (amazon search)