Core Java
-
Decorator Design Pattern Applied
Hi there! Today i’m gonna show the decorator design pattern in action. The decorator design pattern is a largelly used…
Read More » -
Oracle’s Latest Java 8 Update Broke Your Tools — How Did it Happen?
If you’ve been keeping up with the news in the Java world lately, you’ve probably heard that the latest Java…
Read More » -
Difference between getPath(), getCanonicalPath() and getAbsolutePath() of File in Java
The File API is very important one in Java, since it gives access of File system to Java programs. Though…
Read More » -
Java’s Volatile Modifier
A while ago I wrote a Java servlet Filter that loads configuration in its init function (based on a parameter…
Read More » -
Default Methods: Java 8’s Unsung Heros
A few weeks ago I wrote a blog saying that developers learn new languages because they’re cool. I still stand…
Read More » -
Using IntelliJ bookmarks
This is a quick post about IntelliJ’s nice bookmark feature. IntelliJ gives you the option to bookmark single lines of…
Read More » -
Getting A List of Available Cryptographic Algorithms
How do you learn what cryptographic algorithms are available to you? The Java spec names several required ciphers, digests, etc.,…
Read More » -
The 10 Most Annoying Things Coming Back to Java After Some Days of Scala
So, I’m experimenting with Scala because I want to write a parser, and the Scala Parsers API seems like a…
Read More » -
Why I distrust wildcards and why we need them anyway
In any programming language that combines subtype polymorphism (object orientation) with parametric polymorphism (generics), the question ofvariance arises. Suppose I have…
Read More »