SlideShare a Scribd company logo
1 of 23
ABOHAR

SUBMITTED TO
Mrs. Rajveer Kaur

SUBMITTED BY:Shivam Bathla
Ankush Arora
JAVA programming language was developed by Sun
Microsystems in 1991.
This language was initially called “Oak” but was renamed
“Java” in 1995.
The primary motivation was the need for a platformindependent language that could be used to create software
to be embedded in a various consumer electronic devices ,
such as microwave ovens and remote controls.
After the release of Java 1.0, Java 1.1 is created
with many new library elements and the ways in
which events are handled.
The next major release of java was Java 2 in which
Sun repackaged the java product as J2SE(Java 2
Platform Standard Edition). It enhanced the Java
Virtual Machine and various programming tools .
JDK is a collection of tools that are used for
developing and running Java programs .
They include :
javac
- java compiler
java
- java interpreter
javadoc
- for creating HTML
documents
javah
- for C header files
jdb
- java debugger
appletviewer - for viewing java applets
Text Editor
Java Source
Code

javadoc

HTML
files

javac
Java Class
File

javah

java

jdb

Java
Program
output

Header
Files
Java is a secure & portable language because
the output of java compiler is not executable
code. Rather, it is bytecode.
Bytecode is a highly optimized set of
instructions designed to be executed by the
Java run time system, which is called the
JAVA VIRTUAL MACHINE (JVM ) .
Source Code
Java compiler
Byte code
Interpreter
Machine code
Shivam
Computer







Simple
Secure
Portable
Object-oriented
Interpreted and high performance
Multi-threaded


The project is based upon Library management for
monitoring and controling the transactions in a
library.



In this the admin can login and
insert,update,search, delete the Books entry and
members entry.



The users can login and get all the information
about books and members which is stored in the
database .
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal
Java projectfinal

More Related Content

What's hot

simple Java Hello
simple Java Hellosimple Java Hello
simple Java Hello
kingpin_vny
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
Sujit Kumar
 
Java [modo de compatibilidad]
Java [modo de compatibilidad]Java [modo de compatibilidad]
Java [modo de compatibilidad]
gilber255
 

What's hot (20)

Features of java
Features of javaFeatures of java
Features of java
 
Java features
Java featuresJava features
Java features
 
Java presentation
Java presentation Java presentation
Java presentation
 
Java ms harsha
Java ms harshaJava ms harsha
Java ms harsha
 
Android session-1-sajib
Android session-1-sajibAndroid session-1-sajib
Android session-1-sajib
 
Java (Part 2) unit 1
Java (Part 2) unit 1Java (Part 2) unit 1
Java (Part 2) unit 1
 
Android app development
Android app developmentAndroid app development
Android app development
 
Android app development by abhi android
Android app development by abhi androidAndroid app development by abhi android
Android app development by abhi android
 
Docker
DockerDocker
Docker
 
LXC outline
LXC outlineLXC outline
LXC outline
 
simple Java Hello
simple Java Hellosimple Java Hello
simple Java Hello
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Features of java 02
Features of java 02Features of java 02
Features of java 02
 
The Evolution of Java
The Evolution of JavaThe Evolution of Java
The Evolution of Java
 
Javafx
JavafxJavafx
Javafx
 
Java
JavaJava
Java
 
Java [modo de compatibilidad]
Java [modo de compatibilidad]Java [modo de compatibilidad]
Java [modo de compatibilidad]
 
Java presentation
Java presentationJava presentation
Java presentation
 
Java History
Java HistoryJava History
Java History
 
JAVA First Day
JAVA First DayJAVA First Day
JAVA First Day
 

Similar to Java projectfinal

Introduction to Java Programming Language
Introduction to Java Programming LanguageIntroduction to Java Programming Language
Introduction to Java Programming Language
jaimefrozr
 
TechSearchWeb.pdf
TechSearchWeb.pdfTechSearchWeb.pdf
TechSearchWeb.pdf
TechSearchWeb
 
Technology Tutorial.pdf
Technology Tutorial.pdfTechnology Tutorial.pdf
Technology Tutorial.pdf
TechSearchWeb
 

Similar to Java projectfinal (20)

Java
JavaJava
Java
 
java basics.pptx
java basics.pptxjava basics.pptx
java basics.pptx
 
JAVA ALL 5 MODULE NOTES.pptx
JAVA ALL 5 MODULE NOTES.pptxJAVA ALL 5 MODULE NOTES.pptx
JAVA ALL 5 MODULE NOTES.pptx
 
Java Lecture 1
Java Lecture 1Java Lecture 1
Java Lecture 1
 
Introduction to Java in cs engineering .pptx
Introduction to Java in cs engineering .pptxIntroduction to Java in cs engineering .pptx
Introduction to Java in cs engineering .pptx
 
Core Java-1 (1).pdf
Core Java-1 (1).pdfCore Java-1 (1).pdf
Core Java-1 (1).pdf
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Java ppt1
Java ppt1Java ppt1
Java ppt1
 
Features of java unit 1
Features of java unit 1Features of java unit 1
Features of java unit 1
 
Basics of JAVA programming
Basics of JAVA programmingBasics of JAVA programming
Basics of JAVA programming
 
Core java slides
Core java slidesCore java slides
Core java slides
 
Core Java Slides
Core Java SlidesCore Java Slides
Core Java Slides
 
java.docx
java.docxjava.docx
java.docx
 
Java Tutorial to Learn Java Programming
Java Tutorial to Learn Java ProgrammingJava Tutorial to Learn Java Programming
Java Tutorial to Learn Java Programming
 
Classes and Objects
Classes and ObjectsClasses and Objects
Classes and Objects
 
Java presentation
Java presentationJava presentation
Java presentation
 
Introduction to Java Programming Language
Introduction to Java Programming LanguageIntroduction to Java Programming Language
Introduction to Java Programming Language
 
Java Evolution-2.pdf
Java Evolution-2.pdfJava Evolution-2.pdf
Java Evolution-2.pdf
 
TechSearchWeb.pdf
TechSearchWeb.pdfTechSearchWeb.pdf
TechSearchWeb.pdf
 
Technology Tutorial.pdf
Technology Tutorial.pdfTechnology Tutorial.pdf
Technology Tutorial.pdf
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Java projectfinal

  • 1. ABOHAR SUBMITTED TO Mrs. Rajveer Kaur SUBMITTED BY:Shivam Bathla Ankush Arora
  • 2. JAVA programming language was developed by Sun Microsystems in 1991. This language was initially called “Oak” but was renamed “Java” in 1995. The primary motivation was the need for a platformindependent language that could be used to create software to be embedded in a various consumer electronic devices , such as microwave ovens and remote controls.
  • 3. After the release of Java 1.0, Java 1.1 is created with many new library elements and the ways in which events are handled. The next major release of java was Java 2 in which Sun repackaged the java product as J2SE(Java 2 Platform Standard Edition). It enhanced the Java Virtual Machine and various programming tools .
  • 4. JDK is a collection of tools that are used for developing and running Java programs . They include : javac - java compiler java - java interpreter javadoc - for creating HTML documents javah - for C header files jdb - java debugger appletviewer - for viewing java applets
  • 5. Text Editor Java Source Code javadoc HTML files javac Java Class File javah java jdb Java Program output Header Files
  • 6. Java is a secure & portable language because the output of java compiler is not executable code. Rather, it is bytecode. Bytecode is a highly optimized set of instructions designed to be executed by the Java run time system, which is called the JAVA VIRTUAL MACHINE (JVM ) .
  • 7. Source Code Java compiler Byte code Interpreter Machine code Shivam Computer
  • 9.  The project is based upon Library management for monitoring and controling the transactions in a library.  In this the admin can login and insert,update,search, delete the Books entry and members entry.  The users can login and get all the information about books and members which is stored in the database .