Java is Platform independent object oriented programming language and its main feature is write one run anywhere. Java is used for developing all types of cross platform applications . Java is used for developing Mobile, Desktop, web, serverside and dynamic web applications
Kindly click below links for clear understanding of java
You can search information by using below keywords.
Java Tutorial/java for beginners/advance java/java website/How to learn java?/What is java?/java notes/java practice for interview/Programming languages.