
Java Cookbook
Solutions and Examples for Java Developers
Ian F. Darwin - Collection Cookbook
Résumé
Java Cookbook is a collection of hundreds of practical solutions to problems that Java programmers face. The recipes range from simple tasks, such as getting your CLASS-PATH right and reading information from the environment, to entire programs that demonstrate how to put XML to work or use the concurrency utilities introduced in JDK 1.5 for efficient threaded programming.
Whether you plan to use the cookbook's recipes directly, as a source of ideas, or as a way to learn more about Java, Java Cookbook will become an essential part of your library. No other single book does as much to demonstrate Java's capabilities and the ease with which you can put them to use. Now in its second edition, the Java Cookbook is full of insider tips and tricks, guiding you to the latest third-party resources and providing helpful how-to's. This major revision covers JDK 1.5's many new language and API features and includes dozens of new recipes.
Topics covered include:
- Compiling and debugging Java programs
- Using Ant
- Packaging apps for deployment
- Strings and regular expressions
- Formatter and Scanner (1.5)
- Java and Mac OS X
- Arrays and other data collections
- Programming serial and parallel ports
- Files, directories, and filesystems
- Generics, foreach, and enumerations (1.5)
- Developing network clients and servers
- Web programming, servlets, and JSP
- Accessing databases
- Integrating XML
- Remote Method Invocation (RMI)
- Introspection
- Developing graphical user interfaces
- Concurrency (1.5)
Java Cookbook is an ideal second book for Java developers (or a first book for the self-taught Java programmer) and covers many of the APIs in more detail than the typical overview, making it eminently suitable for anyone requiring broad knowledge of Java.
L'auteur - Ian F. Darwin
Ian Darwin has worked in the computer industry for three
decades, with Unix since 1980, with Java since 1995, and
with OpenBSD since 1998. He wrote the freeware file(1)
command used on Linux and BSD and is the author of Checking
C Programs with Lint, as well as over seventy articles and
several courses (both university and commercial) on C and
Unix over the years. In addition to programming and
consulting, Ian teaches Unix, C and Java for Learning Tree
International, one of the world's largest technical
training companies.
Ian Darwin travaille dans l'industrie informatique depuis
30 ans, avec Unix depuis 1980, java depuis 1995 et openBSD
depuis 1998. Il programme, écrit des articles et enseigne
Unix, C et Java à Learning Tree International.
Sommaire
- Getting Started: Compiling, Running, and Debugging
- Interacting with the Environment
- Strings and Things
- Pattern Matching with Regular Expressions
- Numbers
- Dates and Times
- Structuring Data with Java
- Data Structuring with Generics, foreach, and Enumerations (JDK 1.5)
- Object-Oriented Techniques
- Input and Output
- Directory and Filesystem Operations
- Programming External Devices: Serial and Parallel Ports
- Graphics and Sound
- Graphical User Interfaces
- Internationalization and Localization
- Network Clients
- Server-Side Java: Sockets
- Network Clients II: Applets and Web Clients
- Java and Electronic Mail
- Database Access
- XML
- Distributed Java: RMI
- Packages and Packaging
- Threaded Java
- Introspection, or "A Class Named Class"
- Using Java with Other Languages
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Ian F. Darwin |
Collection | Cookbook |
Parution | 19/01/2005 |
Édition | 2eme édition |
Nb. de pages | 829 |
Format | 18 x 23,5 |
Couverture | Broché |
Poids | 1225g |
Intérieur | Noir et Blanc |
EAN13 | 9780596007010 |
ISBN13 | 978-0-596-00701-0 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en Java
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Outils de développement Jakarta Struts
- Informatique Développement d'applications Outils de développement Jbuilder
- Informatique Certifications Sun Java Certification