There is no real "easy" way to learn a programming language. Experience has shown that the "easy" way, turns out to be the longest and hardest. So, you have to go by "first things first". I've worked with C and Java for many years, and what I do recommend, is starting simple by not depending on any particular IDE. A simple editor will do the trick. This is the old way of learning, but it always works well: in order to learn the nuts and bolts and the quirks of a language - Java in your case, buy a
good book and start working with the concepts. I highly recommend Deitel's book
https://www.amazon.com/dp/0133807800/?tag=pfamazon01-20 - I have used Deitel books for years in C, C++, Java, Web programming. What they basically teach you is a very
disciplined approach and learn things in the right order, with lots of insights, hints, exercises and problems and some projects to work on. Their site is also excellent. It may be somewhat frustrating in the beginning to use it for self study, but if you want to really learn, you can do it - I used it this way too, in parallel with my programming course. For Java, besides the procedural programming inherited from C that is fairly easy to learn and apply, object oriented design and implementation, is what matters to you most. I recommend the "Early Objects" approach. The object oriented way of development, is not something you can learn in an overnight fashion: you have to learn how to
think that way. There is plenty of books and resources on the web for this. So, you have to be patient and concentrated in this regard. After a while you can start using an IDE - I recommend
Eclipse but I have worked with many others along the way, it's really up to you as long it is well supported and has a big community. Oracle documentation is an
invaluable resource for your specific needs, but you need some time to learn to use it effectively. There are lots of other good books for Java programming as well: having learned the basics, you can judge it yourself. It would be of much help if you could take an online course for learning Java as well: Coursera, edx and online courses offered by many universities all over the world, are all good places to take a look at, but personal study through a good book is not something to be bypassed this way but to be done in tandem.
A very important thing in my opinion, is to learn to analyze code, as early as possible. This can be done, if you try to write code yourself to solve programming problems that become gradually more difficult (with little or no help), and see the code of other people and try to figure out
what it does and
why does it this way. Asking the opinion of more experienced programmers is always a good thing and you must do it on every occasion and in every available way.
As a final comment I have to tell that to really master a programming language needs much time - whole years, and effort, but if you start the right way and proceed in a diligent manner, you'll create a strong cornerstone to proceed further.