Java will take some time to learn. If you spend several hours a day you can learn the basics in a few weeks and do some "hello word" type programs.
If you're looking for more immediate results from a programming language you can look at Python or PHP.
You can learn Java for free at netbeans.org. A list of oracle tutorials will also be of much help.
You can use Head First Java or Java Complete Reference to learn Java.
No!!!! You do not need to learn c++ for learning java!
You should learn HTML, JavaScript and other web programming languages. Leave learning Java until you have a good reason to learn it.
Goto a institute near by which teaches java and join in a batch......
java
That depends on what you want to do.
To develop an app on android you will need to learn Java Programming Language You can learn Java from thenewboston on YouTube. Then you can go to developers.android.com and learn how to develop an application
One may learn about Java concurrency in the book 'Java concurrency in practice' which can be purchased from various online retailers. Additionally, Java concurrency is often discussed in various formal training classes.
C# and Java have many similaries. If you learn one, you won't have much of a problem learning the other.
go to java play school!
It is not necessary to learn HTML before learning Java. Java is a complete computer programming language. The only reason you would need to know HTML with Java is if you wanted to use Java to generate webpages, or you wanted to create Java applets that you would then embed into webpages using HTML.