SlideShare a Scribd company logo
Submitted To: Submitted By:
Ms. Nida Khan Alfahad Khan
Ms. Fiza Afreen 1901012017
Seminar on java
Content
 INTRODUCTION OF JAVA
 KEY FEATURES OF JAVA
 FEATURES OF PACKAGES
 STANDARD JAVA PACKAGES
 JAVA.LANG PACKAGE
 JAVA.IO PACKAGE
 CREATING A PACKAGE
 ADVANTAGES OF JAVA
 DISADVANTAGES OF JAVA
 CONCLUSIONS
 REFERENCES
INTRODUCTION OF JAVA
 Java is a programming language and environment
invented by James Gosling and others in 1994.
 Java was originaly named Oak and was developed as a
part of the Green project at the Sun Company.
 Java is an object-oriented programming language with a
built-in application programming interface (API) that
can handle graphics and user interfaces and that can be
used to create applications or applets.
KEY FEATURES OF JAVA
 Plateform Independence
 Encapsulation
 Dynamic binding
 Robust
 Distributed
 Portable
 Performance
 Multithreaded
 Interpreted & Compiler
 Architecture Neutral
FEATURES OF PACKAGES
 Package names can be used to identify your classes.
 Reusability of code is one of the most important
requirements in the software industry.
 Reusability saves time, effort and also ensures
consistency.
 In Java, the codes which can be reused by other
programs is put into a “Package”.
 A Package is a collection of classes, interfaces and/or
other packages.
 Packages are essentially a means of organizing classes
together as groups.
STANDARD JAVA PACKAGES
JAVA.LANG PACKAGE
JAVA.IO PACKAGE
CREATING A PACKAGE
 Java supports a keyword called “package” for creating
user-defined packages.
 The package statement must be the first statement in a
Java source file (except comments and white spaces)
followed by one or more classes.
ADVANTAGES OF JAVA
1.Java is easy to learn.
2.Java is object-oriented.
3.Java is platform-independent.
4.Java is distributed.
5.Java is secure.
6.Java is robust.
7.Java is multithreaded
DISADVANTAGES OF JAVA
 Slow
 Environment limitations
 Applet limitations imposed due to security model
 Uncertain status of security
 Programming language limitations
 Platform limitations
 General stability concerns
CONCLUSIONS
 Java offers the real possibility that most programs can
be written in a type-safe language.
 However, for Java to be broadly useful, it needs to have
more expressive power than it does at present.
REFERENCES
 www.google.com
 www.wikipedia.com
 www.studymafia.org
Thanks

More Related Content

Similar to java seminar report ppt fot btech final year

Java
JavaJava
Learning java from scratch
Learning java from scratchLearning java from scratch
Learning java from scratch
ActonRoy
 
INTRO TO JAVA.pdf
INTRO TO JAVA.pdfINTRO TO JAVA.pdf
INTRO TO JAVA.pdf
IvyBacolongan1
 
String class
String classString class
String class
TharuniDiddekunta
 
Java Presentation
Java PresentationJava Presentation
Java Presentation
SMNajrulHowlader
 
Java's Journey: Understanding Features and Envisioning Its Future Scope
Java's Journey: Understanding Features and Envisioning Its Future ScopeJava's Journey: Understanding Features and Envisioning Its Future Scope
Java's Journey: Understanding Features and Envisioning Its Future Scope
priyanka rajput
 
Presentation on Java Basic
Presentation on Java BasicPresentation on Java Basic
Presentation on Java Basic
Rustamji Institute of Technology
 
Must Know Interview questions in Java.pptx
Must Know Interview questions in Java.pptxMust Know Interview questions in Java.pptx
Must Know Interview questions in Java.pptx
sweetlinchibi
 
java introduction.docx
java introduction.docxjava introduction.docx
java introduction.docx
vikasbagra9887
 
Java Introduction | PDF
Java Introduction |  PDFJava Introduction |  PDF
Java Introduction | PDF
Geekster
 
Classes and Objects
Classes and ObjectsClasses and Objects
Classes and Objects
vmadan89
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
Frankline Ugwu
 
javapdf.pptx
javapdf.pptxjavapdf.pptx
javapdf.pptx
saimanastangirala
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
Veerabadra Badra
 
Java introduction
Java introductionJava introduction
Java introduction
Sagar Verma
 
Core java
Core javaCore java
Core java
sharad soni
 
Java seminar
Java seminarJava seminar
Java seminar
devendrakhairwa
 
Features of java Part - 3
Features of java Part - 3Features of java Part - 3
Features of java Part - 3
MuhammadAtif231
 
Unlocking the Secrets of Java.pdf
Unlocking the Secrets of Java.pdfUnlocking the Secrets of Java.pdf
Unlocking the Secrets of Java.pdf
Uncodemy
 
Java - At a glance
Java - At a glanceJava - At a glance
Java - At a glance
Nitish Baranwal
 

Similar to java seminar report ppt fot btech final year (20)

Java
JavaJava
Java
 
Learning java from scratch
Learning java from scratchLearning java from scratch
Learning java from scratch
 
INTRO TO JAVA.pdf
INTRO TO JAVA.pdfINTRO TO JAVA.pdf
INTRO TO JAVA.pdf
 
String class
String classString class
String class
 
Java Presentation
Java PresentationJava Presentation
Java Presentation
 
Java's Journey: Understanding Features and Envisioning Its Future Scope
Java's Journey: Understanding Features and Envisioning Its Future ScopeJava's Journey: Understanding Features and Envisioning Its Future Scope
Java's Journey: Understanding Features and Envisioning Its Future Scope
 
Presentation on Java Basic
Presentation on Java BasicPresentation on Java Basic
Presentation on Java Basic
 
Must Know Interview questions in Java.pptx
Must Know Interview questions in Java.pptxMust Know Interview questions in Java.pptx
Must Know Interview questions in Java.pptx
 
java introduction.docx
java introduction.docxjava introduction.docx
java introduction.docx
 
Java Introduction | PDF
Java Introduction |  PDFJava Introduction |  PDF
Java Introduction | PDF
 
Classes and Objects
Classes and ObjectsClasses and Objects
Classes and Objects
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
javapdf.pptx
javapdf.pptxjavapdf.pptx
javapdf.pptx
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Java introduction
Java introductionJava introduction
Java introduction
 
Core java
Core javaCore java
Core java
 
Java seminar
Java seminarJava seminar
Java seminar
 
Features of java Part - 3
Features of java Part - 3Features of java Part - 3
Features of java Part - 3
 
Unlocking the Secrets of Java.pdf
Unlocking the Secrets of Java.pdfUnlocking the Secrets of Java.pdf
Unlocking the Secrets of Java.pdf
 
Java - At a glance
Java - At a glanceJava - At a glance
Java - At a glance
 

Recently uploaded

RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 

Recently uploaded (20)

RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 

java seminar report ppt fot btech final year

  • 1. Submitted To: Submitted By: Ms. Nida Khan Alfahad Khan Ms. Fiza Afreen 1901012017 Seminar on java
  • 2. Content  INTRODUCTION OF JAVA  KEY FEATURES OF JAVA  FEATURES OF PACKAGES  STANDARD JAVA PACKAGES  JAVA.LANG PACKAGE  JAVA.IO PACKAGE  CREATING A PACKAGE  ADVANTAGES OF JAVA  DISADVANTAGES OF JAVA  CONCLUSIONS  REFERENCES
  • 3. INTRODUCTION OF JAVA  Java is a programming language and environment invented by James Gosling and others in 1994.  Java was originaly named Oak and was developed as a part of the Green project at the Sun Company.  Java is an object-oriented programming language with a built-in application programming interface (API) that can handle graphics and user interfaces and that can be used to create applications or applets.
  • 4. KEY FEATURES OF JAVA  Plateform Independence  Encapsulation  Dynamic binding  Robust  Distributed  Portable  Performance  Multithreaded  Interpreted & Compiler  Architecture Neutral
  • 5. FEATURES OF PACKAGES  Package names can be used to identify your classes.  Reusability of code is one of the most important requirements in the software industry.  Reusability saves time, effort and also ensures consistency.  In Java, the codes which can be reused by other programs is put into a “Package”.  A Package is a collection of classes, interfaces and/or other packages.  Packages are essentially a means of organizing classes together as groups.
  • 9. CREATING A PACKAGE  Java supports a keyword called “package” for creating user-defined packages.  The package statement must be the first statement in a Java source file (except comments and white spaces) followed by one or more classes.
  • 10. ADVANTAGES OF JAVA 1.Java is easy to learn. 2.Java is object-oriented. 3.Java is platform-independent. 4.Java is distributed. 5.Java is secure. 6.Java is robust. 7.Java is multithreaded
  • 11. DISADVANTAGES OF JAVA  Slow  Environment limitations  Applet limitations imposed due to security model  Uncertain status of security  Programming language limitations  Platform limitations  General stability concerns
  • 12. CONCLUSIONS  Java offers the real possibility that most programs can be written in a type-safe language.  However, for Java to be broadly useful, it needs to have more expressive power than it does at present.

Editor's Notes

  1. 1