I have been programming for years solely with Visual Basic and Visual Basic.NET, learning by myself. However, with the changes of technology nowadays, I think I need to expand my abilities to Java. However, I am really, really new in it. I am now using Murach's Java Programming 4th Edition. Will really appreciate it, if you guys help me to learn. Thank you.