Java Foundations

Feel free to share