Proof of concepts that i have gone through while learning JAVA