Core Java
-

Java Debuggers and Timeouts
How to use your debugger in the presence of timeouts in your code. My kingdom for a debugger! So you’ve…
Read More » -

How to use bloom filter to build a large in memory cache in Java
BackGround Cache is an important concept to solve day to day software problems. Your application may perform CPU intensive operations,…
Read More » -

Abstraction in Java – The ULTIMATE Tutorial (PDF Download)
EDITORIAL NOTE: In this post, we feature a comprehensive Abstraction in Java Tutorial. Abstraction occurs during class level design, with…
Read More » -

Java 8 Friday: More Functional Relational Transformation
In the past, weāve been providing you with a new article every Friday about whatās new in Java 8. It…
Read More » -

JavaFX Tip 5: Be Observable
Even in this time of total NSA surveillance it is still a good idea to implement your JavaFX controls with…
Read More » -

JavaFX Tip 4: Have The Final Word
When developing custom controls for JavaFX I would highly recommend to follow in the footsteps of Ā the core JavaFXĀ controlsĀ and to…
Read More » -

Compounding double error
Overview In a previous article, I outlined why BigDecimal is not the answer most of the time. While it is…
Read More » -

JUnit: testing exception with Java 8 and Lambda Expressions
In JUnit there are many ways of testing exceptions in test code, including try-catch idiom, JUnit @Rule, with catch-exception library.…
Read More » -

6 Reasons Not to Switch to Java 8 Just Yet
Java 8 is awesome. Period. But⦠after we had the chance to have fun and play around with it, theĀ time…
Read More »

