Java notes part 2




For previous java notes 👇👇👇👇👇

https://java-1.html

Today's notes 👇👇👇👇

To download: click here 

Object oriented programming language

• everything is an object
• an object is an instance of class
• an object is in real time entity in OOPS
• object that communicated by means of messages
• object have  property of oops that are  abstraction , encapsulation inheritance , polymorphism

Applications of java
• standalone application like anti-virus and drivers
• distributed application like service
• enterprise application
• mobile application
• web based application

Buzzwords or feature of Java
1) platform independent because because a bytecode and WORA  architecture WORA means write once run anywhere

2) Java actress bahut compiler and interpreter

3) Java is simple because it follows syntax of c++ and pointers are not there in Java amd  operator overloading removed in Java and adding garbage collection
• We can call garbage collection manually by using system.gcc

4) ava is secure language because pointers are not there and memory management

5)  Oops symblies the development and management of software that is development of software is easy and management also

6) Distributed: RMI- Remote method invocation
EJB- Enterprise java bean

7) Extensible: native method the method which are written in other than  Java can also run in Java by importing standard libraries

8) Robust: memory management
• exception handling handle situation like a/0= infinite then java not give error it handle the situation 

9) Multi threading: doing more than one task at a time scald multitrading and it will take less time

10) High performance speed less performance high