My favorite is Java How To Program, 6th edition from Deitel and Deitel
jwenting will fill you on O'Reily books :) (sorry couldn't find the post where you mentioned last time, but it was nice collection)
O'Reilly books... yah, nice coverdrawings them ;)
As I've not studied C++ nor (introductory) Java in some years I can't suggest Java books that are similar to C++ books.
But here's a list to get you started:
- Head First Java, 2nd Edition
- Effective Java (not O'Reilly)
- Java Puzzlers (not O'Reilly)
- Java Concurrency in practice (not O'Reilly)
- (optionally) Java Network programming (the O'Reilly one, there are other books with the same title)
- Head First Design Patterns
other books pretty much depend on WHAT you want to do with Java. As you get deeper into the material you'll want more specialised books, like
- Java Server Pages
- Enterprise JavaBeans 3.0
- Professional Java Development with the Spring Framework (not O'Reilly)
- Spring MVC and Web Flow (not O'Reilly)
- Pro EJB 3 Java Persistence API (not O'Reilly)
- Java Messaging (not O'Reilly)
and many others.
I buy on average 1 book a month, most of them getting only partially read and then used as reference.
I have a 2d matrix with dimension (3, n) called A, I want to calculate the normalization and cross product of two arrays (b,z) (see the code please) for each column (for the first column, then the second one and so on).
the function that I created to find the ...
Write a C program that should create a 10 element array of random integers (0 to 9). The program should total all of the numbers in the odd positions of the array and compare them with the total of the numbers in the even positions of the array and indicate ...