+ 2
Why is so difficult learn java ?
3 Answers
+ 2
nothing is easy. if that would be easy there would be so many developers, because it's so good paid job. in that case it would be stopped good paid job. But it isn't so easy and not everybody are patient enough to gain this knowledge. so be patient, young padawan
+ 4
I blame the way it is taught. IE: Bringing up user input before any understanding of OOP (Having to create a Scanner).
Bringing up what each word means in the main method, before introducing methods.
etc..
It's really only harsh for beginners though. If you learn a language like C# or C++ I'm sure Java would be a cake walk, or vise versa.
+ 2
Java is a case sensitive. And nullpointer exceptions available programming language. some time it use long method signature to create a method. Don't think hard to learn Java. Study pattern and signature of the java syntax.