Taşınabilir oyunlar ve bilgisayar oyunları dâhil biraşırı popüler videoteyp oyunu Java'da oluşturulmaktadır. Otomobil öğrenimi yahut tahminî gerçeklik üzere vürutmiş teknolojilerin kullanıldığı modern oyunlar dahi Java teknolojisiyle oluşturulmaktadır. In 2016, the type system of Java was proven unsound in that it is possible to use generics to construct classes and methods https://sametbasturk.com/java/