Books : Computers & Internet : Programming : Java

  • Home
  • US Store
  • Electronics
  • Computers
  • Sitemap
Shop Categories
  • ...Programming
  • General
  • Beginner's Guides
  • JavaBeans
  • Reference
  • Servlets
  • Aviation
  • James, Henry
  • Coupland, Douglas
  • Arctic
  • Shetterly, Will
  • Tanzania
  • Harlequin American Romance
  • Algebraic Geometry
  • General
  • Communications
  • Macs
  • Nonfiction
  • Bizet
  • China
  • Heffernan, William
  • General
  • Humor
  • Sargent, John Singer
  • Neuroanatomy
  • Measurements
  • Control
  • Ketchum, Jack
  • Metal Work
  • Information Visualization
  • Ihle, Sharon
  • Ethnology
  • Purcell
  • Methodology
  • Legal Services
  • Computers
  • Some of our other sites:
  • Books
  • Clothing, Shoes and Accessories
  • Baby Clothes and Accessories
  • Cosmetics, Beauty Products and Fragrances
  • Cellphones, Call Plans and Accessories
  • Video Games
  • DVDs
  • Electronics, Gadgets and Computers
  • Health and Personal Care
  • Home and Garden
  • Home DIY
  • Jewelry
  • Magazines and Newspapers
  • Music Downloads
  • Musical Instruments
  • Office Equipment and Supplies
  • Software and Games
  • Sporting Goods
  • Toys and Games
  • Watches
  • UK Books
  • UK Video Games
  • UK Home and Garden
  • UK Electronics, Gadgets and Computers
  • UK Baby Clothes and Accessories
  • UK Software and Games
  • UK Sporting Goods
  • UK Toys and Games

Books : Computers & Internet : Programming : Java

  • Head First Java, 2nd Edition

    Kathy Sierra, Bert Bates

    Head First Java, 2nd Edition
    More Information Buy Now
     
  • Head First Design Patterns (Head First)

    Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra

    Head First Design Patterns (Head First)
    You're not alone.

    At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.

    You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.

    You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.

    Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter.

    With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts.

    If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
    More Information Buy Now
     
  • Effective Java (2nd Edition) (Java Series)

    Joshua Bloch

    Effective Java (2nd Edition) (Java Series)

    Raves for the First Edition!

     

    “I sure wish I had this book ten years ago. Some might think that I don’t need any Java books, but I need this one.”

    –James Gosling, fellow and vice president, Sun Microsystems, Inc.

     

    “An excellent book, crammed with good advice on using the Java programming language and object-oriented programming in general.”

    –Gilad Bracha, coauthor of The Java™ Language Specification, Third Edition

     

    “10/10–anyone aspiring to write good Java code that others will appreciate reading and maintaining should be required to own a copy of this book. This is one of those rare books where the information won’t become obsolete with subsequent releases of the JDK library.”
    –Peter Tran, bartender, JavaRanch.com

     

    “The best Java book yet written.... Really great; very readable and eminently useful. I can’t say enough good things about this book. At JavaOne 2001, James Gosling said, ‘Go buy this book!’ I’m glad I did, and I couldn’t agree more.”
    –Keith Edwards, senior member of research staff, Computer Science Lab at the Palo Alto Research Center (PARC), and author of Core JINI (Prentice Hall, 2000)

     

    “This is a truly excellent book done by the guy who designed several of the better recent Java platform APIs (including the Collections API).”
    –James Clark, technical lead of the XML Working Group during the creation of the XML 1.0 Recommendation, editor of the XPath and XSLT Recommendations

     

    “Great content. Analogous to Scott Meyers’ classic Effective C++. If you know the basics of Java, this has to be your next book.”
    –Gary K. Evans, OO mentor and consultant, Evanetics, Inc

     

    “Josh Bloch gives great insight into best practices that really can only be discovered after years of study and experience.”
    –Mark Mascolino, software engineer

     

    “This is a superb book. It clearly covers many of the language/platform subtleties and trickery you need to learn to become a real Java master.”
    –Victor Wiewiorowski, vice president development and code quality manager, ValueCommerce Co., Tokyo, Japan

     

    “I like books that under-promise in their titles and over-deliver in their contents. This book has 57 items of programming advice that are well chosen. Each item reveals a clear, deep grasp of the language. Each one illustrates in simple, practical terms the limits of programming on intuition alone, or taking the most direct path to a solution without fully understanding what the language offers.”

    –Michael Ernest, Inkling Research, Inc.

     

    “I don’t find many programming books that make me want to read every page–this is one of them.”
    –Matt Tucker, chief technical officer, Jive Software

     

    “Great how-to resource for the experienced developer.”
    –John Zukowski, author of numerous Java technology books

     

    “I picked this book up two weeks ago and can safely say I learned more about the Java language in three days of reading than I did in three months of study! An excellent book and a welcome addition to my Java library.”
    –Jane Griscti, I/T advisory specialist

    Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.

     

    This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.

     

    Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.

     

    Highlights include:

    • New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more
    • Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization
    • How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language
    • Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io

    Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.

    More Information Buy Now
     
  • SCJP Sun Certified Programmer for Java 6 Exam 310-065

    Katherine Sierra, Bert Bates

    SCJP Sun Certified Programmer for Java 6 Exam 310-065

    The Best Fully Integrated Study System Available--Written by the Lead Developers of Exam 310-065

    With hundreds of practice questions and hands-on exercises, SCJP Sun Certified Programmer for Java 6 Study Guide covers what you need to know--and shows you how to prepare--for this challenging exam.

    • 100% complete coverage of all official objectives for exam 310-065
    • Exam Objective Highlights in every chapter point out certification objectives to ensure you're focused on passing the exam
    • Exam Watch sections in every chapter highlight key exam topics covered
    • Simulated exam questions match the format, tone, topics, and difficulty of the real exam

    Covers all SCJP exam topics, including:

    Declarations and Access Control · Object Orientation · Assignments · Operators · Flow Control, Exceptions, and Assertions · Strings, I/O, Formatting, and Parsing · Generics and Collections · Inner Classes · Threads · Development

    CD-ROM includes:

    • Complete MasterExam practice testing engine, featuring: Two full practice exams; Detailed answers with explanations; Score Report performance assessment tool
    • Electronic book for studying on the go
    • Bonus coverage of the SCJD exam included!

    Bonus downloadable MasterExam practice test with free online registration.

    More Information Buy Now
     
  • JavaScript: The Definitive Guide (Nutshell Handbook)

    David Flanagan

    JavaScript: The Definitive Guide (Nutshell Handbook)
    More Information Buy Now
     
  • Java Concurrency in Practice

    Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea

    Java Concurrency in Practice
    Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of concurrent applications, with improvements to the Java Virtual Machine to support high-performance, highly scalable concurrent classes and a rich set of new concurrency building blocks. In Java Concurrency in Practice, the creators of these new facilities explain not only how they work and how to use them, but also the motivation and design patterns behind them. However, developing, testing, and debugging multithreaded programs can still be very difficult; it is all too easy to create concurrent programs that appear to work, but fail when it matters most: in production, under heavy load. Java Concurrency in Practice arms readers with both the theoretical underpinnings and concrete techniques for building reliable, scalable, maintainable concurrent applications. Rather than simply offering an inventory of concurrency APIs and mechanisms, it provides design rules, patterns, and mental models that make it easier to build concurrent programs that are both correct and performant. This book covers:

    • Basic concepts of concurrency and thread safety
    • Techniques for building and composing thread-safe classes
    • Using the concurrency building blocks in java.util.concurrent
    • Performance optimization dos and don'ts
    • Testing concurrent programs
    • Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model
    More Information Buy Now
     
  • Introduction to Algorithms and Java

    Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, Clifford Stein

    Introduction to Algorithms and Java
    More Information Buy Now
     
  • Spring in Action

    Craig Walls, Ryan Breidenbach

    Spring in Action
    Spring in Action 2E is an expanded, completely updated second edition of the best selling Spring in Action. Written by Craig Walls, one of Manning's best writers, this book covers the exciting new features of Spring 2.0, which was released in October 2006.

    Spring is a lightweight container framework that represents an exciting way to build enterprise components with simple Java objects. By employing dependency injection and AOP, Spring encourages loosely coupled code and enables plain-old Java objects with capabilities that were previously reserved for EJBs. This book is a hands-on, example-driven exploration of the Spring Framework. Combining short code snippets and an ongoing example developed throughout the book, it shows readers how to build simple and efficient J2EE applications, how to solve persistence problems, handle asynchronous messaging, create and consume remote services, build web applications, and integrate with most popular web frameworks. Readers will learn how to use Spring to write simpler, easier to maintain code so they can focus on what really matters-- critical business needs.

    Spring in Action, 2E is for Java developers who are looking for ways to build enterprise-grade applications based on simple Java objects, without resorting to more complex and invasive EJBs. Even hard-core EJB users will find this book valuable as Spring in Action, 2E will describe ways to use EJB components alongside Spring. Software architects will also find Spring in Action, 2E useful as they assess and apply lightweight techniques prescribed by Spring. and learn how Spring can be applied at the various layers of enterprise applications.

    More Information Buy Now
     
  • Maven: The Definitive Guide

    Sonatype Company

    Maven: The Definitive Guide
    For too long, developers have worked on disorganized application projects, where every part seemed to have its own build system, and no common repository existed for information about the state of the project. Now there's help. The long-awaited official documentation to Maven is here.

    Written by Maven creator Jason Van Zyl and his team at Sonatype, Maven: The Definitive Guide clearly explains how this tool can bring order to your software development projects. Maven is largely replacing Ant as the build tool of choice for large open source Java projects because, unlike Ant, Maven is also a project management tool that can run reports, generate a project website, and facilitate communication among members of a working team.

    To use Maven, everything you need to know is in this guide. The first part demonstrates the tool's capabilities through the development, from ideation to deployment, of several sample applications -- a simple software development project, a simple web application, a multi-module project, and a multi-module enterprise project.

    The second part offers a complete reference guide that includes:

    • The POM and Project Relationships
    • The Build Lifecycle
    • Plugins
    • Project website generation
    • Advanced site generation
    • Reporting
    • Properties
    • Build Profiles
    • The Maven Repository
    • Team Collaboration
    • Writing Plugins
    • IDEs such as Eclipse, IntelliJ, ands NetBeans
    • Using and creating assemblies
    • Developing with Maven Archetypes

    Several sources for Maven have appeared online for some time, but nothing served as an introduction and comprehensive reference guide to this tool -- until now. Maven: The Definitive Guide is the ideal book to help you manage development projects for software, web applications, and enterprise applications. And it comes straight from the source.

    More Information Buy Now
     
  • Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (Brain-Friendly Guides)

    Bryan Basham, Kathy Sierra, Bert Bates

    Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (Brain-Friendly Guides)
    Looking to study up for the new J2EE 1.5 Sun Certified Web Component Developer (SCWCD) exam?

    This book will get you way up to speed on the technology you'll know it so well, in fact, that you can pass the brand new J2EE 1.5 exam. If that's what you want to do, that is. Maybe you don't care about the exam, but need to use servlets and JSPs in your next project. You're working on a deadline. You're over the legal limit for caffeine. You can't waste your time with a book that makes sense only AFTER you're an expert (or worse, one that puts you to sleep).

    Learn how to write servlets and JSPs, what makes a web container tick (and what ticks it off), how to use JSP's Expression Language (EL for short), and how to write deployment descriptors for your web applications. Master the c:out tag, and get a handle on exactly what's changed since the older J2EE 1.4 exam. You don't just pass the new J2EE 1.5 SCWCD exam, you'll understand this stuff and put it to work immediately.

    Head First Servlets and JSP doesn't just give you a bunch of facts to memorize; it drives knowledge straight into your brain. You'll interact with servlets and JSPs in ways that help you learn quickly and deeply. And when you're through with the book, you can take a brand-new mock exam, created specifically to simulate the real test-taking experience.
    More Information Buy Now
     
  • Head First JavaScript (Head First)

    Michael Morrison

    Head First JavaScript (Head First)
    So you're ready to make the leap from writing HTML and CSS web pages to creating dynamic web applications. You want to take your web skills to the next level. And you're finally ready to add "programmer" to the resume. It sounds like you're ready to learn the Web's hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else's web site, and writing your own interactive web pages.

    With Head First JavaScript, you learn:
    • The basics of programming, from variables to types to looping
    • How the web browser runs your code, and how you can talk to the browser with your code
    • Why you'll never have to worry about casting, overloading, or polymorphism when you're writing JavaScript code
    • How to use the Document Object Model to change your web pages without making your users click buttons
    If you've ever read a Head First book, you know what to expect -- a visually rich format designed for the way your brain works. Head First JavaScript is no exception. It starts where HTML and CSS leave off, and takes you through your first program into more complex programming concepts -- like working directly with the web browser's object model and writing code that works on all modern browsers.

    Don't be intimidated if you've never written a line of code before! In typical Head First style, Head First JavaScript doesn't skip steps, and we're not interested in having you cut and paste code. You'll learn JavaScript, understand it, and have a blast along the way. So get ready... dynamic and exciting web pages are just pages away.
    More Information Buy Now
     
  • Core Java(TM), Volume I--Fundamentals (8th Edition) (Sun Core Series)

    Cay S. Horstmann, Gary Cornell

    Core Java(TM), Volume I--Fundamentals (8th Edition) (Sun Core Series)

    This revised edition of the classic Core Java™, Volume I–Fundamentals, is the definitive guide to Java for serious programmers who want to put Java to work on real projects.

     

    Fully updated for the new Java SE 6 platform, this no-nonsense tutorial and reliable reference illuminates the most important language and library features with thoroughly tested real-world examples. The example programs have been carefully crafted to be easy to understand as well as useful in practice, so you can rely on them as an outstanding starting point for your own code.

     

    Volume I is designed to quickly bring you up to speed on what’s new in Java SE 6 and to help you make the transition as efficiently as possible, whether you’re upgrading from an earlier version of Java or migrating from another language. The authors concentrate on the fundamental concepts of the Java language, along with the basics of user-interface programming. You’ll find detailed, insightful coverage of 

    • Java fundamentals
    • Object-oriented programming
    • Interfaces and inner classes
    • Reflection and proxies
    • The event listener model
    • GUI programming with Swing
    • Packaging applications
    • Exception handling
    • Logging and debugging
    • Generic programming
    • The collections framework
    • Concurrency

    For detailed coverage of XML processing, networking, databases, internationalization, security, advanced AWT/Swing, and other advanced features, look for the forthcoming eighth edition of Core Java™, Volume II—Advanced Features (ISBN: 978-0-13-235479-0).

    More Information Buy Now
     
  • SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press Study Guides)

    Katherine Sierra, Bert Bates

    SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press Study Guides)
    Get the book that shows you not only what to study, but how to study. The only classroom-based integrated study system for professional certification gives you complete coverage of all objectives for the Sun Certified Programmer for Java 5 exam, hundreds of practice exam questions, and hands-on exercises. The CD-ROM features full practice exam software plus an adaptive test engine.
    More Information Buy Now
     
  • Thinking in Java (4th Edition)

    Bruce Eckel

    Thinking in Java (4th Edition)
    More Information Buy Now
     
  • Java How to Program, 7th Edition

    Harvey M. Deitel, Paul J. Deitel

    Java How to Program, 7th Edition

     

    The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. The Seventh Edition has been extensively fine-tuned and is completely up-to-date with Sun Microsystems, Inc.’s latest Java release — Java Standard Edition 6 (“Mustang”) and several Java Enterprise Edition 5 topics. Contains an extensive OOD/UML 2 case study on developing an automated teller machine. Takes a new tools-based approach to Web application development that uses Netbeans 5.5 and Java Studio Creator 2 to create and consume Web Services. Features  new AJAX-enabled, Web applications built with JavaServer Faces (JSF), Java Studio Creator 2 and the Java Blueprints AJAX Components. Includes new topics throughout, such as JDBC 4, SwingWorker for multithreaded GUIs, GroupLayout, Java Desktop Integration Components (JDIC), and much more. A valuable reference for programmers and anyone interested in learning the Java programming language.

     
       * MySQL(R) 5.0 Community Server / v5.0.27
       * MySQL(R) Connector/J Version 5.0.4
       * Sun(R) Java(TM) Studio Creator 2 Update 1
       * NetBeans(TM) IDE Version 5.5 with Java EE Application Server 9.0 U1 Bundle

    More Information Buy Now
     
  • Core Java, Vol. 2: Advanced Features, 8th Edition

    Cay S. Horstmann, Gary Cornell

    Core Java, Vol. 2: Advanced Features, 8th Edition

    The revised edition of the classic Core Java™, Volume II–Advanced Features, covers advanced user-interface programming and the enterprise features of the Java SE 6 platform. Like Volume I (which covers the core language and library features), this volume has been updated for Java SE 6 and new coverage is highlighted throughout. All sample programs have been carefully crafted to illustrate the latest programming techniques, displaying best-practices solutions to the types of real-world problems professional developers encounter.

     

    Volume II includes new sections on the StAX API, JDBC 4, compiler API, scripting framework, splash screen and tray APIs, and many other Java SE 6 enhancements. In this book, the authors focus on the more advanced features of the Java language, including complete coverage of 

    • Streams and Files
    • Networking
    • Database programming
    • XML
    • JNDI and LDAP
    • Internationalization
    • Advanced GUI components
    • Java 2D and advanced AWT
    • JavaBeans
    • Security
    • RMI and Web services
    • Collections
    • Annotations
    • Native methods

    For thorough coverage of Java fundamentals–including interfaces and inner classes, GUI programming with Swing, exception handling, generics, collections, and concurrency–look for the eighth edition of Core Java™, Volume I–Fundamentals (ISBN: 978-0-13-235476-9).

    More Information Buy Now
     
  • Java Persistence with Hibernate

    Christian Bauer, Gavin King

    Java Persistence with Hibernate
    Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.

    Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.

    In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.

    More Information Buy Now
     
  • Enterprise JavaBeans

    Richard Monson-Haefel

    Enterprise JavaBeans
    More Information Buy Now
     
  • Harnessing Hibernate

    James Elliott', u"Tim O'Brien", u'Ryan Fowler

    Harnessing Hibernate
    Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly. Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate's primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate's data query and retrieval facilities, and much more. By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to: Perform Object/Relational mapping Work with persistent data from Java code Work with groups and relationships between objects Extend Hibernate's rich type support for your own needs Simplify query creation using criteria and examples Use the Hibernate Query Language (HQL) and understand how it differs from SQL Use Hibernate in conjunction with Spring Use Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDE

    Once you're past the first few chapters, you can jump to topics that you find particularly interesting or relevant.All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book's website. If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications.

    More Information Buy Now
     
  • Java In A Nutshell, 5th Edition

    David Flanagan

    Java In A Nutshell, 5th Edition
    With more than 700,000 copies sold to date, "Java in a Nutshell" from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive tune-up.

    In this latest revision, readers will find "Java in a Nutshell," 5th Edition, does more than just cover the extensive changes implicit in 5.0, the newest version of Java. It's undergone a complete makeover--in scope, size, and type of coverage--in order to more closely meet the needs of the modern Java programmer.

    To wit, "Java in a Nutshell," 5th Edition now places less emphasis on coming to Java from C and C++, and adds more discussion on tools and frameworks. It also offers new code examples to illustrate the working of APIs, and, of course, extensive coverage of Java 5.0. But faithful readers take comfort: it still hasn't lost any of its core elements that made it such a classic to begin with.

    This handy reference gets right to the heart of the program with an accelerated introduction to the Java programming language and its key APIs--ideal for developers wishing to start writing code right away. And, as was the case in previous editions, Java in a Nutshell, 5th Edition is once again chock-full of poignant tips, techniques, examples, and practical advice. For as long as Java has existed, "Java in a Nutshell" has helped developers maximize the capabilities of the program's newest versions. And this latest edition is no different.

    More Information Buy Now
     
Pages: [ 0 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ]