That absolutely does help. It seems Java is much easier to pick up even though the syntax for C++ looks cleaner to me. As I said though, I'm still working with console applications and haven't moved on to working with libraries just yet. So I'm pretty sure I'll stick with Java for now and pick back up on C++ when I feel comfortable with it. For the most part, I understand the language itself, but one thing I can't seem to grasp is memory management. Is that something I should get an early start with or should I just continue with the learning process and hope it will come second nature?
Glad I could be of help.
As far as memory management is concerned, it's a useful aspect of programming but not necessarily one that you'll need right away, especially if you're still learning the language and working in the console. Aside from general stuff like syntax and grammar, learning a programming language is largely something where you'll learn about stuff when you need to use it.
If memory management isn't coming up for you now in a very substantial way (and it shouldn't be, from the sound of things), then you would probably do well to focus on the stuff that you are using and become more skilled with it. There's plenty of time to fiddle with memory management when you need it, no reason to do so if you don't since you have other stuff that you can learn.