000 02161nam a22003977i 4500
001 34139
003 BD-DhAAL
005 20250623092824.0
008 190116t20182018mau b 001 0 eng d
010 _a 2017956176
020 _a9780134685991
020 _a0134685997
035 _a(OCoLC)on1018432176
040 _aYDX
_beng
_cYDX
_erda
_dSINLB
_dOJ4
_dJRZ
_dOCLCF
_dNYP
_dCLE
_dCGL
_dQQ3
_dBUR
_dDLC
_dBD-DhAAL
042 _alccopycat
050 0 0 _aQA76.73.J38
_bB57 2018
082 0 4 _a005.133
_223
100 1 _aBloch, Joshua,
_eauthor.
_929614
245 1 0 _aEffective Java /
_cJoshua Bloch.
250 _aThird edition.
260 _aBoston :
_bAddison-Wesley,
_c2018.
300 _axx, 392 pages ;
_c24 cm.
500 _a"Updated for Java 9"--Cover.
500 _a"Best practices for ... the Java Platform" --Cover.
504 _aIncludes bibliographical references and index.
505 0 _aIntroduction -- Creating and destroying objects -- Methods common to all objects -- Classes and interfaces -- Generics -- Enums and annotations --Lambdas and streams -- Methods -- General programming -- Exceptions -- Concurrency -- Serialization.
520 _a"Each chapter of Effective Java, Third Edition, consists of several "items," each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams" --Publisher.
526 _aCSE
650 0 _aJava (Computer program language).
_929615
650 7 _aCOMPUTERS / Programming / Object Oriented.
_929616
650 7 _aJava (Computer program language).
_929615
650 7 _aComputer science.
_942472
852 _aAyesha Abed Library
_cGeneral Stacks
942 _2ddc
_cBK
999 _c40112
_d40112