Guide to System.gc()

2021 VietMX 0

1. Overview In this tutorial, we’re going to investigate the System.gc() method located in the java.lang package. Explicitly calling System.gc() is known for being a bad practice. Let’s try to understand […]

Guide to Java Instrumentation

2021 VietMX 0

1. Introduction In this tutorial, we’re going to talk about Java Instrumentation API. It provides the ability to add byte-code to existing compiled Java classes. We’ll also […]

Sending Emails with Java

2021 VietMX 0

1. Overview In this quick tutorial, we’re going to look at sending an email with and without attachments – using the core Java mail library. 2. […]

A Guide to the ResourceBundle

2021 VietMX 0

1. Overview Many software developers, during their professional careers, face an opportunity to develop multilingual systems or applications. These’re usually destined for end-users from different […]

Guide to the Java Clock Class

2021 VietMX 0

1. Overview In this tutorial, we’re going to look into the Java Clock class from the java.time package. We’ll explain what the Clock class is and how we can use it. 2. The Clock Class […]

Dynamic Proxies in Java

2021 VietMX 0

1. Introduction This article is about Java’s dynamic proxies – which is one of the primary proxy mechanisms available to us in the language. Simply put, proxies […]