A Brief Introduction to Java