Core Java
-
Java ArrayList Insert/Replace At Index
A quick guide to insert or replace the element at the specified index in java. 1. Overview In this tutorial,…
Read More » -
[Fixed] Java lang exceptionininitializererror com sun tools javac code typetags
A quick guide to fix java lang exceptionininitializererror com sun tools javac code typetags with maven. 1. Overview In this…
Read More » -
Java Program to Find the Biggest of 3 Numbers
A Simple Java Program To Find Largest Of Three Numbers. 1. Overview In this w3schools java programming series, You’ll be…
Read More » -
The Log4Shell vulnerability and how to fix it
Since Friday, the Java and general IT world has been in a bit of turmoil after a zero-day vulnerability in…
Read More » -
Log4Shell: Apache Log4j Vulnerability
Apache Log4j is a popular logging library used across the JVM ecosystem. On Dec 10 2021, a high severity vulnerability was…
Read More » -
Why General Inheritance is Flawed and How to Finally Fix it
By leveraging composition and the final keyword in the right way, you can improve your programming skills and become a…
Read More » -
Lambda and final variables
Introduction Lambda expressions can use the variables in the scope of the lambda expression, but only if they are final…
Read More » -
Java: Creating Terabyte Sized Queues with Low-Latency
Queues are often fundamental components in software design patterns. But, what if there are millions of messages received every second…
Read More » -
The final days of finalizers in Java
If you are developing in Java long enough, you are surely aware of the Object::finalize() method and the concept of…
Read More »