Core Java
-

Applying JDK 9 @Deprecated Enhancements
I discussed the currently proposed JDK 9 enhancements for the @Deprecated annotation in the blog post JDK 9 @Deprecated Annotation…
Read More » -

A dream come true…teaching – Professional Java developer: Tools and best practices
I always enjoyed sharing knowledge. One of the reasons I blog is to share my knowledge on things around my…
Read More » -

Communicating Design
Software design is crucial. It is the foundation of an application. Much like a blueprint, it provides a common platform…
Read More » -

So, Oracle killed java.net
Well, not yet…but they announced to shutdown java.net and kenai by May 2017. I have been interviewed about this for…
Read More » -

The Java Syncrhonisers
Threads communication happens primarily by sharing access to fields and objects. Although extremely efficient, this form of communication is prone…
Read More » -

[MEGA DEAL] Ultimate Java Development & Certification Guide (59% off)
Master Java Programming Concepts with This Intro to One of the World’s Most Popular Programming Languages Hey fellow geeks, This…
Read More » -

JDK 9 @Deprecated Annotation Enhancements
In the post What Might a New @Deprecated Look Like?, I used the description of JEP 277 (“Enhanced Deprecation”) at…
Read More » -

Java SE 8 new features tour: Calculating timespans with the new DateTime API
Cleaner, readable, and powerful coding with Java SE 8 New DateTime API JSR 310 ….. In the previous article “Processing…
Read More » -

Does my method look big in this?
How big is the following Java method? public Collection getDescription() { SystemLibrary systemLib = registry.get(SystemLibrary.class); Analysis analysis = systemLib.getCurrentAnalysis(registry); return…
Read More »
