Java

  1. The quiet revolution - Part I: JSR 296
  2. Jsr-292's first draft - a late review
  3. Exposing collections: paranoia vs trust approaches
  4. GC Tips and Memory Leaks
  5. NIO - Data flow made resource-efficient
  6. NIO - efficient IO's granular bits
  7. Parallel and concurrent garbage collectors
  8. How does garbage collection work?
  9. Know your streams
  10. Let's try .. throws .. catch .. finally
  11. Java "yield return" code published
  12. Instrumenting Java yielders into applications
  13. Jakarta's BCEL vs. ObjectWeb's ASM
  14. My TreeModelIterator
  15. Implementation details for Java Yielder
  16. How to write Iterators really REALLY fast
  17. Retrieving a free port for socket binding
  18. Retrieving a VM's PID (and more info) through Java
  19. JavaFX looks promising!
  20. Points about Function Pointers
  21. The ListenersCollection class
  22. Event listener registrations
  23. The hardly known MessageFormat
  24. Single Sign On from the Operating System
  25. Mobility pack in NetBeans
  26. Migrating the code to JavaForge
  27. ... And what about SealedObject and GuardedObject?
  28. Entering the JavaForge
  29. JavaBlackBelt - And I'm not even white
  30. Spreading the rumour - GroupLayout in Mustang
  31. Weird Generics Behavior
  32. Java EE 5 - Taking a few more steps
  33. YourKit's integration with NetBeans
  34. LinkedList vs. ArrayList
  35. JavaKoans' first Koan answered
  36. Apparently, null is not a constant
  37. Some thoughts about Java EE 5
  38. JavaKoans is out
  39. New project coming up
  40. XML to POJOs Example - Contacts List
  41. Thread Static List in Java
  42. The horrible SAXException
  43. Class Enum<E extends Enum<E>>
  44. Time to make a difference in your Java
  45. Avoiding Erasure
  46. Reflecting on Generics
  47. Factory Design Pattern made simple using Enums
  48. Notifications - Old and New Data
  49. Lightweight Java IDE
  50. Rants about EoD and other things