Core Java
-
5 Refactoring Principles by Example
This post features five (mostly well-known) refactoring principles applied when refactoring real open-source code (Gradle Modules Plugin). Context When I…
Read More » -
A New Era for Determining Equivalence in Java?
Liam Miller-Cushon has published a document simply called “Equivalence” in which he proposes “to create a library solution to help…
Read More » -
Using Spliterator In Java
Introduction: Iterators in Java are used to traverse elements of a given source. Spliterator in Java is one among the…
Read More » -
How to Create QRCode Using QRGen in Java
In one of my previous articles, we saw how to create QRCode and its SVG equivalent using Zxing Java library.…
Read More » -
OpenJDK on GitHub
Project Skara was created “to … investigate alternative SCM and code review options for the JDK source code, including options…
Read More » -
How to create a QR Code SVG using Zxing and JFreeSVG in Java?
In this article, we will look at how to use the Zxing QR code generation library and JFreeSVG library to…
Read More » -
How to Use Nutch From Java, Not From the Command Line
Apache Nutch is an open source framework written in Java. Its purpose is to help us crawl a set of…
Read More » -
Java Stream: Part 2, Is a Count Always a Count?
In my previous article on the subject, we learned that JDK 8’sstream()::count takes longer time to execute the more elements…
Read More » -
JDK 12 – JEP 325 Switch Expressions
JDK 12 went GA on March 19, 2019, keeping its word on shorter release cycles and frequent releases. The features…
Read More »