Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Java 2: The Complete Reference, Fifth Edition
Publisher: McGraw-Hill Osborne Media
Authors: Herbert Schildt
Rating: 5/5
Customer opinion - 5 stars out of 5
A great reference and learning book


This is the best programming book I have ever read in my life. Period.I was a PROLOG programmer before reading this, but then as I read the book I fell in love with Java and switched to Java.Don't even hesitate to buy it.



Product: Book - Paperback
Title: Java 2: The Complete Reference, Fifth Edition
Publisher: McGraw-Hill Osborne Media
Authors: Herbert Schildt
Rating: 5/5
Customer opinion - 5 stars out of 5
A great reference and learning book


This is the best programming book I have ever read in my life. Period.I was a PROLOG programmer before reading this, but then as I read the book I fell in love with Java and switched to Java.Don't even hesitate to buy it.



Product: Book - Paperback
Title: Java Reflection in Action (In Action series)
Publisher: Manning Publications
Authors: Ira R. Forman, Nate Forman
Rating: 4/5
Customer opinion - 4 stars out of 5
Well organized, and written introduction to reflection


This is a well thought out introduction to reflection in Java. It steps through the API from dynamic object creation, through type, method and field inspection. The code examples are a little long but they are well annotated. The illustrations are minimal, but used well.

I would have liked more on how to use reflection to build extension mechanisms. And the section on code generation wasn't particularly good.

Worthwhile if you are going to be doing a lot of reflection work and you want an introduction to the API. There isn't much in the way of reference, and information on how reflection works in other languages is minimal.



Product: Book - Paperback
Title: Applied Cryptography: Protocols, Algorithms, and Source Code in C, Second Edition
Publisher: Wiley
Authors: Bruce Schneier
Rating: 4/5
Customer opinion - 4 stars out of 5
Comprehensive, but lacking some math background.


Pros: Comprehensive: history, protocols, algorithms and much more. Readable also for the novice reader. Practical: many C examples.
Cons: Not enough to understand math building blocks. Too long