SlideShare a Scribd company logo
4
Most read
6
Most read
18
Most read
Presented By :-
 DEVENDRA KHAIRWA
Programming language is a vocabulary and
set of grammatical rules for instructing a
computer to perform specific tasks.
Types of programming language
1. Procedure-oriented programming language
 COBOL, FORTRAN, and C
2. Object oriented programming language
 C++, Java, and PHP
Procedure-oriented programming language
In procedural programming our code is
organized into small "procedures" that use
and change our data. So our data move
openly around the system from function to
function.
Object oriented programming language
In Object oriented programming the data
and related functions are bundled together
into an "object". So that not even any other
functions of the same program can use
other data and our data will remain safe.
Concept of OOPS
OOPS Features in brief
The programming in which data is logically represented in the form of a class and
physically represented in the form an object is called as object oriented
programming (OOP). OOP has the following important features.
Concept of OOPS
OOPS Features in brief
Data Encapsulation : Encapsulation means wrapping up
data and member function (Method) together into a
single unit i.e. class.
Data Abstraction :
Abstraction is the process of hiding out the working
style of an object and showing only the required
information of the object in understandable manner.
Advantage of data abstraction is security.
Concept of OOPS
OOPS Features in brief
Inheritance : Creating a new class from an existing
class is called as inheritance. Advantage of inheritance
is reusability of the code.
Polymorphism : Polymorphism means having more
than one form. In this different classes can have
different behaviors for the same operation.
Polymorphism can be achieved with the help of
overloading and overriding concepts.
Why do we need java ?
Trouble with C/C++ language is that they are not portable
and are not platform independent language.
Emergence of world wide web which demand portable
programs.
Portability and security necessitated the invention of JAVA.
History of JAVA
JAVA is general purpose
object oriented programming language developed by James
Gosling and colleagues at Sun Microsystems in the early 1990s
with promise to Write Once Run Anywhere and JVM make it
possible.
What is JVM ?
The heart of the Java
platform is the concept
of a "virtual machine“
JVM is a virtual machine
that provides runtime environment where JAVA program
runs.
It makes JAVA platform independent because JVM self work
as platform for all JAVA programs.
Editions of JAVA
J2SE(JAVA 2 Standard Edition) –
to develop client-side stand
alone applications or applets.
J2EE(JAVA 2 Enterprise Edition) – to develop server-
side applications such as JAVA servlet and JAVA
server pages.
J2ME (JAVA 2 Micro Edition) – to develop
applications for mobile devices.
Advantages of Java
Simple
Object oriented
Architecture –neutral
Portable
Secure
Multithreaded.
Some features of JAVA
Automatic type checking
Automatic garbage collection
No directly accessible pointer
to memory
Multi threading
Introduction to JDBC
Java Database Connectivity (JDBC) is a Java
Application Programming Interface (API) for
executing SQL statements.
It consists of a set of classes and interfaces
written in Java.
It extends the various features of java, such as
security, platform independence, easy
understanding and usage.
The JDBC provides a standard interface for
accessing a database.
Java applications use the JDBC API to
connect with a database through a database
driver.
JDBC ARCHITECTURE
Java applications cannot communicate directly with a
database to submit the data & retrieve results of queries.
This is because a database can interpret SQL statements only
and not Java language statements.
Therefore, we need a mechanism to translate Java
statements into SQL statements and vice-versa.
The JDBC architecture provides the mechanism for this kind
of translation.
JDBC ARCHITECTURE
Device running on JAVA
Set–top boxes
ATM
Printers
Web cams
Games
Car navigation systems
Lottery terminals
Medical devices
Parking payment stations
Certification in JAVA
Getting certified is a great way to
invest in your professional
development and to help boost your
career potential.
Sun offers the following certifications for Java technologies:
Java Platform, Standard Edition
(Java SE)
Sun Certified Java Associate
Sun Certified Java Programmer
Sun Certified Java Developer
Certification in JAVA
Java Platform, Enterprise Edition
(Java EE)
Sun Certified Web Component Developer
Sun Certified Business Component Developer
Sun Certified Developer for Java Web Services
Sun Certified Enterprise Architect
Java Platform, Micro Edition (Java ME)
Sun Certified Mobile Application Developer
Java seminar
Java seminar

More Related Content

PPTX
core java
Roushan Sinha
 
PDF
Introduction to Java
Professional Guru
 
PDF
Introduction to Java Programming Language
jaimefrozr
 
PPTX
Presentation on java (8)
Shwetakant1
 
PPTX
Core Java
NA
 
PPT
Introduction to Java Programming, Basic Structure, variables Data type, input...
Mr. Akaash
 
PPTX
Introduction to java
Saba Ameer
 
PPTX
Java Introduction
sunmitraeducation
 
core java
Roushan Sinha
 
Introduction to Java
Professional Guru
 
Introduction to Java Programming Language
jaimefrozr
 
Presentation on java (8)
Shwetakant1
 
Core Java
NA
 
Introduction to Java Programming, Basic Structure, variables Data type, input...
Mr. Akaash
 
Introduction to java
Saba Ameer
 
Java Introduction
sunmitraeducation
 

What's hot (20)

PPTX
Training on Core java | PPT Presentation | Shravan Sanidhya
Shravan Sanidhya
 
PPTX
Introduction to JAVA
ParminderKundu
 
PPTX
Core java
Shubham singh
 
PPTX
Presentation on Core java
mahir jain
 
PPSX
Industrial Training Report on Java Technology.
Ritesh Kumar Bhanu
 
PPTX
Java Programming
Elizabeth alexander
 
PPTX
Basics of JAVA programming
Elizabeth Thomas
 
PDF
Learn Java with Dr. Rifat Shahriyar
Abir Mohammad
 
PPT
Java platform
BG Java EE Course
 
PDF
Introduction to basics of java
vinay arora
 
PPTX
Introduction to java
Veerabadra Badra
 
PPT
Java Presentation
pm2214
 
PDF
Genesis and Overview of Java
Ravi_Kant_Sahu
 
PDF
What Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
Edureka!
 
PDF
Introduction to Java Programming
Ravi Kant Sahu
 
PPS
Java Presentation
aitrichtech
 
PPTX
Introduction to java
Sandeep Rawat
 
PPTX
Core java complete ppt(note)
arvind pandey
 
PDF
Basic Java Programming
Math-Circle
 
Training on Core java | PPT Presentation | Shravan Sanidhya
Shravan Sanidhya
 
Introduction to JAVA
ParminderKundu
 
Core java
Shubham singh
 
Presentation on Core java
mahir jain
 
Industrial Training Report on Java Technology.
Ritesh Kumar Bhanu
 
Java Programming
Elizabeth alexander
 
Basics of JAVA programming
Elizabeth Thomas
 
Learn Java with Dr. Rifat Shahriyar
Abir Mohammad
 
Java platform
BG Java EE Course
 
Introduction to basics of java
vinay arora
 
Introduction to java
Veerabadra Badra
 
Java Presentation
pm2214
 
Genesis and Overview of Java
Ravi_Kant_Sahu
 
What Is Java | Java Tutorial | Java Programming | Learn Java | Edureka
Edureka!
 
Introduction to Java Programming
Ravi Kant Sahu
 
Java Presentation
aitrichtech
 
Introduction to java
Sandeep Rawat
 
Core java complete ppt(note)
arvind pandey
 
Basic Java Programming
Math-Circle
 
Ad

Viewers also liked (14)

PPTX
Media evaluation question 5
brandoncuriel4
 
PPT
Java for the Beginners
Biswadip Goswami
 
PPTX
Overview of java web services
Todd Benson (I.T. SPECIALIST and I.T. SECURITY)
 
PDF
Java presentation
Programming Talents
 
KEY
Intro to java
chrisramey
 
PDF
Overview of Java EE 6 by Roberto Chinnici at SFJUG
Marakana Inc.
 
PDF
Java ppt Gandhi Ravi ([email protected])
Gandhi Ravi
 
PPT
Functional Programming In Java
Andrei Solntsev
 
PPSX
Seminar on java
shathika
 
PPT
Part3
haithamo
 
PPT
Presentation on java
shashi shekhar
 
PPT
Object Oriented Programming with Java
Jussi Pohjolainen
 
PPS
Operating Systems and Memory Management
guest1415ae65
 
PDF
Introduction to java
Tajendar Arora
 
Media evaluation question 5
brandoncuriel4
 
Java for the Beginners
Biswadip Goswami
 
Java presentation
Programming Talents
 
Intro to java
chrisramey
 
Overview of Java EE 6 by Roberto Chinnici at SFJUG
Marakana Inc.
 
Java ppt Gandhi Ravi ([email protected])
Gandhi Ravi
 
Functional Programming In Java
Andrei Solntsev
 
Seminar on java
shathika
 
Part3
haithamo
 
Presentation on java
shashi shekhar
 
Object Oriented Programming with Java
Jussi Pohjolainen
 
Operating Systems and Memory Management
guest1415ae65
 
Introduction to java
Tajendar Arora
 
Ad

Similar to Java seminar (20)

PPTX
introduction to object orinted programming through java
Parameshwar Maddela
 
PPTX
Industrial training
SOUVIK BANERJEE
 
PPT
Java ppt-class_basic data types methods definitions
ganeshkarthy
 
PPT
Java ppt-class_Introduction_class_Objects.ppt
VGaneshKarthikeyan
 
PPTX
JAVA_VR23_OOPS THROUGH JAVA PPT UNIT-1.pptx
netaji10700
 
PPTX
1 Introduction to JAVA.pptx
Kabiles07
 
PPT
L1 basics
teach4uin
 
DOCX
Software environment
Kinnudj Amee
 
PPTX
Object oriented programming
Fraboni Ec
 
PPTX
Object oriented programming-with_java
Tony Nguyen
 
PPTX
Object oriented programming
Luis Goldster
 
PPTX
Object oriented programming-with_java
Harry Potter
 
PPTX
Object oriented programming-with_java
Hoang Nguyen
 
PPTX
Object oriented programming
Young Alista
 
PPTX
Object oriented programming
James Wong
 
DOCX
Software requirement
madhukarreddy007
 
PPT
PPS Java Overview Unit I.ppt
RajeshSukte1
 
PPT
PPS Java Overview Unit I.ppt
CDSukte
 
PDF
Object Oriented Programming slides that can help students
vincentngong2
 
PPTX
Java
seenak
 
introduction to object orinted programming through java
Parameshwar Maddela
 
Industrial training
SOUVIK BANERJEE
 
Java ppt-class_basic data types methods definitions
ganeshkarthy
 
Java ppt-class_Introduction_class_Objects.ppt
VGaneshKarthikeyan
 
JAVA_VR23_OOPS THROUGH JAVA PPT UNIT-1.pptx
netaji10700
 
1 Introduction to JAVA.pptx
Kabiles07
 
L1 basics
teach4uin
 
Software environment
Kinnudj Amee
 
Object oriented programming
Fraboni Ec
 
Object oriented programming-with_java
Tony Nguyen
 
Object oriented programming
Luis Goldster
 
Object oriented programming-with_java
Harry Potter
 
Object oriented programming-with_java
Hoang Nguyen
 
Object oriented programming
Young Alista
 
Object oriented programming
James Wong
 
Software requirement
madhukarreddy007
 
PPS Java Overview Unit I.ppt
RajeshSukte1
 
PPS Java Overview Unit I.ppt
CDSukte
 
Object Oriented Programming slides that can help students
vincentngong2
 
Java
seenak
 

Recently uploaded (20)

PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
PPTX
Gupta Art & Architecture Temple and Sculptures.pptx
Virag Sontakke
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
PPTX
CARE OF UNCONSCIOUS PATIENTS .pptx
AneetaSharma15
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
Gupta Art & Architecture Temple and Sculptures.pptx
Virag Sontakke
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Virus sequence retrieval from NCBI database
yamunaK13
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
CARE OF UNCONSCIOUS PATIENTS .pptx
AneetaSharma15
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
CDH. pptx
AneetaSharma15
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 

Java seminar

  • 1. Presented By :-  DEVENDRA KHAIRWA
  • 2. Programming language is a vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. Types of programming language 1. Procedure-oriented programming language  COBOL, FORTRAN, and C 2. Object oriented programming language  C++, Java, and PHP
  • 3. Procedure-oriented programming language In procedural programming our code is organized into small "procedures" that use and change our data. So our data move openly around the system from function to function.
  • 4. Object oriented programming language In Object oriented programming the data and related functions are bundled together into an "object". So that not even any other functions of the same program can use other data and our data will remain safe.
  • 5. Concept of OOPS OOPS Features in brief The programming in which data is logically represented in the form of a class and physically represented in the form an object is called as object oriented programming (OOP). OOP has the following important features.
  • 6. Concept of OOPS OOPS Features in brief Data Encapsulation : Encapsulation means wrapping up data and member function (Method) together into a single unit i.e. class. Data Abstraction : Abstraction is the process of hiding out the working style of an object and showing only the required information of the object in understandable manner. Advantage of data abstraction is security.
  • 7. Concept of OOPS OOPS Features in brief Inheritance : Creating a new class from an existing class is called as inheritance. Advantage of inheritance is reusability of the code. Polymorphism : Polymorphism means having more than one form. In this different classes can have different behaviors for the same operation. Polymorphism can be achieved with the help of overloading and overriding concepts.
  • 8. Why do we need java ? Trouble with C/C++ language is that they are not portable and are not platform independent language. Emergence of world wide web which demand portable programs. Portability and security necessitated the invention of JAVA.
  • 9. History of JAVA JAVA is general purpose object oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s with promise to Write Once Run Anywhere and JVM make it possible.
  • 10. What is JVM ? The heart of the Java platform is the concept of a "virtual machine“ JVM is a virtual machine that provides runtime environment where JAVA program runs. It makes JAVA platform independent because JVM self work as platform for all JAVA programs.
  • 11. Editions of JAVA J2SE(JAVA 2 Standard Edition) – to develop client-side stand alone applications or applets. J2EE(JAVA 2 Enterprise Edition) – to develop server- side applications such as JAVA servlet and JAVA server pages. J2ME (JAVA 2 Micro Edition) – to develop applications for mobile devices.
  • 12. Advantages of Java Simple Object oriented Architecture –neutral Portable Secure Multithreaded.
  • 13. Some features of JAVA Automatic type checking Automatic garbage collection No directly accessible pointer to memory Multi threading
  • 14. Introduction to JDBC Java Database Connectivity (JDBC) is a Java Application Programming Interface (API) for executing SQL statements. It consists of a set of classes and interfaces written in Java. It extends the various features of java, such as security, platform independence, easy understanding and usage.
  • 15. The JDBC provides a standard interface for accessing a database. Java applications use the JDBC API to connect with a database through a database driver.
  • 16. JDBC ARCHITECTURE Java applications cannot communicate directly with a database to submit the data & retrieve results of queries. This is because a database can interpret SQL statements only and not Java language statements. Therefore, we need a mechanism to translate Java statements into SQL statements and vice-versa. The JDBC architecture provides the mechanism for this kind of translation.
  • 18. Device running on JAVA Set–top boxes ATM Printers Web cams Games Car navigation systems Lottery terminals Medical devices Parking payment stations
  • 19. Certification in JAVA Getting certified is a great way to invest in your professional development and to help boost your career potential. Sun offers the following certifications for Java technologies: Java Platform, Standard Edition (Java SE) Sun Certified Java Associate Sun Certified Java Programmer Sun Certified Java Developer
  • 20. Certification in JAVA Java Platform, Enterprise Edition (Java EE) Sun Certified Web Component Developer Sun Certified Business Component Developer Sun Certified Developer for Java Web Services Sun Certified Enterprise Architect Java Platform, Micro Edition (Java ME) Sun Certified Mobile Application Developer