Cite Them Right 11th edition - Harvard

Burd, B. (2011) Java for dummies : [learn to: combine several smaller programs to create a bigger program, work with new libraries, closure, parallel frameworks, and other new features, create basic Java objects and reuse code, handle exceptions and events] [book]. 5. ed. Hoboken, NJ: Wiley.

Chicago Manual of Style 17th edition (full note)

Burd, Barry. Java for dummies : [learn to: combine several smaller programs to create a bigger program, work with new libraries, closure, parallel frameworks, and other new features, create basic Java objects and reuse code, handle exceptions and events]. Book. 5. ed. Hoboken, NJ: Wiley, [2011?], Hoboken, NJ: Wiley, [2011?].

American Psychological Association 7th edition

Burd, B. (ca. 2011). Java for dummies : [learn to: combine several smaller programs to create a bigger program, work with new libraries, closure, parallel frameworks, and other new features, create basic Java objects and reuse code, handle exceptions and events] (5. ed.) [Book]. Wiley.

Modern Language Association 9th edition

Burd, B. Java for dummies : [learn to: combine several smaller programs to create a bigger program, work with new libraries, closure, parallel frameworks, and other new features, create basic Java objects and reuse code, handle exceptions and events]. 5. ed., book, Wiley, 2011.

ISO-690 (author-date, Deutsch)

BURD, Barry, 2011. Java for dummies : [learn to: combine several smaller programs to create a bigger program, work with new libraries, closure, parallel frameworks, and other new features, create basic Java objects and reuse code, handle exceptions and events]. 5. ed. Hoboken, NJ: Wiley. ISBN 9780470371732

Warning: These citations may not always be 100% accurate.