News

This post explains how to use classes in Java to build objects and organize your code. Also learn: constructors, static methods, and more!
Type erasure in Java generics programming can cause a variety of problems in your code. Fortunately, there are ways to work around them.
In Classes and objects in Java, you learned how to declare static fields and static methods as members of a class, and in Class and object initialization in Java, you learned how to declare static ...
There's more than one way to make an Android game! In this post, I take a look at creating 2D sprite-based games with Java and Android Studio.
What is the single responsibility principle? The single responsibility principle in Java demands that a class serves a single, clear purpose. Any attempt to add peripheral functionality to a ...