Introduction of Java and Its Features
1.Simple
Pointer Operator Overloading +
2.Object Oriented Concept
Class
Object
Inheritance
Polymorphism
Abstraction
Encapsulation
3.Robust
Garbage Collector
Compile time error checking
4. Platform Independent
Java Program Byte Code
JVM Platform Dependent
5. Secure
Less interaction with OS
6. Multi Threading
Inbuilt java libraries support Multi-threading
7. Portable
Size primitive data types makes java portable
8. High Performance
Fast compare than C and C++ Why because it checks error at compile time
9. Distributed
TCP/IP - Transmission Control Protocol
10. Architecture Neutral
Source code to Byte code .