A basic Java application that creates a deck of cards, shuffles it, and deals the 52 cards one by one.