The Java programming concepts include:
1. The Scanner class and System out print statements
2. variables and data types
3. if else if conditional statements
4. The while or do while loop structure
5. The random class in Java
6. Methods with arguments in Java