HAL - INRIA :: [inria-00312039, version 1] Current State of Java for HPC (In some environments, Java is close to Fortran in speed)
Solving Intractable Problems - Eternity 2 Solution Finders | GrokCode (Java Solver Faster than C++ on Same Architecture)
InfoQ: A Discussion With Neal Gafter on the Future of Java
Java IAQ: Infrequently Answered Questions
Retrotranslator (Convert Java 1.5 bytecode to Java 1.4)
Object Oriented Programming is an expensive disaster which must end
SerialRemoteIteratorServer (RMI IO Utilites 2.0.3-SNAPSHOT API)
Overview (RMI IO Utilites 2.0.3-SNAPSHOT API)
Configuring Middlegen to Generate Hibernate Files from MySQL
Gradle - Build Automation Evolved
The Secret Life Of The Finalizer: page 1 of 2 (keywords: finalize, finalizing, finalization)
How to Write an Equality Method in Java (keywords: equals, hashCode)
Is *this* really the best way to start a second JVM from Java code? - Stack Overflow
java - Why is processing a sorted array faster than an unsorted array? - Stack Overflow
Stevey's Blog Rants: Execution in the Kingdom of Nouns
Virtual Memory Usage from Java under Linux, too much memory used - Stack Overflow (explanation of RES, VIRT and SWAP shown in top)
Why does my Java process consume more memory than Xmx? – Plumbr
Runtime Exceptions--The Controversy
Either You Succeed or Explain: Five ways for tracing Java execution
Parameter passing in Java - by reference or by value?
while loop - Java method with return type compiles without return statement - Stack Overflow
ClassNotFoundException: A List of Dumb Things to Check
IBM MustGather: Classloader problems for WebSphere Application Server - United States
IBM Setting up a trace in WebSphere Application Server - United States
You can enable log4j internal logging by defining the log4j.debug variable. Pattern layout
Think again before adopting the commons-logging API
HPROF: A Heap/CPU Profiling Tool in J2SE 5.0 (java -agentlib:hprof=heap=sites classname)
jhat - Java Heap Analysis Tool
Monitoring and Managing Java SE 6 Platform Applications
Memory Analyzer Blog: Heap Dump Analysis with Memory Analyzer, Part 2: Shallow Size
developerWorks : Technical Topics : Java™ technology : IBM Developer kits : Tools : DTFJ
Java Persistence Performance: What is faster? JVM Performance
Why mobile web apps are slow | Sealed Abstract
Benchmark: How Misusing Streams Can Make Your Code 5 Times Slower (keyword: lambdas)
javax.mail issue: Edit the mailcap file and add this line to it:
text/plain;; x-java-content-handler=com.sun.mail.handlers.text_plain
or use:
messageBodyPart.setText(message, "UTF-8");
msg.setDataHandler(new DataHandler(new ByteArrayDataSource(message, "text/plain; charset=utf-8")));
msg.setContent(message, "text/plain; charset=\"utf-8\"");
Serialization Spec @ java.sun.com