RSS The Java(tm) Specialists' Newsletter

the java(tm) specialists' newsletter features advanced articles and tips surrounding the java programming language
iNeZha robot will deliver the feed updates to your IM or Email in real-time

Delivery Demo of iNezha MSN Robot

Subscribe it
iNezha robot say:
The Java(tm) Specialists' Newsletter
Title:Serialization Cache
Summary:Java's serialization mechanism is optimized for immutable objects. Writing objects without resettin... (12/1/2008 8:12:16 AM)
Subscribe it

About "The Java(tm) Specialists' Newsletter"

Author:Claim it now
Website:http://www.javaspecialists.eu
RSS:http://www.javaspecialists.co.za/archive/tjsn.rss
Update interval: 22 days
Last update: 3 days ago
Tags: the
Subscribers:1
Shared Subscribers:1
Bookmarked or Shared Articles:0  

Recent contents of "The Java(tm) Specialists' Newsletter"

Serialization Cache 4 days ago Read More http://www.javaspecialists.eu/archive/Issue166.html
Java's serialization mechanism is optimized for immutable
objects. Writing objects without resetting the stream
causes a memory leak. Writing a changed object twice
results in only the first sta...
Starvation with ReadWriteLocks 50 days ago Read More http://www.javaspecialists.eu/archive/Issue165.html
In this newsletter we examine what happens when a
ReadWriteLock is swamped with too many reader or writer
threads. If we are not careful, we can cause starvation of
the minority in some versions...
Why 0x61c88647? 66 days ago Read More http://www.javaspecialists.eu/archive/Issue164.html
Prior to Java 1.4, ThreadLocals caused thread contention,
rendering them useless for performant code. In the new
design, each thread contains its own ThreadLocalMap, thus
improving throughput. H...
Book Review: Effective Java 2nd Edition 113 days ago Read More http://www.javaspecialists.eu/archive/Issue163.html
Joshua Bloch has at long last published an updated version
of Effective Java. An essential guide for professional
Java programmers who are interested in producing high
quality code, this book is...
Exceptions in Java 177 days ago Read More http://www.javaspecialists.eu/archive/Issue162.html
In this article, we look at exception handling in Java. We
start with the history of exceptions, looking back at the
precursor of Java, a language called Oak. We see reasons
why Thread.stop() sh...
Of Hacking Enums and Modifying "final static" Fields 195 days ago Read More http://www.javaspecialists.eu/archive/Issue161.html
The developers of the Java language tried their best to
stop us from constructing our own enum instances. However,
for testing purposes, it can be useful to temporarily add
new enum instances to...
The Law of the Uneaten Spinach 206 days ago Read More http://www.javaspecialists.eu/archive/Issue160.html
Imagine a very stubborn father insisting that his equally
stubborn child eat its spinach before going to sleep. In
real life one of the "threads" eventually will give up, but
in Java, the thread...
The Law of Sudden Riches 213 days ago Read More http://www.javaspecialists.eu/archive/Issue159.html
We all expect faster hardware to make our code execute
faster and better. In this newsletter we examine why this
is not always true. Sometimes the code breaks on faster
servers or executes slowe...
Polymorphism Performance Mysteries Explained 247 days ago Read More http://www.javaspecialists.eu/archive/Issue158.html
In this newsletter, we reveal some of the polymorphism
mysteries in the JDK. The HotSpot Server Compiler can
distinguish between mono-morphism, bi-morphism and
poly-morphism. The bi-morphism is ...
Polymorphism Performance Mysteries 273 days ago Read More http://www.javaspecialists.eu/archive/Issue157.html
Late binding is supposed to be a bottleneck in
applications - this was one of the criticisms of
early Java. The HotSpot Compiler is however rather good at
inlining methods that are being called ...