SlideShare uma empresa Scribd logo
1 de 11
Java Training in Bangalore
www.besanttechnologies.com/training-courses/java-training-in-
bangalore
Java Training in Bangalore
• Java is designed to be a C ++ language appearance, but is easier to use than C ++ and imposes
a object-oriented programming model. Java can be used to create complete applications that
can be run on a single computer or distributed between servers and clients on a network. It
can also be used to create a small application console or a small application to use as part of
a Web page.
• Elements and principles of Java
• It's hard to provide one reason why Java programming language is everywhere. However, the
main characteristics of the language played an important role in its success, including the
following elements:
• Programs created in Java provide portability in the network. The source code is compiled into
what Java tetecode calls, which can be run anywhere on a network on a server or client
containing a Java virtual machine (JVM). JFM interprets the code in the code that will run on
the computers. By contrast, most programming languages, such as Cobol, C ++, Visual Basic
or SmallTalk, translate code into a binary file. Binary files are a specific platform, so a program
written for the Windows-based Intel machine can not run a Mac, a Linux-based device, or a
central computer.
Java Training in Bangalore
• JVM includes an optional, timely compiler (JIT) that dynamically collects a Bit Code into
executable code as an alternative to interpreting one BTECOD instruction simultaneously. In
many cases, the dynamic aggregation of Jet is faster than the interpretation of the virtual
machine.
• Strong code. Unlike programs written in C ++ and some other languages, Java objects do not
contain references to external data or other known objects. This ensures that the instructions
can not contain the address of storing the data in another application or in the same
operating system, because either of them will cause the program and possibly the operating
system itself to end or fail. JFM conducts several checks on each element to ensure integrity.
• Java is Object Oriented. An object can take advantage of being part of a class of objects that
inherit the code that is common to the class. The objects are believed to be "objective" that
the user can relate to instead of the traditional "verbs" of the procedure.
Java Training in Bangalore
• JVM includes an optional, timely compiler (JIT) that dynamically collects a BitCode into
executable code as an alternative to interpreting one BTECOD instruction simultaneously. In
many cases, the dynamic aggregation of Jet is faster than the interpretation of the virtual
machine.
• Strong code. Unlike programs written in C ++ and some other languages, Java objects do not
contain references to external data or other known objects. This ensures that the instructions
can not contain the address of storing the data in another application or in the same
operating system, because either of them will cause the program and possibly the operating
system itself to end or fail. JFM conducts several checks on each element to ensure integrity.
• Java is Object Oriented. An object can take advantage of being part of a class of objects that
inherit the code that is common to the class. The objects are believed to be "objective" that
the user can relate to instead of the traditional "verbs" of the procedure.
Java Training in Bangalore
• Common concepts are that there is a link between Java and JavaScript. These two
languages share similarities in the syntax, but, in contrast, are very different
structures.
• Java Platforms
• There are three main platforms that programmers develop Java applications:
• Java CMS has been developing simple and independent applications using Java
Standard Edition. Previously known as J2SE, Java C provides all the APIs necessary
to develop traditional desktop applications.
• Java E Java Interbase Editeon, formerly known as J2EE, provides the ability to
create server-side components that can respond to a Web-based demand
response cycle. This provision allows the creation of Java programs that can
interact with Internet-based clients, including web browsers, Corba-based clients
and even web services based on REST and SOAP.
Java Training in Bangalore
• Java Mei. Java also provides a lightweight platform for mobile development known as Java
Micro Edition, formerly known as J2ME. Java Mei has proved to be a very popular platform
for the development of integrated devices, but has been traction acquisition problems in the
development of the smartphone. In terms of smart phone development, Android has
become a mobile development platform of choice.
• Java examples are in use
• Using the various components provided by Java E, it is easy for developers to write programs
that use popular software design patterns and best practices globally. You acordadas.Por
example, stents, spring, Java server object frames use Java applet to implement the design
style of the frontal central controller for so many methods.Mientras for the Java ecosystem is
a wide range of open project code, the software platforms and the AB that the community
has created Using language.
Java Training in Bangalore
• For example, Apache Foundation hosts a variety of writing projects using Java, including:
Simple Registration Marcos for Java Data Processing Frameworks (SLF4J) .Grandes, such as
spinning and integration Hadoop.Plataformas as Apache Camel, Apache Axis transcendent to
develop web services development platforms RESTfulent.Microservices.
• More companies will try to move from Java E to cloud environments. As Java developers
create Java services in the cloud, the ability to rapidly expand these services is a major
concern, as is the ability to collaborate in the cloud. Critics of Java Java programs can be
implemented almost anywhere, although nuances sometimes opened holes in that theory. In
the early years of the Java programming language, Wora was a common battle cry in Java,
which means "write once, run anywhere", although some developers, with his tongue in the
cheek, whispered "WODE: write once , Debugging everywhere. "Java
Java Training in Bangalore
• syntax is often fragmented because it is very verbose. Officers, redundant
factors and strong writing tend to make Java programs look bloated. In
response, many languages appeared Java is designed to be a C ++
language appearance, but is easier to use than C ++ and imposes a object-
oriented programming model. Java can be used to create complete
applications that can be run on a single computer or distributed between
servers and clients on a network. It can also be used to create a small
application console or a small application to use as part of a Web page.
• Elements and principles of Java
• It's hard to provide one reason why Java programming language is
everywhere. However, the main characteristics of the language played an
important role in its success, including the following elements:
Java Training in Bangalore
• Programs created in Java provide portability in the network. The source code is
compiled into what Java tetecode calls, which can be run anywhere on a network on a
server or client containing a Java virtual machine (JVM). JFM interprets the code in the
code that will run on the computers. By contrast, most programming languages, such as
Cobol, C ++, Visual Basic or SmallTalk, translate code into a binary file.
• Binary files are a specific platform, so a program written for the Windows-based Intel
machine can not run a Mac, a Linux-based device, or a central computer. JVM includes
an optional, timely compiler (JIT) that dynamically collects a BitCode into executable
code as an alternative to interpreting one BTECOD instruction simultaneously. In many
cases, the dynamic aggregation of Jet is faster than the interpretation of the virtual
machine.
Java Training in Bangalore
• Strong code. Unlike programs written in C ++ and some other languages, Java
objects do not contain references to external data or other known objects.
This ensures that the instructions can not contain the address of storing the
data in another application or in the same operating system, because either of
them will cause the program and possibly the operating system itself to end or
fail. JFM conducts several checks on each element to ensure integrity.
• Java is Object Oriented. An object can take advantage of being part of a class
of objects that inherit the code that is common to the class. The objects are
believed to be "objective" that the user can relate to instead of the traditional
"verbs" of the procedure. The method can be considered as one of the
abilities or behaviors of the object. Being object oriented is relatively common
in the current programming scene, but in 1996, only a few languages
implemented object-oriented concepts and design patterns effectively. The
ability to develop with a language created from scratch with object orientation
and explicit purpose make Java an exciting platform on the program.
THANK YOU!!!!
BESANT TECHNOLOGIES
www.besanttechnologies.com/training-courses/java-training-in-bangalore

Mais conteúdo relacionado

Mais procurados

C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...
MCM COmpetitive Classes
 
Presentación rs232 java
Presentación rs232 javaPresentación rs232 java
Presentación rs232 java
John Rojas
 
Java for Recruiters
Java for RecruitersJava for Recruiters
Java for Recruiters
ph7 -
 

Mais procurados (20)

Bn1005 demo ppt core java
Bn1005 demo ppt core javaBn1005 demo ppt core java
Bn1005 demo ppt core java
 
Industrial Training Report on Java Technology.
Industrial Training Report on Java Technology.Industrial Training Report on Java Technology.
Industrial Training Report on Java Technology.
 
Java Programming Basics
Java Programming BasicsJava Programming Basics
Java Programming Basics
 
Java buzzwords.pptx
Java buzzwords.pptxJava buzzwords.pptx
Java buzzwords.pptx
 
C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...
 
Presentación rs232 java
Presentación rs232 javaPresentación rs232 java
Presentación rs232 java
 
Industrial Training report on java
Industrial  Training report on javaIndustrial  Training report on java
Industrial Training report on java
 
Java for Recruiters
Java for RecruitersJava for Recruiters
Java for Recruiters
 
Features of java
Features of javaFeatures of java
Features of java
 
Training on Core java | PPT Presentation | Shravan Sanidhya
Training on Core java | PPT Presentation | Shravan SanidhyaTraining on Core java | PPT Presentation | Shravan Sanidhya
Training on Core java | PPT Presentation | Shravan Sanidhya
 
Overview of Java
Overview of JavaOverview of Java
Overview of Java
 
Java v/s .NET - Which is Better?
Java v/s .NET - Which is Better?Java v/s .NET - Which is Better?
Java v/s .NET - Which is Better?
 
Java technologies explained to non-technical audience
Java technologies explained to non-technical audienceJava technologies explained to non-technical audience
Java technologies explained to non-technical audience
 
Java Intro
Java IntroJava Intro
Java Intro
 
Analysis
AnalysisAnalysis
Analysis
 
A seminar report on core java
A  seminar report on core javaA  seminar report on core java
A seminar report on core java
 
Java Programming
Java ProgrammingJava Programming
Java Programming
 
Java presentation
Java presentationJava presentation
Java presentation
 
Introduction to Core Java Programming
Introduction to Core Java ProgrammingIntroduction to Core Java Programming
Introduction to Core Java Programming
 
Agile Languages for Rapid Prototyping
Agile Languages for Rapid PrototypingAgile Languages for Rapid Prototyping
Agile Languages for Rapid Prototyping
 

Semelhante a Java training in bangalore

2-Lec - History of OOP and Java (1) .ppt
2-Lec - History of OOP and Java  (1) .ppt2-Lec - History of OOP and Java  (1) .ppt
2-Lec - History of OOP and Java (1) .ppt
AqeelAbbas94
 
1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf
1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf
1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf
10322210023
 

Semelhante a Java training in bangalore (20)

Introduction to Spring & Spring BootFramework
Introduction to Spring  & Spring BootFrameworkIntroduction to Spring  & Spring BootFramework
Introduction to Spring & Spring BootFramework
 
Java programming language
Java programming languageJava programming language
Java programming language
 
2-Lec - History of OOP and Java (1) .ppt
2-Lec - History of OOP and Java  (1) .ppt2-Lec - History of OOP and Java  (1) .ppt
2-Lec - History of OOP and Java (1) .ppt
 
JAVA PROGRAMMING-Unit I - Final PPT.pptx
JAVA PROGRAMMING-Unit I - Final PPT.pptxJAVA PROGRAMMING-Unit I - Final PPT.pptx
JAVA PROGRAMMING-Unit I - Final PPT.pptx
 
java Training in Ranchi
java Training in Ranchijava Training in Ranchi
java Training in Ranchi
 
Introduction to Java Programming.pdf
Introduction to Java Programming.pdfIntroduction to Java Programming.pdf
Introduction to Java Programming.pdf
 
Java for C++ programers
Java for C++ programersJava for C++ programers
Java for C++ programers
 
1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf
1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf
1. JAVA_Module_1-edited - AJIN ABRAHAM.pptx.pdf
 
Java.pptx
Java.pptxJava.pptx
Java.pptx
 
Lec 1-of-oop2
Lec 1-of-oop2Lec 1-of-oop2
Lec 1-of-oop2
 
Java features
Java  features Java  features
Java features
 
java completed units.docx
java completed units.docxjava completed units.docx
java completed units.docx
 
java full 1.docx
java full 1.docxjava full 1.docx
java full 1.docx
 
java full.docx
java full.docxjava full.docx
java full.docx
 
Java1
Java1Java1
Java1
 
Java
Java Java
Java
 
10 interesting things about java
10 interesting things about java10 interesting things about java
10 interesting things about java
 
Java part1
Java part1Java part1
Java part1
 
198970820 p-oooooooooo
198970820 p-oooooooooo198970820 p-oooooooooo
198970820 p-oooooooooo
 
Demo Lecture 01 Notes.pptx by Sabki Kaksha
Demo Lecture 01 Notes.pptx by Sabki KakshaDemo Lecture 01 Notes.pptx by Sabki Kaksha
Demo Lecture 01 Notes.pptx by Sabki Kaksha
 

Último

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Último (20)

Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Java training in bangalore

  • 1. Java Training in Bangalore www.besanttechnologies.com/training-courses/java-training-in- bangalore
  • 2. Java Training in Bangalore • Java is designed to be a C ++ language appearance, but is easier to use than C ++ and imposes a object-oriented programming model. Java can be used to create complete applications that can be run on a single computer or distributed between servers and clients on a network. It can also be used to create a small application console or a small application to use as part of a Web page. • Elements and principles of Java • It's hard to provide one reason why Java programming language is everywhere. However, the main characteristics of the language played an important role in its success, including the following elements: • Programs created in Java provide portability in the network. The source code is compiled into what Java tetecode calls, which can be run anywhere on a network on a server or client containing a Java virtual machine (JVM). JFM interprets the code in the code that will run on the computers. By contrast, most programming languages, such as Cobol, C ++, Visual Basic or SmallTalk, translate code into a binary file. Binary files are a specific platform, so a program written for the Windows-based Intel machine can not run a Mac, a Linux-based device, or a central computer.
  • 3. Java Training in Bangalore • JVM includes an optional, timely compiler (JIT) that dynamically collects a Bit Code into executable code as an alternative to interpreting one BTECOD instruction simultaneously. In many cases, the dynamic aggregation of Jet is faster than the interpretation of the virtual machine. • Strong code. Unlike programs written in C ++ and some other languages, Java objects do not contain references to external data or other known objects. This ensures that the instructions can not contain the address of storing the data in another application or in the same operating system, because either of them will cause the program and possibly the operating system itself to end or fail. JFM conducts several checks on each element to ensure integrity. • Java is Object Oriented. An object can take advantage of being part of a class of objects that inherit the code that is common to the class. The objects are believed to be "objective" that the user can relate to instead of the traditional "verbs" of the procedure.
  • 4. Java Training in Bangalore • JVM includes an optional, timely compiler (JIT) that dynamically collects a BitCode into executable code as an alternative to interpreting one BTECOD instruction simultaneously. In many cases, the dynamic aggregation of Jet is faster than the interpretation of the virtual machine. • Strong code. Unlike programs written in C ++ and some other languages, Java objects do not contain references to external data or other known objects. This ensures that the instructions can not contain the address of storing the data in another application or in the same operating system, because either of them will cause the program and possibly the operating system itself to end or fail. JFM conducts several checks on each element to ensure integrity. • Java is Object Oriented. An object can take advantage of being part of a class of objects that inherit the code that is common to the class. The objects are believed to be "objective" that the user can relate to instead of the traditional "verbs" of the procedure.
  • 5. Java Training in Bangalore • Common concepts are that there is a link between Java and JavaScript. These two languages share similarities in the syntax, but, in contrast, are very different structures. • Java Platforms • There are three main platforms that programmers develop Java applications: • Java CMS has been developing simple and independent applications using Java Standard Edition. Previously known as J2SE, Java C provides all the APIs necessary to develop traditional desktop applications. • Java E Java Interbase Editeon, formerly known as J2EE, provides the ability to create server-side components that can respond to a Web-based demand response cycle. This provision allows the creation of Java programs that can interact with Internet-based clients, including web browsers, Corba-based clients and even web services based on REST and SOAP.
  • 6. Java Training in Bangalore • Java Mei. Java also provides a lightweight platform for mobile development known as Java Micro Edition, formerly known as J2ME. Java Mei has proved to be a very popular platform for the development of integrated devices, but has been traction acquisition problems in the development of the smartphone. In terms of smart phone development, Android has become a mobile development platform of choice. • Java examples are in use • Using the various components provided by Java E, it is easy for developers to write programs that use popular software design patterns and best practices globally. You acordadas.Por example, stents, spring, Java server object frames use Java applet to implement the design style of the frontal central controller for so many methods.Mientras for the Java ecosystem is a wide range of open project code, the software platforms and the AB that the community has created Using language.
  • 7. Java Training in Bangalore • For example, Apache Foundation hosts a variety of writing projects using Java, including: Simple Registration Marcos for Java Data Processing Frameworks (SLF4J) .Grandes, such as spinning and integration Hadoop.Plataformas as Apache Camel, Apache Axis transcendent to develop web services development platforms RESTfulent.Microservices. • More companies will try to move from Java E to cloud environments. As Java developers create Java services in the cloud, the ability to rapidly expand these services is a major concern, as is the ability to collaborate in the cloud. Critics of Java Java programs can be implemented almost anywhere, although nuances sometimes opened holes in that theory. In the early years of the Java programming language, Wora was a common battle cry in Java, which means "write once, run anywhere", although some developers, with his tongue in the cheek, whispered "WODE: write once , Debugging everywhere. "Java
  • 8. Java Training in Bangalore • syntax is often fragmented because it is very verbose. Officers, redundant factors and strong writing tend to make Java programs look bloated. In response, many languages appeared Java is designed to be a C ++ language appearance, but is easier to use than C ++ and imposes a object- oriented programming model. Java can be used to create complete applications that can be run on a single computer or distributed between servers and clients on a network. It can also be used to create a small application console or a small application to use as part of a Web page. • Elements and principles of Java • It's hard to provide one reason why Java programming language is everywhere. However, the main characteristics of the language played an important role in its success, including the following elements:
  • 9. Java Training in Bangalore • Programs created in Java provide portability in the network. The source code is compiled into what Java tetecode calls, which can be run anywhere on a network on a server or client containing a Java virtual machine (JVM). JFM interprets the code in the code that will run on the computers. By contrast, most programming languages, such as Cobol, C ++, Visual Basic or SmallTalk, translate code into a binary file. • Binary files are a specific platform, so a program written for the Windows-based Intel machine can not run a Mac, a Linux-based device, or a central computer. JVM includes an optional, timely compiler (JIT) that dynamically collects a BitCode into executable code as an alternative to interpreting one BTECOD instruction simultaneously. In many cases, the dynamic aggregation of Jet is faster than the interpretation of the virtual machine.
  • 10. Java Training in Bangalore • Strong code. Unlike programs written in C ++ and some other languages, Java objects do not contain references to external data or other known objects. This ensures that the instructions can not contain the address of storing the data in another application or in the same operating system, because either of them will cause the program and possibly the operating system itself to end or fail. JFM conducts several checks on each element to ensure integrity. • Java is Object Oriented. An object can take advantage of being part of a class of objects that inherit the code that is common to the class. The objects are believed to be "objective" that the user can relate to instead of the traditional "verbs" of the procedure. The method can be considered as one of the abilities or behaviors of the object. Being object oriented is relatively common in the current programming scene, but in 1996, only a few languages implemented object-oriented concepts and design patterns effectively. The ability to develop with a language created from scratch with object orientation and explicit purpose make Java an exciting platform on the program.