Java Cookbook et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus

Identifiez-vous pour activer la commande 1-Click.
en essayant gratuitement Amazon Premium pendant 30 jours. Votre inscription aura lieu lors du passage de la commande. En savoir plus.
Amazon Rachète votre article
Recevez un chèque-cadeau de EUR 14,93
Amazon Rachète cet article
Plus de choix
Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

Commencez à lire Java Cookbook sur votre Kindle en moins d'une minute.

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Java Cookbook 3ed [Anglais] [Broché]

Ian F. Darwin

Prix : EUR 50,00 Livraison à EUR 0,01 En savoir plus.
  Tous les prix incluent la TVA
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Il ne reste plus que 5 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon. Emballage cadeau disponible.
Voulez-vous le faire livrer le lundi 27 octobre ? Choisissez la livraison en 1 jour ouvré sur votre bon de commande. En savoir plus.


Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle EUR 21,62  
Broché EUR 50,00  
Vendez cet article - Prix de rachat jusqu'à EUR 14,93
Vendez Java Cookbook 3ed contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 14,93, que vous pourrez ensuite utiliser sur tout le site Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Offres spéciales et liens associés

Détails sur le produit

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Commentaires en ligne

Il n'y a pas encore de commentaires clients sur
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles
Commentaires client les plus utiles sur (beta) 4.2 étoiles sur 5  6 commentaires
3 internautes sur 3 ont trouvé ce commentaire utile 
3.0 étoiles sur 5 Love - Hate - Almost no detail 9 octobre 2014
Par John F. Wright - Publié sur
Format:Broché|Commentaire client Vine pour produit gratuit (De quoi s'agit-il?)
I have a "love / hate" relationship with Ian's "Java Cookbook - 3rd Edition" (I do own previous versions too).

On the one hand, I'd be tempted to say that *every* Java developer should have a copy of this on their bookshelf as it can often be a handy reference to complement doing an Internet search for a topic. When you have no idea at all how to do something in Java, this book can be a good place for inspiration and a starting point.

On the other hand, this is very much a "tease" book. The table of contents sounds awesome but just when you think you've found what you were interested in and flip to it, you realize the coverage is so sparse that it almost always doesn't provide enough information. Still, it's at least a starting point for many "recipes".

Many of the topics might as well not even be covered. For example the sections on Eclipse, Netbeans and IntelliJ could be eliminated as they serve as nothing more than "this IDE exists and it is good". Other sections are misleading, for example "Network Logging with java.util.logging" has nothing to do with network logging. The same could be said for "Network Logging with log4j" but it also includes one sentence: "To log from a client to a server on a remote machine, the package includes several Appenders and server to connect them to."

I really like having a brief intro to a topic or technology that I might not have any previous experience with but the coverage in this book is typically about half of what I'd like to see. Perfect examples are the sections on Ant, Gradle Maven, Jenkins - these would be great intros if they had about double the amount of space allocated to them. Or on the other hand they could be reduced to just a single paragraph introducing what each is and it's primary value and weakness. Too much of this book is "here is a cool idea/topic but I'm not quite going to give you enough information to actually use it". For the experienced developer most of this book is completely unnecessary, for the newbie developer it's not enough to show them how to use something in the real world.

Kudos to this book for covering perhaps the best feature of Java 8: the new Date and Time package. (excellent section!)

My recommendation (to Ian) is to break this into four (or five) volumes at 400 pages each (total of 1600 pages) instead of a single 850 page book.
1 internautes sur 1 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 A highly useful reference for beginners 17 octobre 2014
Par A. J Terry - Publié sur
Format:Broché|Commentaire client Vine pour produit gratuit (De quoi s'agit-il?)
The Java Cookbook is aimed at somebody new to Java. They know the syntax and the basics, but have not yet memorized the main libraries and have not internalized the "Java way of doing things." It is 800 pages of little recipes for doing common tasks. Each starts with a terse problem statement, and has a Solution which states the one big idea that solves the problem. Then there is a brief discussion and code snippet to make it concrete.

This book is organized into two dozen chapters/categories starting with things like strings and pattern matching and progressing to topics like functional programming, networking, and reflection.

An example is the sockets recipe from the Server-side Java chapter. An early problem is "you need to create a socket-based server," solved by "Create a ServerSocket for the given port number." It goes through returning a response and returning object information across a network connection. Then the problem "your server needs to handle multiple clients" solved by "Use a thread for each."

This is the third edition, updated for Java 7 and 8, with new material clearly marked. For example, the entire chapter on functional programming is generally useful considering this is a whole new idiom recently introduced.

A hardened Java programmer will typically solve individual problems like these either by reading the javadoc directly or searching the web (blogs, stackoverflow, etc.) for examples. The fingers stay glued to the keyboard instead of wandering over to a printed book. The value of this book is in collecting and ordering a number of recipes for related problems. It could be easier to skim the chapter on handling JSON than to look up many individual questions. Each chapter includes some general commentary, and each solution discussion provides rationale, warnings, and references to related topics.

Beginners will find themselves using this book frequently, intermediate programmers occasionally, experienced ones not that often.
5.0 étoiles sur 5 Specific JAVA Issues? Jump Into This Book For Answers. 16 octobre 2014
Par Big Data Paramedic - Publié sur
Format:Broché|Commentaire client Vine pour produit gratuit (De quoi s'agit-il?)
The book is a mammoth 850 pages (Excluding the preface) split into 24 chapters that covers a wide range of topics related to Java. If you are in IT, Working knowledge of Java is not enough. You should be proficient in Java. The hottest trends in IT when the book went live are big data and Android/iPhone apps development . Both of them need extensive JAVA expertise to excel. So does web development, cloud development - you name it.

This book is for people who are and have experience in Java, especially who write Java code on a full time basis If not, at least you should be in programming for few years and you have a task that will need JAVA. If you meet these criteria, these book is certainly for you. The book is NOT FOR LEARNING JAVA. There are other books gracefully suggested by the author himself ( Head First Java, 2nd Edition , Java In A Nutshell, 5th Edition, Learning Java ). The book has tons of specific problems and solutions ...That't it. Here are some examples .

COOKING RECIPE: Open a cooking book and you will see several recipes and some pictures of the food. Similarly Here the book has tons of Java recipes . As an example in the chapter 10 on Input and output:

A. Printing With Formatter and printf
PROBLEM: You want the ease of use that the java.util.Formatter class brings to simple printing tasks.
SOLUTION: Use Formatter for printing values with fine grained control over the formatting.
DISCUSSION: Detailed discussion around the problem and associated codes

Just to delve deeply on the same chapter, here are other problems that the book has solutions for:
1. Scanning Input with Streamtokenizer (same PROBLEM/SOLUTION/DISCUSSION FORMAT)
2. Scanning Input with the scanner class
3. Scanning input with Grammatical Structure
4. Opening a file by name
5. Copying a File
6. Reading a file into a string
7. Reassigning the standard streams
8. Duplicating a stream as it is written.
9 . Reading /Writing a different character set
10. Those pesky end of line characters
11. Beware Platform Dependent File Code
12. Reading "continued" lines
13. Reading/Writing binary data
14 Seeking to a position within a file
15. Writign Data Streams From C
16. Saving and restoring Java Objects
17. Preventing ClassCast exception with SerialversionUID
18. Reading And Writing JAR or ZIP Archives
19. Finding Files in a Filesystem-neutral way
20. Reading and writing Compressed Files
21 .Learning about the communications API for serial and parallel ports.

Has a very decent coverage of most of the topics ,from where you can branch into Google or specific books. .To enumerate what I mean, for example look at Chapter 4 : Pattern Matching And Regular expressions. It has a good reference to several scenarios, but the author recommends Mastering Regular Expressions for mastery of that area (I recommend regexbuddy dot com).

Compiling And Debugging
Interacting With The Environment
Strings And Things
Pattern Matching and Regular Expressions
Dates And Times
Structuring Data With Java
Object Oriented Techniques
Functional programming techniques
Input And Output ( examples in this chapter mentioned above)
Directory And File System Operations
Media,Graphics, Audio and Video
NetWork Clients
Java And Electronic Mail
Database Access
Processing JSON Data
Processing XML
Packages And Packaging
Threaded Java

SHORTCOMING :One visible shortcoming of the book is that every chapters has several codes that explains some topic related to the chapter. I would have loved to see an image / screenshot of the output. Some have ( ex: mailclient) but most don't .

SUMMARY: This book is a keeper. Keep it in your office. You never know when you will need it but I can promise you will need this book more often than you think you will need it. If you are a newbie, don't know much of JAVA, You are still reading the correct review. Get the books mentioned here. Proficiency in Java is the easiest key to 100k salaries.
3.0 étoiles sur 5 yeah so, a cookbook for Java developers (current through Java 8) 10 octobre 2014
Par R. Friesel Jr. - Publié sur
Ian Darwin's "Java Cookbook" is out and it's a great resource for developers working in Java that are out there and scratching their heads asking "How would I go about...?"

The thing that makes "Java Cookbook" stand out is its comprehensive scope. Darwin has done an excellent job of gathering a wide array of common problems faced by Java developers and presenting solutions to those problems that are decipherable using just the language's standard library features. (Which isn't to say "ignore libraries" -- just that there are few (any?) recipes in this cookbook that require external dependencies.) By and large, the recipes are practical and are organized into sensible categories. This isn't a book that I'd recommend you read front-to-back, but if you're programming in Java, it's worth having it handy to help kickstart your thought process on a number of different problems. (Plus, 3rd edition has been updated to include solutions that highlight Java 8 features.)

In addition to the above, it's worth noting that while "Java Cookbook" isn't a great book to <em>learn</em> from, that if you have stumbled your way into Java with an otherwise solid software engineering background, that you could use it as a leg-up or crutch while you're otherwise getting up to speed.
4.0 étoiles sur 5 Anything stamped O'Reilly cannot go wrong 10 octobre 2014
Par bernie - Publié sur
Format:Broché|Commentaire client Vine pour produit gratuit (De quoi s'agit-il?)
At first you cannot believe your luck. Examples hundreds of examples and they look functional. They get down to nitty-gritty of creating, renaming and deleting files. The book is up to date on strings and threads for scalability.

We can go on and on actually creating a book about this book.

However there is no mention of signals. There is a quickie on pipes that is misleading as it ignores pipe timing of fast machines that will give misleading information; for example all pipes start at the same time (parallel), not one at a time is series. No information about creating or handling named pipes. Do not see any information on handling semaphores. There is a quickie survey of how to handle different operating systems. What could have been a book in its self covers only a hand full of pages. You could not possibly keep up with the history of operating systems if you did not know the story ahead of time.

However there are plenty of example to help get off the ground for many projects. Also some great ideas that you can use that you may not have though off.
Ces commentaires ont-ils été utiles ?   Dites-le-nous

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Première publication:
Aller s'identifier

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon

Rechercher des articles similaires par rubrique


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?