Core Java
-
[MEGA DEAL] Complete Java Programming Bootcamp (94%)
10 Courses (83.5 Hours) to Become a Java Master: Design UIs with JavaFX, Utilize Design Patterns, Master Multithreading & More…
Read More » -
The Ultimate Java Logging Dictionary: What Are the Most Common Words Developers Log?
The ultimate logging dictionary, or: what are the most common words we log? Log files are the most common way…
Read More » -
Project Amber: Smaller, Productivity-Oriented Java Language Features
Brian Goetz‘s recent message Welcome to Amber! introduces Project Amber (part of OpenJDK and proposed originally in January). Goetz opens…
Read More » -
The History and Future of Java Programming Language
Solve App Problems 10x Faster with AppDynamics – Monitor production apps at code-level depth with minimal overhead. Start a FREE…
Read More » -
Deprecating Java’s Finalizer
JDK-8165641 (“Deprecate Object.finalize”) has been opened to “deprecate Object.finalize()” because “finalizers are inherently problematic and their use can lead to…
Read More » -
Run Eclipse IDE on One Version of Java, but Target Another
The Eclipse IDE for Java™ Developers (and the other Java developer variants) is itself a Java application that’s used to build…
Read More » -
The ANTLR mega tutorial
Parsers are powerful tools, and using ANTLR you could write all sort of parsers usable from many different languages. In…
Read More » -
Traits and Mixins Are Not OOP
Let me say right off the bat that the features we will discuss here are pure poison brought to object-oriented…
Read More » -
Java’s Finalizer is Still There
When I was first learning Java and transitioning from C++ to Java, I remember being told repeatedly and frequently reading…
Read More »