Articoli correlati a Java 5.0 Tiger – A Developer′s Notebook

Java 5.0 Tiger – A Developer′s Notebook - Brossura

 
9780596007386: Java 5.0 Tiger – A Developer′s Notebook

Sinossi

Java 5.0, code-named "Tiger", promises to be the most significant new version of Java since the introduction of the language. With over a hundred substantial changes to the core language, as well as numerous library and API additions, developers have a variety of new features, facilities, and techniques available.But with so many changes, where do you start? You could read through the lengthy, often boring language specification; you could wait for the latest 500 page tome on concepts and theory; you could even play around with the new JDK, hoping you figure things out--or you can get straight to work with Java 5.0 Tiger: A Developer's Notebook.This no-nonsense, down-and-dirty guide by bestselling Java authors Brett McLaughlin and David Flanagan skips all the boring prose and lecture, and jumps right into Tiger. You'll have a handle on the important new features of the language by the end of the first chapter, and be neck-deep in code before you hit the halfway point. Using the task-oriented format of this new series, you'll get complete practical coverage of generics, learn how boxing and unboxing affects your type conversions, understand the power of varargs, learn how to write enumerated types and annotations, master Java's new formatting methods and the for/in loop, and even get a grip on concurrency in the JVM.Light on theory and long on practical application, Java 5.0 Tiger: A Developer's Notebook allows you to cut to the chase, getting straight to work with Tiger's new features. The new Developer's Notebooks series from O'Reilly covers important new tools for software developers. Emphasizing example over explanation and practice over theory, they focus on learning by doing--you'll get the goods straight from the masters, in an informal and code-intensive style that suits developers. If you've been curious about Tiger, but haven't known where to start, this no-fluff, lab-style guide is the solution.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore

Brett McLaughlin is a bestselling and award-winning non-fiction author. His books on computer programming, home theater, and analysis and design have sold in excess of 100,000 copies. He has been writing, editing, and producing technical books for nearly a decade, and is as comfortable in front of a word processor as he is behind a guitar, chasing his two sons and his daughter around the house, or laughing at reruns of Arrested Development with his wife.

Brett spends most of his time these days on cognitive theory, codifying and expanding on the learning principles that shaped the Head First series into a bestselling phenomenon. He's curious about how humans best learn, why Star Wars was so formulaic and still so successful, and is adamant that a good video game is the most effective learning paradigm we have.

David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include Java in a Nutshell, Java Examples in a Nutshell, Java Foundation Classes in a Nutshell, JavaScript: The Definitive Guide, and JavaScript Pocket Reference. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and children in the U.S. Pacific Northwest bewteen the cities of Seattle, Washington and Vancouver, British Columbia. David has a blog at www.davidflanagan.com.

Contenuti

Copyright; The Developer's Notebook Series; Notebooks Are...; Notebooks Aren't...; Organization; Preface; Organization; How This Book Was Written; About the Examples; Conventions Used in This Book; How to Contact Us; Acknowledgments from Brett; Acknowledgments from David; Chapter 1: What's New?; 1.1 Working with Arrays; 1.2 Using Queues; 1.3 Ordering Queues Using Comparators; 1.4 Overriding Return Types; 1.5 Taking Advantage of Better Unicode; 1.6 Adding StringBuilder to the Mix; Chapter 2: Generics; 2.1 Using Type-Safe Lists; 2.2 Using Type-Safe Maps; 2.3 Iterating Over Parameterized Types; 2.4 Accepting Parameterized Types as Arguments; 2.5 Returning Parameterized Types; 2.6 Using Parameterized Types as Type Parameters; 2.7 Checking for Lint; 2.8 Generics and Type Conversions; 2.9 Using Type Wildcards; 2.10 Writing Generic Types; 2.11 Restricting Type Parameters; Chapter 3: Enumerated Types; 3.1 Creating an Enum; 3.2 Declaring Enums Inline; 3.3 Iterating Over Enums; 3.4 Switching on Enums; 3.5 Maps of Enums; 3.6 Sets of Enums; 3.7 Adding Methods to an Enum; 3.8 Implementing Interfaces with Enums; 3.9 Value-Specific Class Bodies; 3.10 Manually Defining an Enum; 3.11 Extending an Enum; Chapter 4: Autoboxing and Unboxing; 4.1 Converting Primitives to Wrapper Types; 4.2 Converting Wrapper Types to Primitives; 4.3 Incrementing and Decrementing Wrapper Types; 4.4 Boolean Versus boolean; 4.5 Conditionals and Unboxing; 4.6 Control Statements and Unboxing; 4.7 Method Overload Resolution; Chapter 5: varargs; 5.1 Creating a Variable-Length Argument List; 5.2 Iterating Over Variable-Length Argument Lists; 5.3 Allowing Zero-Length Argument Lists; 5.4 Specify Object Arguments Over Primitives; 5.5 Avoiding Automatic Array Conversion; Chapter 6: Annotations; 6.1 Using Standard Annotation Types; 6.2 Annotating an Overriding Method; 6.3 Annotating a Deprecated Method; 6.4 Suppressing Warnings; 6.5 Creating Custom Annotation Types; 6.6 Annotating Annotations; 6.7 Defining an Annotation Type's Target; 6.8 Setting the Retention of an Annotation Type; 6.9 Documenting Annotation Types; 6.10 Setting Up Inheritance in Annotations; 6.11 Reflecting on Annotations; Chapter 7: The for/in Statement; 7.1 Ditching Iterators; 7.2 Iterating over Arrays; 7.3 Iterating over Collections; 7.4 Avoiding Unnecessary Typecasts; 7.5 Making Your Classes Work with for/in; 7.6 Determining List Position and Variable Value; 7.7 Removing List Items in a for/in Loop; Chapter 8: Static Imports; 8.1 Importing Static Members; 8.2 Using Wildcards in Static Imports; 8.3 Importing Enumerated Type Values; 8.4 Importing Multiple Members with the Same Name; 8.5 Shadowing Static Imports; Chapter 9: Formatting; 9.1 Creating a Formatter; 9.2 Writing Formatted Output; 9.3 Using the format( ) Convenience Method; 9.4 Using the printf( ) Convenience Method; Chapter 10: Threading; 10.1 Handling Uncaught Exceptions in Threads; 10.2 Using Thread-Safe Collections; 10.3 Using Blocking Queues; 10.4 Specifying Timeouts for Blocking; 10.5 Separating Thread Logic from Execution Logic; 10.6 Using Executor as a Service; 10.7 Using Callable Objects; 10.8 Executing Tasks Without an ExecutorService; 10.9 Scheduling Tasks; 10.10 Advanced Synchronizing; 10.11 Using Atomic Types; 10.12 Locking Versus Synchronization; Colophon;

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreO′Reilly
  • Data di pubblicazione2004
  • ISBN 10 0596007388
  • ISBN 13 9780596007386
  • RilegaturaCopertina flessibile
  • Numero di pagine200

Compra usato

Condizioni: molto buono
Open Books is a nonprofit social... Scopri di più su questo articolo

Spese di spedizione: EUR 2,68
In U.S.A.

Destinazione, tempi e costi

Aggiungi al carrello

I migliori risultati di ricerca su AbeBooks

Foto dell'editore

Brett McLaughlin,David Flanagan
Editore: O'Reilly Media, 2004
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Paperback

Da: Open Books, Chicago, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. Open Books is a nonprofit social venture that provides literacy experiences for thousands of readers each year through inspiring programs and creative capitalization of books. Codice articolo mon0000621892

Contatta il venditore

Compra usato

EUR 2,33
Convertire valuta
Spese di spedizione: EUR 2,68
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

David Flanagan, Brett McLaughlin
Editore: O'Reilly Media, 2004
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Brossura

Da: Wonder Book, Frederick, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. Good condition. With remainder mark. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Codice articolo A16D-01488

Contatta il venditore

Compra usato

EUR 5,33
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

David Flanagan, Brett McLaughlin
Editore: O'Reilly Media, 2004
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Brossura

Da: Wonder Book, Frederick, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain a few markings such as an owner's name, short gifter's inscription or light stamp. Codice articolo B02J-00761

Contatta il venditore

Compra usato

EUR 5,33
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Flanagan, David, McLaughlin, Brett
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Brossura

Da: Better World Books, Mishawaka, IN, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo 3354958-6

Contatta il venditore

Compra usato

EUR 5,96
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

McLaughlin, Brett; Flanagan, David
Editore: O'Reilly Media, 2004
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 0.8. Codice articolo G0596007388I3N00

Contatta il venditore

Compra usato

EUR 6,01
Convertire valuta
Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

McLaughlin, Brett,Flanagan, David
Editore: O'Reilly Media, 2004
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato paperback

Da: HPB-Diamond, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority!. Codice articolo S_390316495

Contatta il venditore

Compra usato

EUR 4,60
Convertire valuta
Spese di spedizione: EUR 3,35
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Brett McLaughlin
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Paperback

Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. Java 5.0, code-named "Tiger", promises to be the most significant new version of Java since the introduction of the language. With over a hundred substantial changes to the core language, as well as numerous library and API additions, developers have a variety of new features, facilities, and techniques available. But with so many changes, where do you start? You could read through the lengthy, often boring language specification; you could wait for the latest 500 page tome on concepts and theory; you could even play around with the new JDK, hoping you figure things out--or you can get straight to work with Java 5.0 Tiger: A Developer's Notebook. This no-nonsense, down-and-dirty guide by bestselling Java authors Brett McLaughlin and David Flanagan skips all the boring prose and lecture, and jumps right into Tiger. You'll have a handle on the important new features of the language by the end of the first chapter, and be neck-deep in code before you hit the halfway point. Using the task-oriented format of this new series, you'll get complete practical coverage of generics, learn how boxing and unboxing affects your type conversions, understand the power of varargs, learn how to write enumerated types and annotations, master Java's new formatting methods and the for/in loop, and even get a grip on concurrency in the JVM. Light on theory and long on practical application, Java 5.0 Tiger: A Developer's Notebook allows you to cut to the chase, getting straight to work with Tiger's new features. The new Developer's Notebooks series from O'Reilly covers important new tools for software developers. Emphasizing example over explanation and practice over theory, they focus on learning by doing--you'll get the goods straight from the masters, in an informal and code-intensive style that suits developers. If you've been curious about Tiger, but haven't known where to start, this no-fluff, lab-style guide is the solution. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR003362876

Contatta il venditore

Compra usato

EUR 4,15
Convertire valuta
Spese di spedizione: EUR 5,76
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

McLaughlin, Brett,Flanagan, David
Editore: O'Reilly Media, 2004
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato paperback

Da: HPB-Emerald, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority!. Codice articolo S_411720971

Contatta il venditore

Compra usato

EUR 7,35
Convertire valuta
Spese di spedizione: EUR 3,35
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

McLaughlin, Brett
Editore: O'Reilly Media, 2004
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Brossura

Da: Phatpocket Limited, Waltham Abbey, HERTS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. Your purchase helps support Sri Lankan Children's Charity 'The Rainbow Centre'. Ex-library, so some stamps and wear, but in good overall condition. Our donations to The Rainbow Centre have helped provide an education and a safe haven to hundreds of children who live in appalling conditions. Codice articolo Z1-N-001-00619

Contatta il venditore

Compra usato

EUR 1,24
Convertire valuta
Spese di spedizione: EUR 12,77
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Flanagan, David, McLaughlin, Brett
ISBN 10: 0596007388 ISBN 13: 9780596007386
Antico o usato Brossura

Da: Better World Books Ltd, Dunfermline, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Very Good. Ships from the UK. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo GRP80243454

Contatta il venditore

Compra usato

EUR 4,78
Convertire valuta
Spese di spedizione: EUR 9,60
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Vedi altre 16 copie di questo libro

Vedi tutti i risultati per questo libro