Core Java
-
InterruptedException and interrupting threads explained
If InterruptedException wasn’t checked exception, probably no one would even notice it – which would actually prevent couple of bugs…
Read More » -
Law of Demeter in Java – Principle of least Knowledge – Real life Example
Law of Demeter also known as principle of least knowledge is a coding principle, which says that a module should…
Read More » -
Using IntelliJ..for 2 weeks, so far so good
It’s been almost 2 weeks that I have completely switched over to IntelliJ as my main Java IDE at home…
Read More » -
Is it Imperative that you learn Functional Programming with Java 8?
I’ve recently been taking look at Java 8 and have got hold of “Java 8 In Action” published by Manning.…
Read More » -
My Move From ColdFusion to Java Development
Although I studied and experimented with different development technologies and tools throughout my college and graduate careers, my full-time professional…
Read More » -
Playing with Java 8 – Lambdas, Paths and Files
I needed to read a whole bunch of files recently and instead of just grabbing my old FileUtils.java that I…
Read More » -
Java File I/O Basics
Java 7 introduced the java.nio.file package to provide comprehensive support for file I/O. Besides a lot of other functionality this…
Read More » -
Double Checked Locking on Singleton Class in Java
Singleton class is quite common among Java developers, but it poses many challenges to junior developers. One of the key…
Read More » -
Parsing a file with Stream API in Java 8
Streams are everywhere in Java 8. Just look around and for sure you will find them. It also applies to…
Read More »