Introduction Of Java

 What is Java

  • A general purpose programming language.
  • It is like C++ but with advanced and simplified features
  • Concurrently executes many statements
  • Object-oriented programming language
  • Platform independent

Why Learn Java
  • Easy to learn.
  • most commonly used language in the world.
  • Large Community ( more than 10M java Developers in the world)
  • Java is used at many places servers, IOT, Android, Big Data, continuous Testing, Banking, Communications and many more 
  • Java Tools like IDEs and built in API features make life easier.

Basics structure of java
  1. Overview and features of java
  2. Setting up java environment
  3. Data type and identifires 
  4. Variables and Type casting
  5. Taking user inputs
  6. Operators
  7. Conditional Statements
  8. Loops 
  9. Arrays
  10. Strings
  11. Mutable Strings
OOPs concepts
  1. Classes and Objects
  2. Methods 
  3. Constructors
  4. Method Overloading
  5. Packages and access modifires
  6. Nested classes
  7. Inheritance 
  8. Polymorphism
  9. Abstract classes
  10. interfaces 
  11. Encapsulation
  12. Generics 
  13. Anonymous Classes
  14. Exception handling
Collections Framework
  1. Introduction to collection interfaces
  2. List 
  3. Set
  4. Map
  5. Natural Ordering and sorting
  6. Comparators
How java works


First java Program
class Simple1 {
public static void main( String [] args ){
System.out.println("hello world" );
}
}

Output

Hellow world