Learning Java can be tough task initially during getting started if you don?t have any prior programming experience. So, if you are beginner and first time programmer then don?t give up as this is only the problem you will face during a couple of weeks. After than things will be much easier and you can learn Java Quickly.
These are tutorials for beginners:
If you already know any other programming language then learning Java will be easily. First of all you have to download, install and configure Java development kit on your machine.
Check tutorial: Installing JDK 9 on Windows 10
After this you can learn basics and advanced Java topics.