Books, Computers & Internet, Programming, Java

Page 1 of 348 | next

Joshua Bloch
Effective Java (2nd Edition) (Java Series)
by Prentice Hall PTR (Paperback)
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 ...

Effective Java (2nd Edition) (Java Series)

Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra
Head First Design Patterns
by O'Reilly Media, Inc. (Paperback)
Head First Design Patterns
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 ...

Head First Design Patterns

Kathy Sierra, Bert Bates
Head First Java, 2nd Edition
by O'Reilly Media, Inc. (Paperback)
Head First Java, 2nd Edition

Head First Java, 2nd Edition

David Flanagan
JavaScript: The Definitive Guide
by O'Reilly Media, Inc. (Paperback)
JavaScript: The Definitive Guide

JavaScript: The Definitive Guide

Katherine Sierra, Bert Bates
SCJP Sun Certified Programmer for Java 6 Exam 310-065
by McGraw-Hill Osborne Media (Hardcover)
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-065With 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-065Exam 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 coveredSimulated exam questions match the format, tone, topics, and difficulty of the real examCovers 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 � DevelopmentCD-ROM includes:Complete MasterExam practice testing engine, ...

SCJP Sun Certified Programmer for Java 6 Exam 310-065

Reto Meier
Professional Android Application Development (Wrox Programmer to Programmer)
by Wrox (Paperback)
Professional Android Application Development (Wrox Programmer to Programmer)
A hands-on guide to building mobile applications, Professional Android Application Development features concise and compelling examples that show you how to quickly construct real-world mobile applications for Android phones. Fully up-to-date for version 1.0 of the Android software development kit, it covers all the essential features, and explores the advanced capabilities of Android (including GPS, accelerometers, and background Services) to help you construct increasingly complex, useful, and innovative mobile applications for Android phones. What this book includes An introduction to mobile development, Android, and how to get started. An in-depth look at Android applications and their life cycle, the application manifest, Intents, and using external resources. Details for creating complex and compelling user interfaces by using, extending, and creating your own layouts and Views and using Menus. A detailed look at data storage, retrieval, and ...

Professional Android Application Development (Wrox Programmer to Programmer)

Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, ...
Java Concurrency in Practice
by Addison-Wesley Professional (Paperback)
Java Concurrency in Practice
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book." --Martin Buchholz JDK Concurrency Czar, Sun Microsystems "For the past 30 years, computer performance has been driven by Moore's Law; from now on, it will be driven by Amdahl's Law. Writing code that effectively exploits multiple processors can be very challenging. Java Concurrency in Practice provides you with the concepts and techniques needed to write safe and scalable Java programs for today's--and tomorrow's--systems." --Doron Rajwan Research Scientist, Intel Corp "This is the book you need if you're writing--or designing, or debugging, or maintaining, or contemplating--multithreaded Java ...

Java Concurrency in Practice

Harvey M. Deitel, Paul J. Deitel
Java How to Program, 7th Edition
by Prentice Hall (Paperback)
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 ...

Java How to Program, 7th Edition

Craig Walls, Ryan Breidenbach
Spring in Action
by Manning Publications (Paperback)
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 ...

Spring in Action

Aaron Reed
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
by O'Reilly Media, Inc. (Paperback)
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
Do you have what it takes to become a game developer? With this hands-on book, you'll learn quickly and easily how to develop computer games with Microsoft's XNA 3.0 framework-not just for your PC, but for Xbox 360 and the Microsoft Zune as well. Written by an experienced university-level game development instructor, Learning XNA 3.0 walks you through the framework in a clear and understandable step-by-step format. Each chapter offers a self-contained lesson with lots of illustrations and annotated examples to help you master key concepts. Once you finish the book, you'll know how to develop sophisticated games from start to finish. Learn game development concepts from 2D animation to 3D cameras and effects Delve into high-level shader language (HLSL) and introductory artificial intelligence concepts Develop three complete and exciting games using 2D,3D and multiplayer concepts Develop and deploy games to the Xbox 360 and the Microsoft Zune While teaching XNA to ...

Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune

Page 1 of 348 | next