/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

www.aligelenler.com
| | studiofreya.org
5.0 parsecs away

Travel
| | [AI summary] A beginner's guide demonstrating five fundamental Java programming examples, including printing Hello World, using loops, taking user input, creating patterns, and reversing strings.
| | in.relation.to
4.9 parsecs away

Travel
| | Java 9 comes with a new feature very useful to library authors: multi-release JARs (JEP 238). A multi-release JAR (MR JAR) may contain multiple variants of one and the same class, each targeting a specific Java version. At runtime, the right variant of the class will be loaded automatically, depending on the Java version being used. This allows library authors to take advantage of new Java versions early on, while keeping compatibility with older versions at the same time. If for instance your library pe...
| | loonytek.com
3.9 parsecs away

Travel
| | In this post, I will talk about usage of volatile fields in Java and how volatile is different from synchronized. Both volatile and synchronized are used in multi-threaded programs to get some degree of thread safety depending on the operations performed by different threads. Consider the following piece of code class VolatileDemo { private int...
| | 8thlight.com
14.2 parsecs away

Travel
| [AI summary] The article by Robert C. Martin (Uncle Bob) discusses the strategic use of mock objects in software testing, advocating for a balanced approach where mocks are used sparingly across architectural boundaries to improve test speed and isolation while avoiding design damage.