Java's Happens-Before, Threads & Concurrency Introduction

Multi-threading and Concurrency Intro This is a short explainer behind the syntax and the need for Concurrency and Multi-threading APIs given to us by Oracle's Java.[^n] Why Concurrency? Before concurrency and multi-threading was about (way before my time), code used to execute sequentially. One line at a time. This…