Effective Java (3rd Edition). Joshua Bloch.
Description
The Definitive Guide to Java Platform Best Practices—Updated for Java 9
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers.
As in previous editions, 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 descriptions 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.
New coverage includes
Functional interfaces, lambda expressions, method references, and streams
Default and static methods in interfaces
Type inference, including the diamond operator for generic types
The @SafeVarargs annotation
The try-with-resources statement
New library features such as the Optional interface, java.time, and the convenience factory methods for collections
About the Author
Joshua Bloch is a professor at Carnegie Mellon University. He was formerly the chief Java architect at Google, a distinguished engineer at Sun Microsystems, and a senior systems designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University and a B.S. in computer science from Columbia University.
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers.
As in previous editions, 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 descriptions 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.
New coverage includes
Functional interfaces, lambda expressions, method references, and streams
Default and static methods in interfaces
Type inference, including the diamond operator for generic types
The @SafeVarargs annotation
The try-with-resources statement
New library features such as the Optional interface, java.time, and the convenience factory methods for collections
About the Author
Joshua Bloch is a professor at Carnegie Mellon University. He was formerly the chief Java architect at Google, a distinguished engineer at Sun Microsystems, and a senior systems designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University and a B.S. in computer science from Columbia University.
Technical Details
ISBN: | 978-0134685991 |
Вид переплета: | Твердый |
Год издания: | 2017.0 |
Количество страниц: | 392.0 |
Состояние: | Новое |
Тематика: | Языки и системы программирования |
Тип поверхности бумаги: | Матовая |
Тип полиграфической бумаги: | Офсетная |
Язык издания: | Английский |
Price history chart & currency exchange rate
Customers also viewed

189.06 грн.
3pcs Straw Hat Knob Metal Volume Control Button Professional for Bass Guitar Replacement Durable Lightweight Easy to Use
aliexpress.ru
84.67 грн.
20pcs Durable Carbon Steel Cage Accessories Portable Bait Trap Easy Fishing Bait Cage Carry Fishing Accessories
aliexpress.ru
271.39 грн.
1 шт., корзина для слива для хранения на кухне, держатель для раковины, регулируемая полка для мыла, подвесная корзина для слива, сумка для кухонных принадлежностей Beige
joom.ru
1,117.79 грн.
Сумка через плечо из искусственной кожи для женщин с цепочкой и бриллиантовым украшением, большая вместимость, женственная, модная, для девочек
joom.ru
861.87 грн.
For BMW R1200GS LC 2013 - 2020 2019 2018 R1250GS Adventure Motorcycle Box Rack Side Bag Luggage Rack Travel Place Waterproof Bag
aliexpress.com
681.44 грн.
Оптовая продажа, 30 шт., блестящая трубка с блестками, радужная звезда, цветок, сердце, аппликация для «сделай сам», головной убор, Шпилька для волос, бант, декоративные аксессуары, нашивки
aliexpress.ru
715.14 грн.
OrangeYu 750mah Media Player battery RA611E02AA для SAMSUNG YP-T9, YP-T9 +,YP-T9JBAB, YP-T9JBQB, YP-T9JBZB, XSH
aliexpress.ru
703.63 грн.
Женская блузка на весну и осень, повседневные рубашки, джинсовые топы средней длины с длинным рукавом и одним карманом, повседневная женская рубашка, женская блузка
aliexpress.ru
514.98 грн.
Популярная нагрудная сумка, новинка, мужская сумка-Антивор через плечо, сумки через плечо с USB-зарядкой для коротких поездок, мужская дорожная сумка
aliexpress.ru
465.25 грн.
Мужские кроссовки Slipstop, мужская спортивная обувь, брендовая теннисная обувь для бега, роскошная дизайнерская спортивная обувь для тренировок для мальчиков, серая теннисная обувь
aliexpress.ru
1,796.07 грн.
4 шт. металлическая мебельная ножка 13/15 см, для замены кофейного столика, шкафа, шкафа, дивана, гардеробного стола, фурнитура для ножек
aliexpress.ru
613.62 грн.
HOO 2024 мужской осенний Новый Повседневный пиджак из искусственной кожи с двойной пряжкой Молодежный модный красивый кожаный блейзер
aliexpress.ru
3,082.50 грн.
BV43 MFS заготовка турбины CHRA 53039880306 53039700306 картридж турбины 28231-2B700 282312B700 для Hyundai Veloster 1,6 T 2013-2015
aliexpress.ru
1,450.01 грн.
Кукла Blyth со стеклянными глазами, шарнирное тело, модная Кукла для девочек, шарнирная кукла, полный комплект, детские игрушки для девочек, подарок на день рождения, 16 см
aliexpress.ru
1,068.19 грн.
Free Shipping 20G Double Screw Thread Luer Lock EFD Soft Flat Mouth 6mm Glue Liquid Fluid Dispensing Needle Brush
aliexpress.com
448.40 грн.
EE support 2pcs Car Lighting 6" CCFL Cold Cathode Undercar Interior Exterior Neon Tube Lamp Motorcycle Universal
aliexpress.com
778.02 грн.
Men‘s One-character Slippers Summer Outdoor Wear Thick-soled Lightweight Home Indoor Non-slip Casual Sandals and Slippers Thick-soled Beach Shoes for Men
walmart.com
1,851.55 грн.
recommended designer af1 low white shoes black man woman sneaker af1 air forcs 1 airforce 1s size 36461114082
dhgate.com
1,176.69 грн.
new women039s autumn fashion lacing high waist aline hollow out floral suede leather short skirt plus size smlxlxxl3xl7236560, Black
dhgate.com
130.37 грн.
1 basketball shoes for men women 1s unc toe og lucky green chicago lost and found mid ice blue space jam sport sneakers jumpman mens univers
dhgate.com
1,944.44 грн.
Shingeki No Kyojin Japane Anime Hoodi Men Harajuku on Titan Graphic Sweatshirt Titans Attack Unisex Clothing Male 90s, Black
dhgate.com
872.14 грн.
Burst супербольшими B-170-1 прядильный механизм B170-1 гироскоп смерти Diabolos с пусковым устройством Металл Fusion игрушка с гироскопом, подарки для дет...
aliexpress.com
968.32 грн.
China classic cyan natural silk scarf for women printed 100% real silk scarves small 50cm square soft handkerchief gift for lady Q0828, Blue;gray
dhgate.com
574.58 грн.
Original new remote control RC-639 suitable for TEAC CD Audio/Video Players remote control
aliexpress.com
675.68 грн.
Led Dynamic Side Maker Light Flowing Car Turn Signal Light Repeater Indicators Lamp For Mercedes BENZ W210 W202 W208 R170 Vito
aliexpress.com
3,945.60 грн.
Woman 7 cm 9 cm Sliver Red Black Gold Bling Bling Crystal Diamond Slip On Pointed Toe Slip On Wedding Pumps Bride Shoes
aliexpress.com
1,164.36 грн.
Di Galen 18 Toyota New Camry Key Bag Prado Key Set Metal Case Car Keychain Refit Mens Female Charm Blue Leather Keychain
joybuy.com
2,348.87 грн.
Кофейные ложки, алмазные бочки, взрывные предметы, 6 ложек и 1 ведро для хранения посуды.
aliexpress.ru
413.06 грн.
Белая куртка шеф-повара с логотипом, летняя куртка шеф-повара с коротким рукавом, фартук для шеф-повара, униформа для ресторана, отеля, кухни, одежда для приготовления пиццы
aliexpress.ru
510.05 грн.
Женский атласный пижамный комплект, сексуальное женское белье, камзол, ночная рубашка, удобные шорты на бретельках, комплект
aliexpress.ru
1,138.47 грн.
Фирменная Новинка, мужская модная зимняя утепленная жилетка, однотонные теплые повседневные жилеты, мужская водолазка без рукавов, куртки на молнии, жилет с капюшоном, мужской
aliexpress.ru
295.10 грн.
Boho Style Rattan Wicker Handbag Flower Basket Ribbon Elegant Storage Basket Desktop Decor Handmade Woven Tote Gift Household
aliexpress.com