Is there any book in Java which explains the concept with diagrams. Like for C# there is illustrated C#.?
<p>I am interested in learning core java. Please suggest if there is any such book in java which explains the programming language and concepts with Diagram/Pictures. I have read a book in C# with diagrams which is called Illustrated C#.</p>

<p>I am a professional programmer who has worked in C# and C++. Want to learn Core Java.</p>

<p>Also suggest if you know good book to read for core java.</p>

<p>Thanks.</p>
