BUY THIS BOOK
Add to Cart

Print Book $29.95


Wicked Cool Java Code Bits, Open-Source Libraries, and Project Ideas

By Brian D. Eubanks
First Edition  November 2005 
Publisher: No Starch Press
Pages: 304
ISBN 10: 1-59327-061-5 | ISBN 13: 9781593270612
starstarstarstarstar (Average of 2 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Book description

Wicked Cool Java contains 101 fun, interesting, and useful ways to get more out of Java. This isn't intended as a Java tutorial--it's targeted at developers and system architects who have some basic Java knowledge but may not be familiar with the wide range of libraries available. Full of example code and ideas for combining them in useful projects, this book is perfect for hobbyists, and professionals will find tips and open-source projects to enhance their code and make their jobs easier.
Full Description

Wicked Cool Java contains 101 fun, interesting, and useful ways to get more out of Java. This isn't intended as a Java tutorial--it's targeted at developers and system architects who have some basic Java knowledge but may not be familiar with the wide range of libraries available. Full of example code and ideas for combining them in useful projects, this book is perfect for hobbyists, and professionals will find tips and open-source projects to enhance their code and make their jobs easier. Topics include converting a non-XML text structure into XML using a parser generator, experimenting with a Java simulator for the Cell Matrix, creating dynamic music and sound in Java, working with open-source class libraries for scientific and mathematical applications, and many more.

Browse within this book

Cover




Featured customer reviews

Write a Review


Grab Bag of Java,  July 11 2007
Rating: StarStarStarStarStar
Submitted by okc_jug_bubba   [Respond | View]

Review of Wicked Cool Java by Brian D. Eubanks

This book is a grab bag of several different things Java will do and how to do them. There were a few sections I personally don't care much about - scientific, graphic, music, and parsers (xml & html).


But there are sections that talk about things that were new to Java 5. This will be useful if we ever get off of 1.4 at work.

The Glossary was a nice suprize. I didn't expect to find a glossary of Java and OO terms.


I really like the boxes under the headings that tell you what version of Java or Open Source project will support the section.


Intelligent!,  December 30 2005
Rating: StarStarStarStarStar
Submitted by Anonymous Reader   [Respond | View]

This book is brilliant! And now you want to know why I think it is brilliant. This book is unusual to start with. It aims at experienced Java developers, although the first chapter is devoted to the new language constructs in Java 1.5. But here comes the brilliance in: the author makes you fully understand rather abstract issues like generics and assertions in a single chapter. All other chapters are devoted to a single issue each, which makes it possible to browse the book in any sequence you like. The author introduces a new paradigma, construct or field on a high level, then demonstrates it's applicability in concise but very comprehensible code fragments, and concludes each topic with suggestions for further study, appication in projects. In each topi a Java library plays a central role. In addition to this the author uses some funny terminology although humor is always personal, but I liked it.


So for who is this book? in the first place it is for all disciples of the Open Source Movement, since it very succinctly demonstrates the sheer power of the thousands of libraries which are available for Java, thus proving the adagio write once, run anywhere. In the second place this book is for all intermediate and experienced Java programmers who want to learn more about the world outside the standard Java library (which is incidentally rarely ever touched by other textbooks). For example the writer makes a case for all software which is still maintained in FORTRAN supposedly for the lack of numerical libraries outside FORTRAN. The writers makes a good attempt in proving this false, by demonstrating for example BigNum, Bit manipulation and various other libraries like Colt which are available for Java suited for scientific programming. And last but not least this book if for all project managers arount who still need to be convinced that Java is a very mature language now, with widespread usage and applicability in various area's. The book also comes with a very complete website with links to all area's discussed (although not completely filled as I write this in Dec/05).


But I only gave this 1 star less than 5 since the book lacks a structure, apart from a collection of disparate chapters. But I see this only as a minor shortcoming in an otherwise very intelligently written book, which I recommend to all intelligent programmers!

Read all reviews


Wicked Cool Java
See larger cover