News

In this blog post, I look at the concept of Java synthetic methods . The post summarizes what a Java synthetic method is, how one can be created and identified, and the implications of Java ...
The first seven posts of my series of dealing with too many parameters expected in Java methods focused on alternative approaches to reduce the number of parameters a method or constructor expects ...
invokedynamic was the first new Java bytecode since Java 1.0 and was crucial in implementing the "headline" features of Java 8 (such as lambdas and default methods). In this article, we take a ...
There is a reason why Java method modifiers exist. If you call public methods internally and don't understand why, your developers could face major class issues.
The traditional way to implement Java is a two-step process: a translation phase and an execution phase. (In this respect Java is like C.) A Java program is compiled by javac, which produces one or ...
Giving the term ‘deprecated’ meaning Whenever deprecated Java methods become news, I always like to troll the language gods over the fact that even though methods get deprecated, the underlying code ...