The target of Java is to write a program once and then run this program on multiple operating systems(like windows, Linux,Mac etc.)
Over time new enhanced versions of Java have been released. The current version of Java is Java 10, which was released on 20 March 2018.
Over time new enhanced versions of Java have been released. The current version of Java is Java 10, which was released on 20 March 2018.
The Java language was designed with the following properties:
- Simple
- Platform independent:
- Object-orientated programming language:
- Portable
- Robust
- Secured
- Multi threading
Simple :
There is no need to remove unreferenced objects because there is an Automatic Garbage Collection in Java.
Platform independent:
Object-orientated programming language :
4 main concepts of Object Oriented programming are:
Robust : Java is robust because Java programming language uses concept like Memory Management, Garbage Collection, Exception Handling.
Secured : In Java, we don't have pointers that avoids the security.\
Multi-threading : Java supports multi-threading. Multi-threading is a Java feature that allows to programmer to write a programs that deal with two or more task run at a time. It doesn't occupy memory for each thread. It shares a common memory area.
No comments:
Post a Comment