SlideShare a Scribd company logo
PRESENTATION ON
CORE JAVA
BY
SUKHPREETSINGH
CONTENT
• What is Java ?
• Where is Java used ?
• Features of Java
• Java Program Translation
• Java Virtual Machine
• Java system overview
• Java Program-Development phase
• Advantage of java
• Disadvantage of java
WHAT IS JAVA ?
 Java is Object Oriented Programming language as well as
Plateform.
 Java was developed by a team led by James Gosling at Sun
Microsystems.
 Java is a first programming language which provide the
concept of writing programs that can be executed using the
web.
WHERE IS JAVAUSED ?
According to the Sun , 3 billion devices run java. There
are many devices where Java is currently used.
 Desktop Applications - Acrobat reader, Media player,
Antiviruses etc.
 Web Applications - irctc.co.in , javatpoint.com etc.
 Enterprise Application – Banking Application, Business
Application.
 Mobile.
 Embedded System.
 Games.
 Robotics.
FEATURES OF JAVA
• Java is Simple.
• Java is Object Oriented
• Java is Distributed
• Java is Architecture Neutral
• Java is Robust
• Java is Interpreted and Compiled
• Java is Secure
• Java is Portable
• Java is Multi-Threaded
JAVA PROGRAM TRANSLATION
Hello.java javac Hello.class
Interpreter for WinXP
Interpreter for Mac
Interpreter for Unix
Source Program Java Compiler Java Bytecode
JAVA VIRTUAL MACHINE
 Java virtual machine is the like usual computer which
translate high level language into machine language.
 Just like that Java virtual machine also translate
Bytecode into machine language.
 JVM are available for many hardware and software
Plateform.
WHAT IS OOP ?
 Object-oriented programming is a method of
implementation.
 A language in which everything represent in the form of
Object is called Object Oriented Programming Language.
 It not only makes the program less complex but also makes the
software reuse feasible and possible.
 Java is not truly Object Oriented Programing Language
CONCEPTS OF OOP
• Object
• Class
• Encapsulation
• Inheritance
• Polymorphism
• Abstraction
JAVA SYSTEM OVERVIEW
Java Application
Java Native
Interface
Java Programming Language
Java Class Library
Operating System
Class
Loader
Verifier Execution
Java Virtual Machine
DATA TYPES IN JAVA
GARBAGE COLLECTION
 Garbage collection is the mechanism that De allocate the
memory of an object when it is no longer referenced by a
variable.
 In C++, the memory of an Object is released by use of delete
operator.
 Java virtual machine determines when to free up the
memory of an object.
ADVANTAGES OF JAVA
 Java is simple language.
 Java does not support POINTERS.
 Java is first language in which programs can be
executed using web.
 Write Once Run Anywhere (WORA).
DISADVANTAGES OF JAVA
 Slow Performance.
 No support for Low level programming.
 Poor features in Java.
 No control over Garbage Collection.

More Related Content

PPTX
Presentation on Core java
PPTX
Core Java
PPTX
20781A04D1ppt (1).pptx;lkjg3iuihalmc.,sdnkjegfiwuhd
PPTX
Summer training presentation on "CORE JAVA".
PPTX
Core java tutorials
PPTX
Java_Presentation.pptx Rajdeep Makwna 1126
PPTX
Core java
PPTX
INTRODUCTION OF JAVA
Presentation on Core java
Core Java
20781A04D1ppt (1).pptx;lkjg3iuihalmc.,sdnkjegfiwuhd
Summer training presentation on "CORE JAVA".
Core java tutorials
Java_Presentation.pptx Rajdeep Makwna 1126
Core java
INTRODUCTION OF JAVA

Similar to INTRODUCTION_O1.pptx (20)

PPSX
Industrial Training Report on Java Technology.
PPTX
java Training in Ranchi
PPTX
Training on Core java | PPT Presentation | Shravan Sanidhya
PPTX
Prasentation on java
PPTX
Presentation on java life of a deveoper.pptx
PPTX
21110113913.pptxElectricity is a type of
PDF
Introduction to Java Programming
PPTX
Chapter 1 (1).pptx
PPTX
Introduction to JAVA
PPTX
Unit1 introduction to Java
PPT
L1 basics
PPTX
Chapter-1 Introduction.pptx
PDF
130700548484460000
PPS
Introduction to Java
PPTX
Presentation on java
PPTX
Object Oriented Programming Part 1 of Unit 1
PPT
Introduction to Core Java feature and its characteristics
PPT
PPS Java Overview Unit I.ppt
PPT
PPS Java Overview Unit I.ppt
Industrial Training Report on Java Technology.
java Training in Ranchi
Training on Core java | PPT Presentation | Shravan Sanidhya
Prasentation on java
Presentation on java life of a deveoper.pptx
21110113913.pptxElectricity is a type of
Introduction to Java Programming
Chapter 1 (1).pptx
Introduction to JAVA
Unit1 introduction to Java
L1 basics
Chapter-1 Introduction.pptx
130700548484460000
Introduction to Java
Presentation on java
Object Oriented Programming Part 1 of Unit 1
Introduction to Core Java feature and its characteristics
PPS Java Overview Unit I.ppt
PPS Java Overview Unit I.ppt
Ad

More from sukhpreetsingh295239 (14)

PPTX
Interface.pptx
PPTX
java poly ppt.pptx
PPT
English Communication skills.ppt
PPTX
CLOUD SECURITY.pptx
PPTX
PPTX
PPT
mms ppt 1.ppt
PPTX
MMS PPT 2.pptx
PPT
PPTX
Cloud Storage Infrastructure updated.pptx
PPTX
Data Center Advanced.pptx
PPT
PPTX
Updated_Mathematics .pptx
PPTX
CSA PPT UNIT 1.pptx
Interface.pptx
java poly ppt.pptx
English Communication skills.ppt
CLOUD SECURITY.pptx
mms ppt 1.ppt
MMS PPT 2.pptx
Cloud Storage Infrastructure updated.pptx
Data Center Advanced.pptx
Updated_Mathematics .pptx
CSA PPT UNIT 1.pptx
Ad

Recently uploaded (20)

PPTX
The age of Artificial Intelligence and our future
PDF
School Leaders Revised Training Module, SCB.pdf
PPTX
challenges and limitation in biofertilizer.pptx
PPTX
DEFENSE MECH AND HOST RESPonse to plaquetx
DOCX
Emergency Fuel Oil Storage Welded Steel Tanks for Critical Needs.docx
DOCX
Hydraulic Oil Waste Management Welded Steel Tank Solutions.docx
PPTX
What causes the depletion of our natural resources.pptx
PPTX
microbial products for enironment xenobiotics and bioremediation.pptx
PPTX
Session8a AR6 Findings Working Group I Vice-Chair Nana Ama Browne Klutse
DOCX
Biodiesel Storage Tanks Sustainable Welded Steel Solutions.docx
PDF
Circular Economy Playbook Accenture Presentation.pdf
PPTX
Session 9: Panel 1 - Subramanian Sevgan, International Center for Insect Phys...
PPTX
Session 9: Panel 3 - Athletics Kenya Experience in Climate Change and Sports
PDF
Session 1 Introduction to the IPCC - Programme Officer M Shongwe
PDF
2025 MyRWA Wicked Cool Mystic Newsletter.pdf
PPTX
Plant Diseases and Deficiencies Biology Presentation in a Colorful Illustrati...
PPTX
Session 7 - Working Group I - The Physical Science Basis of Climate Change
DOCX
Finished Fuel Storage Dependable Welded Steel Tanks.docx
PPTX
Ecobuilding challenge Presentation .pptx
PDF
Session 8a Sixth Assessment Report Findings
The age of Artificial Intelligence and our future
School Leaders Revised Training Module, SCB.pdf
challenges and limitation in biofertilizer.pptx
DEFENSE MECH AND HOST RESPonse to plaquetx
Emergency Fuel Oil Storage Welded Steel Tanks for Critical Needs.docx
Hydraulic Oil Waste Management Welded Steel Tank Solutions.docx
What causes the depletion of our natural resources.pptx
microbial products for enironment xenobiotics and bioremediation.pptx
Session8a AR6 Findings Working Group I Vice-Chair Nana Ama Browne Klutse
Biodiesel Storage Tanks Sustainable Welded Steel Solutions.docx
Circular Economy Playbook Accenture Presentation.pdf
Session 9: Panel 1 - Subramanian Sevgan, International Center for Insect Phys...
Session 9: Panel 3 - Athletics Kenya Experience in Climate Change and Sports
Session 1 Introduction to the IPCC - Programme Officer M Shongwe
2025 MyRWA Wicked Cool Mystic Newsletter.pdf
Plant Diseases and Deficiencies Biology Presentation in a Colorful Illustrati...
Session 7 - Working Group I - The Physical Science Basis of Climate Change
Finished Fuel Storage Dependable Welded Steel Tanks.docx
Ecobuilding challenge Presentation .pptx
Session 8a Sixth Assessment Report Findings

INTRODUCTION_O1.pptx

  • 2. CONTENT • What is Java ? • Where is Java used ? • Features of Java • Java Program Translation • Java Virtual Machine • Java system overview • Java Program-Development phase • Advantage of java • Disadvantage of java
  • 3. WHAT IS JAVA ?  Java is Object Oriented Programming language as well as Plateform.  Java was developed by a team led by James Gosling at Sun Microsystems.  Java is a first programming language which provide the concept of writing programs that can be executed using the web.
  • 4. WHERE IS JAVAUSED ? According to the Sun , 3 billion devices run java. There are many devices where Java is currently used.  Desktop Applications - Acrobat reader, Media player, Antiviruses etc.  Web Applications - irctc.co.in , javatpoint.com etc.  Enterprise Application – Banking Application, Business Application.  Mobile.  Embedded System.  Games.  Robotics.
  • 5. FEATURES OF JAVA • Java is Simple. • Java is Object Oriented • Java is Distributed • Java is Architecture Neutral • Java is Robust • Java is Interpreted and Compiled • Java is Secure • Java is Portable • Java is Multi-Threaded
  • 6. JAVA PROGRAM TRANSLATION Hello.java javac Hello.class Interpreter for WinXP Interpreter for Mac Interpreter for Unix Source Program Java Compiler Java Bytecode
  • 7. JAVA VIRTUAL MACHINE  Java virtual machine is the like usual computer which translate high level language into machine language.  Just like that Java virtual machine also translate Bytecode into machine language.  JVM are available for many hardware and software Plateform.
  • 8. WHAT IS OOP ?  Object-oriented programming is a method of implementation.  A language in which everything represent in the form of Object is called Object Oriented Programming Language.  It not only makes the program less complex but also makes the software reuse feasible and possible.  Java is not truly Object Oriented Programing Language
  • 9. CONCEPTS OF OOP • Object • Class • Encapsulation • Inheritance • Polymorphism • Abstraction
  • 10. JAVA SYSTEM OVERVIEW Java Application Java Native Interface Java Programming Language Java Class Library Operating System Class Loader Verifier Execution Java Virtual Machine
  • 12. GARBAGE COLLECTION  Garbage collection is the mechanism that De allocate the memory of an object when it is no longer referenced by a variable.  In C++, the memory of an Object is released by use of delete operator.  Java virtual machine determines when to free up the memory of an object.
  • 13. ADVANTAGES OF JAVA  Java is simple language.  Java does not support POINTERS.  Java is first language in which programs can be executed using web.  Write Once Run Anywhere (WORA).
  • 14. DISADVANTAGES OF JAVA  Slow Performance.  No support for Low level programming.  Poor features in Java.  No control over Garbage Collection.