Wicked Cool Java

Code Bits, Open-Source Libraries, and Project Ideas
by Brian D. Eubanks

November 2005, 248 pp.
ISBN: 978-1-59327-061-2
Contents | Reviews | Updates

View a sample chapter, Chapter 4: Crawling the Semantic Web

The Java programming language lurks behind both basic computing technology and everyday gizmos—Pocket PCs, Palm handhelds, computer operating systems, even some cell phones. So why don’t more people know how to get the most out of Java? Wicked Cool Java is an idea sourcebook that offers 101 exciting and useful tips, techniques, examples and project ideas. Professionals looking to enhance their code and make their job easier, as well as hobbyists searching for neat tricks, can combine these pointers in hundreds of different ways to create their own coding.

With Wicked Cool Java, you will learn to:

  • Convert a non-XML text structure into XML using a parser generator, and work with XML APIs from the Java core and from open-source projects
  • Experiment with a Java simulator for the Cell Matrix so you can build and test your cell circuits, and connect them together in a distributed system with others across the Internet
  • Work with open-source class libraries for scientific and mathematical applications
  • Create dynamic music and sound in Java and apply some Java APIs for simple data sonification
  • Reuse code in ways that open-source Java projects allow by taking advantage of the wealth of free Java libraries

Not intended as a basic tutorial, Wicked Cool Java will help developers and system architects capitalize on their preexisting knowledge and take advantage of everything the programming language has to offer. Filled with example code, this book will definitely be a welcome find for anyone who enjoys experimenting and modifying Java code—and who wants to make their code wicked cool.

Visit the book's companion site for errata, code samples, and links to projects mentioned in the text.


About the Author

Brian D. Eubanks is a consultant, speaker, author, and trainer specializing in Internet technologies and the founder of Eu Technologies, Inc. He has more than 20 years experience as a computer programmer, network engineer, and systems consultant. His current work focuses on Java, XML and Flash.


Table of Contents

Preface

Chapter 1: Java Language and Core API
Chapter 2: String Utilities
Chapter 3: Processing XML and HTML
Chapter 4: Crawling the Semantic Web
Chapter 5: Math and Science
Chapter 6: Graphics and Data Visualization
Chapter 7: Multimedia and Sychronization
Chapter 8: Fun, Integration and Project Ideas

Index

(top)

Reviews

On Wicked Cool Java and how it lives up to its title: "Wicked Cool Java was indeed wonderful, great, and everything I had looked up in the dictionary."
Javalobby / dzone (Read More)

"The book works hard at delivering relevant, non-superficial information...and succeeds...WICKED COOL JAVA is for the programmer that wishes to continually learn and challenge themselves with new libraries and coding examples."
Free Software Magazine, April 5, 2008 (Read more)

"With his book, Eubanks reveals a recipe for bringing fun back to programming projects... it is certain that the book's readers will be amply rewarded."
Reviews.com, December 21, 2008 (Read More)

Book excerpt posted
Java Boutique (Read more)

"This book made me want to program again and really look and think outside the box. Wicked Cool Java is a definite must have title that should be part of every Java developer's library."
DevBookReview.com, December 9, 2006 (Read more)

"The books offers hundreds of cool tips to do all sorts of things with Java that are somewhat out of the norm, yet useful . . . I found that this book caused me to think about Java development in a new light, and gave me a lot of new ideas with which to use Java."
Dr. Dobb’s Journal, Java Blog, May 22, 2006 (Read more)

"[No Starch Press has] one of the best titles in Wicked Cool Java and I recommend the book for its content."
Arctic Region Supercomputing Center HPC Users’ newsletter, April 28, 2006 (Read more)

"Get a copy . . . It's a wicked cool book."
The Rational Edge newsletter, April 2006 (Read more)

Included in Top 50 Picks with book cover image
Jim Agnew's Book Picks, March 2006 (Read more)

"I did enjoy reading about many of the APIs that I was unfamiliar with. The text does inspire me to want to try out some of the material presented therein."
JavaRanch, March 2006 (Read more)

Review followed by interview with author Brian Eubanks; "Shares a wealth of useful information about interesting Java APIs and available open source projects. You will think up all kinds of ideas as you read this book, and you will definitely want to check out the book's companion website."
JavaWorld, March 20, 2006 (Read more)

"A good place to pick up ideas, to look at a range of projects and code snippets and find out about new libraries and useful APIs."
TechBookReport, March 20, 2006 (Read more) and Newsforge.com, March 21, 2006 (Read more)

"Essential for any experienced Java programmer who wants more."
California Bookwatch, March 2006 (Read more)

"I did enjoy reading about many of the APIs that I was unfamiliar with. The text inspires me to want to try out some of the material presented therein."
JavaRanch’s Six Sides to a Box blog, March 6, 2006 (Read more)

"Where the book really shines is when it starts introducing other Java API packages that you either may not know existed, or heard of but never explored."
Duffbert's Random Musings, February 25, 2006 (Read more)

"[Wicked Cool Java] is a great book. I loved it."
Slashdot, January 25, 2006 (Read more)

7 out of 10 horseshoes: “There are core Java stuff, String stuff,
parsing stuff, Math neuro net stuff, RSS feeds, and more.”
JavaRanch, January 27, 2006 (Read more)

Book among finalists for 16th Annual Jolt Product Excellence &
Productivity Awards
Sofware Development Magazine, January 27, 2006 (Read more)

"Points you to all sorts of cool utilities and open source projects... At the same time, it does not bore you with mountains of detail."
The Java Specialists' Newsletter, January 13, 2006 (Read more)

"This is a fun book, kind of a grab bag of cool stuff to do with Java, things you might not have thought of."
ADTMag, December 24, 2005 (Read more)

"Finding a criticism for this book is not easy to do… May be the most fun book that the Java programmer will have on his shelf."
MacCompanion, January 2006 (Read more)

"For Java developers who are looking for interesting and useful APIs or for project ideas."
Book News UK, December 2005 (Read more)

Mentioned in eMac Daily newsletter
MacDirectory, November 18, 2005 (Read more)

Sample chapter posted for download
AstaLaVista, November 14, 2005 (Read more)

(top)