Schildt, Herbert Java the complete reference - 8th ed - Delhi McGraw Hill 2013 - xxx,1116 ISBN: 978-1-25-900246-5