Cargando…

Effective Java /

Designed to help Java programmers make the most effective use of the Java programming language and its fundamental libraries, this updated edition includes more than 50 essays, each of which conveys one rule. Helping programmers sidestep common misconceptions and errors, each rule captures best prac...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Bloch, Joshua
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Upper Saddle River, N.J. : Addison-Wesley, ©2008.
Edición:2nd ed.
Colección:Java series.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocn297574824
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 090109s2008 nju ob 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d OCLCQ  |d GZM  |d IDEBK  |d CEF  |d OCLCQ  |d QE2  |d DEBSZ  |d OCLCQ  |d OCLCF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d YDX  |d N$T  |d OCLCQ  |d INARC  |d MM9  |d INT  |d AU@  |d OCLCO  |d OCLCQ  |d UAB  |d OCLCO  |d STF  |d OCLCO  |d CASUM  |d OCLCO  |d OCLCQ  |d OCLCA  |d HS0  |d OCLCO  |d OCL  |d OCLCQ 
019 |a 667110084  |a 668116916  |a 1005195117  |a 1015335337  |a 1100863882  |a 1109237850  |a 1165311734  |a 1171986760  |a 1180306798 
020 |a 9780137150021 
020 |a 0137150024 
020 |a 9780132345286 
020 |a 0132345285 
020 |a 1282646826 
020 |a 9781282646827 
020 |a 9786612646829 
020 |a 6612646829 
020 |z 9780321356680  |q (pbk.) 
020 |z 0321356683  |q (pbk.) 
020 |z 0201310058 
020 |z 9780201310054 
024 8 |a 9780137150021 
029 1 |a AU@  |b 000067114272 
029 1 |a DEBSZ  |b 355403196 
029 1 |a NZ1  |b 14691211 
035 |a (OCoLC)297574824  |z (OCoLC)667110084  |z (OCoLC)668116916  |z (OCoLC)1005195117  |z (OCoLC)1015335337  |z (OCoLC)1100863882  |z (OCoLC)1109237850  |z (OCoLC)1165311734  |z (OCoLC)1171986760  |z (OCoLC)1180306798 
037 |a CL0500000030  |b Safari Books Online 
050 4 |a QA76.73.J38  |b B57 2008 
072 7 |a COM  |x 051280  |2 bisacsh 
082 0 4 |a 005.71262  |2 22 
084 |a ST 250 J35  |2 rvk 
084 |a DAT 362f  |2 stub 
049 |a UAMI 
100 1 |a Bloch, Joshua. 
245 1 0 |a Effective Java /  |c Joshua Bloch. 
250 |a 2nd ed. 
260 |a Upper Saddle River, N.J. :  |b Addison-Wesley,  |c ©2008. 
300 |a 1 online resource (xxi, 346 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Java series 
504 |a Includes bibliographical references and index. 
505 0 |a Introduction -- Creating and destroying objects -- Methods common to all objects -- Classes and interfaces -- Generics -- Enums and annotations -- Methods -- General programming -- Exceptions -- Concurrency -- Serialization. 
520 |a Designed to help Java programmers make the most effective use of the Java programming language and its fundamental libraries, this updated edition includes more than 50 essays, each of which conveys one rule. Helping programmers sidestep common misconceptions and errors, each rule captures best practices that have been tested in the real world. Just one of the key features in this book are the code examples that illustrate many useful design patterns and idoms. Another key feature is the advice on what not to do. Providing examples of what practices to avoid helps programmers side step common misconceptions and errors. While the second edition will cover all of the classic topics developers have come to rely on- objects, classes, libraries, methods, and serialization; new to this edition will be the coverage on generics, metadata, autoboxing, concurrency utilities, memory model, enumerations, and more. The book is based on the philosophy that clarity and simplicity are of paramount importance. The concise essays teach Java programmers of all levels how to write correct, clear, reusable, and effective code. Learning the art of Java programming, like most other disciples, consists of learning the rules and then learning when to violate them. With this book in hand, Java programmers will truly learn the rules and then learn when to violate them. 
542 |f Copyright © 2008 Sun Microsystems, Incorporated  |g 2008 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Java (Computer program language) 
650 0 |a Programming languages (Electronic computers) 
650 1 2 |a Programming Languages 
650 6 |a Java (Langage de programmation) 
650 6 |a Langages de programmation. 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a Java (Computer program language)  |2 blmlsh 
650 7 |a Programming languages (Electronic computers)  |2 fast  |0 (OCoLC)fst01078704 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
650 7 |a Java  |g Programmiersprache  |2 gnd 
776 0 8 |i Print version:  |a Bloch, Joshua.  |t Effective Java.  |b 2nd ed.  |d Upper Saddle River, NJ : Addison-Wesley, ©2008  |z 9780321356680  |w (DLC) 2008926278  |w (OCoLC)124025332 
830 0 |a Java series. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780137150021/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBSCOhost  |b EBSC  |n 1545723 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 264682 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis38463813 
938 |a Internet Archive  |b INAR  |n effectivejava00bloc_0 
938 |a Internet Archive  |b INAR  |n effectivejava0002bloc 
938 |a YBP Library Services  |b YANK  |n 14850403 
994 |a 92  |b IZTAP