+ 2

Why can't i understand java?

I perfectly understand c++ , python , and c# but i can't understand java. I've read some books about java, but i still can't get my head around it.

29th Mar 2017, 12:05 AM
William Kosasih
William Kosasih - avatar
4 Answers
+ 21
Isn't it all about different syntax? If you can understand C++, Java shouldn't be a problem (?).
29th Mar 2017, 12:24 AM
Hatsy Rei
Hatsy Rei - avatar
+ 20
Java isn't very friendly toward new users, I've noticed. But knowing C# well should be very helpful - they are rather similar languages. Is there something in particular that's giving you trouble?
29th Mar 2017, 12:13 AM
Tamra
Tamra - avatar
+ 11
It is like any other language. Of course it has its differences, but it has the same roots in the world of programming languages. If you really don't understand it, then try something else. Maybe java just isn't the language for you. BUT, I would highly recommend perseverance. If you don't understand it, start with the very basics. Taking input and output. First classes. Then, when you fully understand those, go on to more complicated things. I feel that this is a mistake that many failed programmers make: They don't fully learn the basics before moving on because they think they are good enough. Practice something until you know you can do it correctly and know how to implement it into programs. Keep working your way towards harder things. If you don't understand java, try and look at other OOP languages, like c++. They may help you with the general layout and usage of java and other OOP languages. Good luck learning and coding, and feel free to ask if there is anything else you want to know!
29th Mar 2017, 12:15 AM
J.G.
J.G. - avatar
+ 2
everything in java is confusing for example, i easily make simple chat app with xamarin whixh uses c# but i can't make even a hello world app with a button to show message box with android studio lol
29th Mar 2017, 12:17 AM
William Kosasih
William Kosasih - avatar