| Title | Effective Java (2nd Edition) (Java Series) |
| Author | Joshua Bloch |
| Publisher | Prentice Hall PTR |
| Price | $4999 |
| Available | Usually ships in 24 hours |
|Raves for the First Edition!
gI sure wish I had this book ten years ago. Some might think that I donft need any Java books, but I need this one.h
|James Gosling, fellow and vice president, Sun Microsystems, Inc.
|
gAn excellent book, crammed with good advice on using the Java programming language and object-oriented programming in general.h
|Gilad Bracha, coauthor of The Java Language Specification, Third Edition
|
g10/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 wonft become obsolete with subsequent releases of the JDK library.h
|Peter Tran, bartender, JavaRanch.com
|
gThe best Java book yet written.... Really great; very readable and eminently useful. I canft say enough good things about this book. At JavaOne 2001, James Gosling said, eGo buy this book!f Ifm glad I did, and I couldnft agree more.h
|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)
|
gThis is a truly excellent book done by the guy who designed several of the better recent Java platform APIs (including the Collections API).h
|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
|
gGreat content. Analogous to Scott Meyersf classic Effective C++. If you know the basics of Java, this has to be your next book.h
|Gary K. Evans, OO mentor and consultant, Evanetics, Inc
|
gJosh Bloch gives great insight into best practices that really can only be discovered after years of study and experience.h
|Mark Mascolino, software engineer
|
gThis 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.h
|Victor Wiewiorowski, vice president development and code quality manager, ValueCommerce Co., Tokyo, Japan
|
gI 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.h
|Michael Ernest, Inkling Research, Inc.
|
gI donft find many programming books that make me want to read every page|this is one of them.h
|Matt Tucker, chief technical officer, Jive Software
|
gGreat how-to resource for the experienced developer.h
|John Zukowski, author of numerous Java technology books
|
gI 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.h
|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 programmerfs 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 gitemsh 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:
Simply put, Effective Java, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.
| Title | Head First Design Patterns (Head First) |
| Author | Elisabeth Freeman,Eric Freeman,Bert Bates,Kathy Sierra |
| Publisher | O'Reilly Media, Inc. |
| Price | $4495 |
| Available | Usually ships in 24 hours |
| Title | Head First Java, 2nd Edition |
| Author | Kathy Sierra,Bert Bates |
| Publisher | O'Reilly Media, Inc. |
| Price | $4495 |
| Available | Usually ships in 24 hours |
Key to the authors' teaching style are carefully designed graphics. Rather than explain class inheritance (to cite one example) primarily with text, the authors use a series of tree diagrams that clarify the mechanism far more succinctly. The diagrams are carefully annotated with arrows and notes. Also characteristic of the unique teaching strategy is heavy reliance on exercises, in which the reader is asked to complete partial classes, write whole new code segments and do design work. Though there's little discussion of why the exercises' correct answers are what they are, it's clear that the practice work was carefully designed to reinforce the lesson at hand. If you've waited this long to give Java a try, this book is a great choice. --David Wall
Topics covered: The Java programming language for people with no Java experience, and even people with no programming experience at all. Key concepts read like a list of Java features: Object oriented design, variable type and scope, object properties and methods, inheritance and polymorphism, exceptions, graphical user interfaces (GUIs), network connectivity, Java archives (JAR files), and Remote Method Invocation (RMI).
| Title | SCJP Sun Certified Programmer for Java 6 Exam 310-065 |
| Author | Katherine Sierra,Bert Bates |
| Publisher | McGraw-Hill Osborne Media |
| Price | $4999 |
| Available | Usually ships in 7 to 11 days |
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.
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:
Bonus downloadable MasterExam practice test with free online registration.
.| Title | JavaScript: The Definitive Guide |
| Author | David Flanagan |
| Publisher | O'Reilly Media, Inc. |
| Price | $4999 |
| Available | Usually ships in 24 hours |
Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.
Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to: Generate a table of contents for an HTML document Display DHTML animations Automate form validation Draw dynamic pie charts Make HTML elements draggable Define keyboard shortcuts for web applications Create Ajax-enabled tool tips Use XPath and XSLT on XML documents loaded with Ajax And much more
Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.
Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequestobject and the canvas tag.
More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications.
""A must-have reference for expert JavaScript programmers...well-organized and detailed."" -- Brendan Eich, creator of JavaScript
Though he does not cover server-side APIs, Flanagan has chosen to separate coverage of core JavaScript (all the keywords, general syntax, and utility objects like Array) from coverage of client-side JavaScript (which includes objects, like History and Event, that have to do with Web browsers and users' interactions with them. This approach makes this book useful to people using JavaScript for applications other than Web pages. By the way, the other classic JavaScript text--Danny Goodman's JavaScript Bible--isn't as current as this book, but it's still a fantastic (and perhaps somewhat more novice-friendly) guide to the JavaScript language and its capabilities. --David Wall
Topics covered: The JavaScript language (version 1.0 through version 1.5) and its relatives, JScript and ECMAScript, as well as the W3C DOM standards they're often used to manipulate. Tutorial sections show how to program in JavaScript, while reference sections summarize syntax and options while providing copious code examples.
| Title | Java Concurrency in Practice |
| Author | Brian Goetz,Tim Peierls,Joshua Bloch,Joseph Bowbeer,David Holmes,Doug Lea |
| Publisher | Addison-Wesley Professional |
| Price | $5499 |
| Available | Usually ships in 24 hours |
| Title | Mastering Regular Expressions |
| Author | Jeffrey Friedl |
| Publisher | O'Reilly Media, Inc. |
| Price | $4499 |
| Available | Usually ships in 24 hours |
If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regular expressions, this book is a stunning eye-opener.
As this book shows, a command of regular expressions is an invaluable skill. Regular expressions allow you to code complex and subtle text processing that you never imagined could be automated. Regular expressions can save you time and aggravation. They can be used to craft elegant solutions to a wide range of problems. Once you've mastered regular expressions, they'll become an invaluable part of your toolkit. You will wonder how you ever got by without them.
Yet despite their wide availability, flexibility, and unparalleled power, regular expressions are frequently underutilized. Yet what is power in the hands of an expert can be fraught with peril for the unwary. Mastering Regular Expressions will help you navigate the minefield to becoming an expert and help you optimize your use of regular expressions.
Mastering Regular Expressions, Third Edition, now includes a full chapter devoted to PHP and its powerful and expressive suite of regular expression functions, in addition to enhanced PHP coverage in the central "core" chapters. Furthermore, this edition has been updated throughout to reflect advances in other languages, including expanded in-depth coverage of Sun's java.util.regex package, which has emerged as the standard Java regex implementation.Topics include:
Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, Third Edition offers a wealth information that you can put to immediate use.
Reviews of this new edition and the second edition:
"There isn't a better (or more useful) book available on regular expressions."
--Zak Greant, Managing Director, eZ Systems
"A real tour-de-force of a book which not only covers the mechanics of regexes in extraordinary detail but also talks about efficiency and the use of regexes in Perl, Java, and .NET...If you use regular expressions as part of your professional work (even if you already have a good book on whatever language you're programming in) I would strongly recommend this book to you."
--Dr. Chris Brown, Linux Format
"The author does an outstanding job leading the reader from regex novice to master. The book is extremely easy to read and chock full of useful and relevant examples...Regular expressions are valuable tools that every developer should have in their toolbox. Mastering Regular Expressions is the definitive guide to the subject, and an outstanding resource that belongs on every programmer's bookshelf. Ten out of Ten Horseshoes."
--Jason Menard, Java Ranch
| Title | Spring in Action |
| Author | Craig Walls,Ryan Breidenbach |
| Publisher | Manning Publications |
| Price | $4999 |
| Available | Usually ships in 24 hours |
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.
| Title | Algorithms in a Nutshell (In a Nutshell (O'Reilly)) |
| Author | George Heineman,Gary Pollice,Stanley Selkow |
| Publisher | O'Reilly Media, Inc. |
| Price | $4999 |
| Available | Usually ships in 24 hours |
With Algorithms in a Nutshell, you'll learn how to improve the performance of key algorithms essential for the success of your software applications.
| Title | Maven: The Definitive Guide |
| Author | Sonatype Company |
| Publisher | O'Reilly Media, Inc. |
| Price | $3499 |
| Available | Usually ships in 24 hours |
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.
Computer Books top page
excel
excel function
excel vba
word microsoft
access database
JAVA
C
COBOL
Visual Basic
Delphi
Ruby
Lisp
perl
Eclipse
Ant
EJB
design pattern
object oriented
homepage
blog
affiliate
html
TCP/IP
Apache
Tomcat
flash
javascript
CGI
XML
Ethernet
LAN
WAN network
router
switch network
Oracle
SQL Server
DB2
dBase
PostgreSQL
MySQL
FileMaker
Windows OS
OS Windows2000
OS WindowsXP
OS Linux
Unix
MacOS
FreeBSD
TRON
artificial intelligence
cipher
robot
computer
photoshop
Illustrator
LiveMotion
Dreamweaver
Fireworks
web design
pdf
postscript
MOUS