Java Articles, Tutorials & News

CheerpJ – Java WASM Compiler

CheerpJ is a Java to HTML5 compiler, allowing you to convert any Java client application into standard HTML5, WebAssembly and JavaScript. Find out how CheerpJ provides a seamless experience of java applications on any browser.

Read more »

Implementing Java.util.concurrent.ArrayBlockingQueue

java.util.concurrent.ArrayBlockingQueue (j.u.c.ArrayBlockingQueue from here on) provides an elegant solution to the classic producer-consumer problem. To understand its internals, the post implements the data structure from-scratch and step-by-step, using…

Read more »