Hi,
I know this can look like dublicate of other discussions and I have already reviewed them, but they are different.
I want to learn Java and I want to know are there any books similar to those that I have seen for C#.
Here is the list:
C# 4.0 in a Nutshell: The Definitive Reference
Probably Java in a Nutshell :)
Professional C# 4.0 and .NET 4
Pro C# 2010 and the .NET 4 Platform
Accelerated C# 2010
Programming WCF Services
Essential Windows Communication Foundation (WCF): For .NET Framework 3.5
C# in Depth: What you need to master C# 2 and 3
CLR via C#
Professional ADO.NET 3.5 with LINQ and the Entity Framework
Professional Enterprise .NET
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries
Mainly I am interested in Java 6 and want to know about JVM , Cuncurency, Data access and distributed application technologies.
I have seen there are some books on JVM like Inside the Java 2 Virtual Machine also some free books on official web site. Also I found concurrent programming in Java.
But may be you can suggest any others.
Thank you