Java Notes by Durga Sir, Natraj Sir and Naresh Technology.