• Trends
  • Topics
  • Nodes
Search for keywords, #hashtags, $sites, add a dash to exclude, e.g. -$theonion.com

From vanillajava.blog

Try optimising the memory consumption first

1 1

Overview You would think that if you wanted your application to go faster you would start with the CPU profiling.  However, when looking f...

2h ago

From vanillajava.blog

StringBuffer is Dead, Long Live StringBuffer

0 2

When Java 5.0 was released on 30 th September 2004, it introduced StringBuilder as a replacement for StringBuffer in cases where thread s...

on Wed, 1PM

From vanillajava.blog

What can make Java code go faster, and then slower?

0 1

It's well-known that the JVM optimises code during execution, resulting in faster performance over time. However, less commonly understood i...

on Tue, 7PM

From vanillajava.blog

Overly Long Class Names in Java or Geeky Poem?

0 1

In Java development, clear and concise naming conventions are essential for code readability and maintainability. However, sometimes, we ...

on Mon, 7PM

From vanillajava.blog

Unexpected Full GCs Triggered by RMI in Latency-Sensitive Applications

0 1

We observed an unexpected increase in Full Garbage Collections (Full GCs) while optimising a latency-sensitive application with minimal obj...

on Mon, 1PM

From vanillajava.blog

Java is Very Fast, If You Don’t Create Many Objects

0 2

  You still have to watch how many objects you create. This article looks at a benchmark passing events over TCP/IP at 4 billion events per ...

on Sun, 7PM

From vanillajava.blog

Calculating an Average Without Overflow: Rounding Methods

0 1

Calculating the midpoint between two integers may seem trivial, but the naive approach can lead to overflow errors. Code sample M...

on Sun, 12PM

From vanillajava.blog

Advanced Applications of Dynamic Code in Java

0 1

Dynamic code compilation and execution in Java offer powerful capabilities that can enhance application flexibility and performance. Back i...

on Sat, 6PM

From vanillajava.blog

How SLOW can you read/write files in Java?

0 1

A common question on Stack Overflow is: Why is reading/writing from a file in Java so slow? What is the fastest way? The dis...

on Sat, 1PM

From vanillajava.blog

Two Overlooked Uses of Enums in Java

0 2

Enums in Java are commonly used to represent a fixed set of constants. However, they offer more versatility than often realized. In this ar...

on Fri, 10AM

From vanillajava.blog

How to avoid using a Triple Cast

0 0

OMG: Using a Triple Cast We've all faced situations where a seemingly simple task spirals into unexpected complexity. In 2010, I ...

on Nov 14

From vanillajava.blog

Ten Java Myths and Misconceptions

0 0

Advanced Java Questions These questions delve into Java's more intricate behaviors and are often too advanced for typical interviews, as t...

on Nov 14

From vanillajava.blog

Why double Still Outperforms BigDecimal: A Decade-Long Performance Comparison

0 0

Overview Many developers consider BigDecimal the go-to solution for handling money in Java. They often claim that by replacing double wit...

on Nov 11

From vanillajava.blog

Vanilla Java

0 0

Understanding how Core Java really works can help you write simpler, faster applications.

on Nov 9