Title:EffectiveJava,3rdEditionAuthor:JoshuaBlochLength:391pagesEdition:3Language:EnglishPublisher:Addison-WesleyProfessionalPublicationDate:2018-01-07ISBN-10:0134685997ISBN-13:9780134685991