What is Java -Use- Feature of Java -JDK-JRE-JVM

                          WHAT IS JAVA 

Master skill

java is widely used program language for coding web application 
its has been a popular choices among developer for ever two decaded ,
with million java application in use today,
"Java is a multi Platform object oriented and network centric language that can be network as a plateform in itself"

"Its is a fast secure and reliable programming app and enterprise software to big data application and server site techlogies".

Java Programming language Used For

Because Java is free use and a versatile language some common used of java used
1) Game Development 
Many popular mobile , computer and video game are built in java 
2) Big data
java is used to data processing engine that can worjk with computer data set
3) Artificial intelligence (AI)
Java is a power house machine learning  libraries, it stability and speed make it perfect for artificial intelligence application developed like natural language processing and deep learning


Main use of Java

1 Web development
2 software Development 
3 mobile development 
4 distributed application
 5 Web server
 6 enterprise Application

Feature of Java Programming

Java is high level and purely (OPPS )"object oriented Programming language"



1 Simple :- Java is simple programming language and easy to understand because its do not contain complex that exist in the programming language

2 Object oriented :-
Java is objcet oriented programming language ehict mean in java everything is wriitten in term of classes and object

3 Platform Independent :-
Platform mean a type of operating system and hardware technology

4 Portable :-
  The WORA (write once run anywhere) concept and platform independent feature make Java portable , now using the java programming language

5 secures :- 
 In today Area security is a major  concern  of every application as of now every device is commented to each other using the internet and this open up the possibility of hacking , So java provided secure features to the programmer security problem like virus threats tempering and impersonation.

WHAT IS ( JDK, JRE, JVM)

1.JDK :- JDK stand for Java development kit, it internally contain JRE & JVM , (where JRE stand for java runtime environment & JVM stand for java Virtual machine ) JDK provides all the tools to work with Java language.
 " JDK = JRE+ JVM (Library)"

2. JRE :- JRE stand for java runtime environment its provides an environment to execute the java program it internally contain JVM which are responsible  to execute  a java programming
    "JRE= JVM+library"

3. JVM :- Java stand for Java virtual machine its a software in the form of interpreter written in "C" language through which we can execute  our java program

JVM Perform following operation

  • Memory area
  • class file format
  • Register set
  • Garbage-collected heap

JVM architecture

let understand the internal architecture of JVM. its contain class loaded , memory area, execution-engine etc.

Comments

Post a Comment

people like this

Disable-Knox-Tool-download

Explain-Java-Array-masterskill

Operators In java-masterskill