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
Java Floating Point (double, BigDecimal, and why it matters)
Retrotranslator (Convert Java 1.5 bytecode to Java 1.4)
Object Oriented Programming is an expensive disaster which must end
C3P0 (Pooling)
SerialRemoteIteratorServer (RMI IO Utilites 2.0.3-SNAPSHOT API)
Overview (RMI IO Utilites 2.0.3-SNAPSHOT API)
JD-GUI | Java Decompiler
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)
Welcome to TypeScript
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
Releasing Maven Artifacts
WebSphere (WAS) Classloader Troubleshooting
ClassNotFoundException: A List of Dumb Things to Check
IBM Knowledge Center
IBM MustGather: Classloader problems for WebSphere Application Server - United States
IBM Setting up a trace in WebSphere Application Server - United States
Log4j
You can enable log4j internal logging by defining the log4j.debug variable. Pattern layout
Think again before adopting the commons-logging API
Memory Leaks & Profiling
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
How to fix the dreaded "java.lang.OutOfMemoryError: PermGen space" exception (classloader leaks) (Frank Kieviet)
Memory Analyzer Blog: Heap Dump Analysis with Memory Analyzer, Part 2: Shallow Size
developerWorks : Technical Topics : Java™ technology : IBM Developer kits : Tools : DTFJ
Performance
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