SlideShare a Scribd company logo
From KG to PG and From Stotras to Syntax
Programming | Web Technologies | Engineering | Competitive Examination | KG &School Education | Balsanskar
# 02 Features of Java -I
By Prof. Ravi P. Patki
# 02 Features of Java -I
 Simple
 Object –oriented
 Two Stage / Interpreted
 Platform independent
Agenda
 Platform independent
 Architecture Neutral
 Portable
 Secure
 Robust
 Multithreaded Multithreaded
 Distributed
 High performance
 Dynamic
www.youtube.com/riseshinekg2pg
Java is simple programming language
 Easy to learn even school going students can learn java
Syntax is simple based on C++, clean and easy to understand
Most of the complex and
confusing features /
concepts are removed
Explicit Pointers,
Multiple inheritance
removed
Auto memory management
& Automatic Garbage
Collection
ClassesObject
Java is Fully Object-oriented
 Organize a software as collection of real word entity. Everything in Java is an object.
Classes
AbstractionPolymorphism
Encapsulation /
Data hiding
Inheritance
www.youtube.com/riseshinekg2pg
Process //Java is Two Stage Programming Language
Each java source code is first compiled get converted in byte code and then
interpreted and then converted in to machine understandable form
Java
Source
Code
.java file
Stage 1
Java Compiler
Byte
Code
Class File
Stage 2
Java
Interpreter
6
www.youtube.com/riseshinekg2pg
Java is Platform Independent
Java is different than any other programming languages which are when
get compiled convert source code to particular OS understandable code.
Means program executed on one OS can not execute on other machineMeans program executed on one OS can not execute on other machine
with out modification.
This is not the case with java. Once java program is written it can execute
on any machine happily
Java Program Write once
Run anywhere
www.youtube.com/riseshinekg2pg
Java is Architecture-neutral
PIV processor 32 bit 128GB RAM WIN
Java Compiler
PIV processor 32 bit 128GB RAM WIN
I3 processor 500GB RAM Mac OS
 Java does not depend upon under laying machine
I5 processor 128GB RAM MAC OS
 Java does not depend upon under laying machine
architecture. Changes or up-gradation in OS,
Processor, system resources does not force any
changes in java program
www.youtube.com/riseshinekg2pg
Java is Portal
 We can migrate java byte code easily from one platform to another
platform easily. There is no need to change in java program.
www.youtube.com/riseshinekg2pg
Difference between
Java Program
Platform Independence Architecture Neutral Portable
Write Once Run AnywareWrite Once Run Anyware
PIV processor 32 bit 128GB RAM WIN
PIV processor 64bit 500GB RAM Linux
 We can easily migrate java
byte code from one
machine to another
 We can easily migrate java
byte code from one
machine to another
 Any up-gradation in OS,
Processor, RAM or system
resources does not affect java
program
 Any up-gradation in OS,
Processor, RAM or system
resources does not affect java
program
machine to another
machine with different
configuration
machine to another
machine with different
configuration
From KG to PG and From Stotras to Syntax
www.youtube.com/riseshinekg2pg
Programming | Web Technologies | Engineering | Competitive Examination | KG &School Education | Balsanskar
www.youtube.com/riseshinekg2pg
Like…Share…Subscribe...

More Related Content

What's hot (20)

PPTX
JAVA ENVIRONMENT
josemachoco
 
PPTX
Java JVM
KadarkaraiSelvam
 
PDF
History of java
Mani Sarkar
 
PPTX
JRE , JDK and platform independent nature of JAVA
Mehak Tawakley
 
PPTX
The Java Story
David Parsons
 
PDF
History of Java 1/2
Eberhard Wolff
 
PPTX
Features of java
WILLFREDJOSE W
 
PPTX
Chapter 1 java
Ahmad sohail Kakar
 
ODP
The Evolution of Java
Corneil du Plessis
 
PPT
Evolution of java
sanjeevonline
 
PDF
Java introduction
Kuppusamy P
 
PPTX
Presentation on java (8)
Shwetakant1
 
PPTX
Features of java 02
University of Potsdam
 
PPTX
Introduction to Java
Soumya Suman
 
PPTX
Core java environment setup and details
e-visionlabs
 
PDF
Lec 3 01_aug13
Palak Sanghani
 
PPTX
JAVA Career
JAVAjobsindia
 
PPTX
Java introduction
NAVEENA ESWARAN
 
PPTX
Java the reason behind its never ending demand
Deepika Chaudhary
 
PPTX
1 java introduction
abdullah al mahamud rosi
 
JAVA ENVIRONMENT
josemachoco
 
History of java
Mani Sarkar
 
JRE , JDK and platform independent nature of JAVA
Mehak Tawakley
 
The Java Story
David Parsons
 
History of Java 1/2
Eberhard Wolff
 
Features of java
WILLFREDJOSE W
 
Chapter 1 java
Ahmad sohail Kakar
 
The Evolution of Java
Corneil du Plessis
 
Evolution of java
sanjeevonline
 
Java introduction
Kuppusamy P
 
Presentation on java (8)
Shwetakant1
 
Features of java 02
University of Potsdam
 
Introduction to Java
Soumya Suman
 
Core java environment setup and details
e-visionlabs
 
Lec 3 01_aug13
Palak Sanghani
 
JAVA Career
JAVAjobsindia
 
Java introduction
NAVEENA ESWARAN
 
Java the reason behind its never ending demand
Deepika Chaudhary
 
1 java introduction
abdullah al mahamud rosi
 

Similar to 02 java programming features of java i (20)

DOCX
Notes of java first unit
gowher172236
 
PPTX
UNIT 1 Programming in java Bsc program.pptx
jijinamt
 
PPTX
Introduction to java
Steve Fort
 
PDF
java language features and explanation with ex
SATYA136395
 
PPTX
Chapter-1 Introduction.pptx
SumanBhandari40
 
PPTX
Java Programming
Elizabeth alexander
 
PPTX
Java Lecture 1
Qualys
 
PPT
Introduction to Java Programming, Basic Structure, variables Data type, input...
Mr. Akaash
 
PPTX
Java
seenak
 
PPT
PPS Java Overview Unit I.ppt
CDSukte
 
PPT
PPS Java Overview Unit I.ppt
RajeshSukte1
 
PPT
Java-Unit-I.ppt
RameswarGprec
 
PPTX
Java 2 computer science.pptx
MUHAMMED MASHAHIL PUKKUNNUMMAL
 
PPTX
JAVA PROGRAMMING-Unit I - Final PPT.pptx
SuganthiDPSGRKCW
 
PDF
Java programming Evolution-OverviewOfJava.pdf
AbhishekSingh961152
 
PDF
Java notes
Debasish Biswas
 
DOCX
java full 1.docx
SATHYAKALAKSKPRCASBS
 
DOCX
java full.docx
SATHYAKALAKSKPRCASBS
 
PPTX
Unit1 JAVA.pptx
RahulAnand111531
 
PDF
JAVA BOOK BY SIVASANKARI
SivaSankari36
 
Notes of java first unit
gowher172236
 
UNIT 1 Programming in java Bsc program.pptx
jijinamt
 
Introduction to java
Steve Fort
 
java language features and explanation with ex
SATYA136395
 
Chapter-1 Introduction.pptx
SumanBhandari40
 
Java Programming
Elizabeth alexander
 
Java Lecture 1
Qualys
 
Introduction to Java Programming, Basic Structure, variables Data type, input...
Mr. Akaash
 
Java
seenak
 
PPS Java Overview Unit I.ppt
CDSukte
 
PPS Java Overview Unit I.ppt
RajeshSukte1
 
Java-Unit-I.ppt
RameswarGprec
 
Java 2 computer science.pptx
MUHAMMED MASHAHIL PUKKUNNUMMAL
 
JAVA PROGRAMMING-Unit I - Final PPT.pptx
SuganthiDPSGRKCW
 
Java programming Evolution-OverviewOfJava.pdf
AbhishekSingh961152
 
Java notes
Debasish Biswas
 
java full 1.docx
SATHYAKALAKSKPRCASBS
 
java full.docx
SATHYAKALAKSKPRCASBS
 
Unit1 JAVA.pptx
RahulAnand111531
 
JAVA BOOK BY SIVASANKARI
SivaSankari36
 
Ad

Recently uploaded (20)

PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PPTX
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PDF
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PDF
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PPTX
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
PPTX
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
PDF
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
Ad

02 java programming features of java i

  • 1. From KG to PG and From Stotras to Syntax Programming | Web Technologies | Engineering | Competitive Examination | KG &School Education | Balsanskar
  • 2. # 02 Features of Java -I By Prof. Ravi P. Patki # 02 Features of Java -I
  • 3.  Simple  Object –oriented  Two Stage / Interpreted  Platform independent Agenda  Platform independent  Architecture Neutral  Portable  Secure  Robust  Multithreaded Multithreaded  Distributed  High performance  Dynamic www.youtube.com/riseshinekg2pg
  • 4. Java is simple programming language  Easy to learn even school going students can learn java Syntax is simple based on C++, clean and easy to understand Most of the complex and confusing features / concepts are removed Explicit Pointers, Multiple inheritance removed Auto memory management & Automatic Garbage Collection
  • 5. ClassesObject Java is Fully Object-oriented  Organize a software as collection of real word entity. Everything in Java is an object. Classes AbstractionPolymorphism Encapsulation / Data hiding Inheritance www.youtube.com/riseshinekg2pg
  • 6. Process //Java is Two Stage Programming Language Each java source code is first compiled get converted in byte code and then interpreted and then converted in to machine understandable form Java Source Code .java file Stage 1 Java Compiler Byte Code Class File Stage 2 Java Interpreter 6 www.youtube.com/riseshinekg2pg
  • 7. Java is Platform Independent Java is different than any other programming languages which are when get compiled convert source code to particular OS understandable code. Means program executed on one OS can not execute on other machineMeans program executed on one OS can not execute on other machine with out modification. This is not the case with java. Once java program is written it can execute on any machine happily Java Program Write once Run anywhere www.youtube.com/riseshinekg2pg
  • 8. Java is Architecture-neutral PIV processor 32 bit 128GB RAM WIN Java Compiler PIV processor 32 bit 128GB RAM WIN I3 processor 500GB RAM Mac OS  Java does not depend upon under laying machine I5 processor 128GB RAM MAC OS  Java does not depend upon under laying machine architecture. Changes or up-gradation in OS, Processor, system resources does not force any changes in java program www.youtube.com/riseshinekg2pg
  • 9. Java is Portal  We can migrate java byte code easily from one platform to another platform easily. There is no need to change in java program. www.youtube.com/riseshinekg2pg
  • 10. Difference between Java Program Platform Independence Architecture Neutral Portable Write Once Run AnywareWrite Once Run Anyware PIV processor 32 bit 128GB RAM WIN PIV processor 64bit 500GB RAM Linux  We can easily migrate java byte code from one machine to another  We can easily migrate java byte code from one machine to another  Any up-gradation in OS, Processor, RAM or system resources does not affect java program  Any up-gradation in OS, Processor, RAM or system resources does not affect java program machine to another machine with different configuration machine to another machine with different configuration
  • 11. From KG to PG and From Stotras to Syntax www.youtube.com/riseshinekg2pg Programming | Web Technologies | Engineering | Competitive Examination | KG &School Education | Balsanskar www.youtube.com/riseshinekg2pg Like…Share…Subscribe...