Java the complete reference - Schildt, Herbert 1951- (McGraw-Hill Education, 2019)