SlideShare a Scribd company logo
Overview of Java
Java programming language was initially evolved by Sun
Microsystems which was started by James Gosling and delivered in
1995 as the center part of Sun Microsystems' Java stage (Java 1.0
[J2SE]).
The most recent arrival of the Java Standard Edition is Java SE 8.
With the headway of Java furthermore, its broad prominence,
numerous designs were worked to suit different sorts of stages. For
instance: J2EE for Enterprise Applications, and J2ME for Mobile
Applications.
The new J2 adaptations were renamed Java SE, Java EE, and Java
ME separately. Java is destined to be Write Once, Run Anywhere.
Java is:
Object-Oriented: In Java, everything is an Object. Java can be
effortlessly broadened since it depends on the Object model.
Stage Independent: Unlike numerous other programming dialects
including C what's more, C++, when Java is aggregated, it isn't
gathered into stage explicit machine, but rather into stage
autonomous byte code. This byte code is disseminated over the web
and deciphered by the Virtual Machine (JVM) at whichever stage it
is being run.
Basic: Java is intended to be not difficult to learn. Assuming you
figure out the fundamental idea of OOP Java, it would be not
difficult to dominate.
Secure: With Java's solid element it empowers to foster infection-
free, alter-free frameworks. Validation procedures depend on open
key encryption.
Design nonpartisan: Java compiler produces an engineering
impartial article record design, which makes the aggregated code
executable on numerous processors, with the presence of Java
runtime framework.
Convenient: Being design nonpartisan and having no execution
subordinate parts of the determination makes Java compact.
Compiler in Java is written in ANSI C with a perfect transportability
limit, which is a POSIX subset.
Powerful: Java really tries to take out mistake inclined
circumstances by stressing predominantly on accumulate time
mistake checking and runtime checking.
Multithreaded: With Java's multithreaded include composing
programs is conceivable that can perform many errands at the same
time. This plan highlight permits the designers to build intelligent
applications that can run as expected.
Deciphered: Java byte code is made an interpretation of on the fly
to local machine directions and isn't put away anyplace. The
advancement interaction is quicker what's more, scientific since the
connecting is a gradual and light-weight process.
Elite Performance: With the utilization of Just-In-Time compilers,
Java empowers high execution.
Distributed: Java is intended for the conveyed climate of the web.
Dynamic: Java is viewed as more unique than C or C++ since it is
intended to adjust to a developing climate. Java projects can convey
a broad measure of run-time data that can be utilized to check and
determine gets to objects on run-time.
History of Java
James Gosling started the Java language project in June 1991 for
use in one of his numerous set-top box projects. The language, at
first called 'Oak' after an oak tree that remained outside Gosling's
office additionally went by the name 'Green' and wound up later
being renamed Java, from a rundown of irregular words.
Sun delivered the primary public execution as Java 1.0 in 1995. It
guaranteed to Write Once, Run Anywhere (WORA), giving no-cost
run-times on well-known stages.
On 13 November 2006, Sun delivered a lot of Java as free and open-
source programming under the conditions of the GNU General
Public License (GPL).
On 8 May 2007, Sun completed the cycle, making all of Java's
center code free and open-source, except a little piece of code to
which Sun didn't hold the copyright.
If you want more knowledge about the java courses, Ready to get
started today? Java Course in Chennai.
To make your career development the best by learning this software
course for more detail visit our other blog java.

More Related Content

Similar to Overview of Java.pdf

130700548484460000
130700548484460000130700548484460000
130700548484460000
Tanzeel Ahmad
 
Java Presentation
Java PresentationJava Presentation
Java Presentation
SMNajrulHowlader
 
Presentation on Java Basic
Presentation on Java BasicPresentation on Java Basic
Presentation on Java Basic
Rustamji Institute of Technology
 
java.docx
java.docxjava.docx
java.docx
Abhitech15
 
Java Introduction | PDF
Java Introduction |  PDFJava Introduction |  PDF
Java Introduction | PDF
Geekster
 
Corejava
Corejava Corejava
Corejava
Harshit Sachdeva
 
JAVA Crash Course-JAED By Sabihuddin Ahmed Siddiqui
JAVA Crash Course-JAED By Sabihuddin Ahmed SiddiquiJAVA Crash Course-JAED By Sabihuddin Ahmed Siddiqui
JAVA Crash Course-JAED By Sabihuddin Ahmed Siddiqui
suas2010
 
Java (1)
Java (1)Java (1)
Java (1)
Samraiz Tejani
 
Java
JavaJava
Introduction to Core Java feature and its characteristics
Introduction to Core Java feature and its characteristicsIntroduction to Core Java feature and its characteristics
Introduction to Core Java feature and its characteristics
rashmishekhar81
 
Java 2 computer science.pptx
Java 2 computer science.pptxJava 2 computer science.pptx
Java 2 computer science.pptx
MUHAMMED MASHAHIL PUKKUNNUMMAL
 
Java interview question
Java interview questionJava interview question
Java interview question
simplidigital
 
Java Intro
Java IntroJava Intro
Java Intro
Nazmul Hasan Rupok
 
Java Notes .pdf
Java Notes .pdfJava Notes .pdf
Java Notes .pdf
gokulprasanna4
 
Basics of JAVA programming
Basics of JAVA programmingBasics of JAVA programming
Basics of JAVA programming
Elizabeth Thomas
 
javapdf.pptx
javapdf.pptxjavapdf.pptx
javapdf.pptx
saimanastangirala
 
Java ms harsha
Java ms harshaJava ms harsha
Java ms harsha
Harsha Batra
 
java introduction.docx
java introduction.docxjava introduction.docx
java introduction.docx
vikasbagra9887
 
Java the reason behind its never ending demand
Java the reason behind its never ending demandJava the reason behind its never ending demand
Java the reason behind its never ending demand
Deepika Chaudhary
 
Lecture 1
Lecture 1Lecture 1

Similar to Overview of Java.pdf (20)

130700548484460000
130700548484460000130700548484460000
130700548484460000
 
Java Presentation
Java PresentationJava Presentation
Java Presentation
 
Presentation on Java Basic
Presentation on Java BasicPresentation on Java Basic
Presentation on Java Basic
 
java.docx
java.docxjava.docx
java.docx
 
Java Introduction | PDF
Java Introduction |  PDFJava Introduction |  PDF
Java Introduction | PDF
 
Corejava
Corejava Corejava
Corejava
 
JAVA Crash Course-JAED By Sabihuddin Ahmed Siddiqui
JAVA Crash Course-JAED By Sabihuddin Ahmed SiddiquiJAVA Crash Course-JAED By Sabihuddin Ahmed Siddiqui
JAVA Crash Course-JAED By Sabihuddin Ahmed Siddiqui
 
Java (1)
Java (1)Java (1)
Java (1)
 
Java
JavaJava
Java
 
Introduction to Core Java feature and its characteristics
Introduction to Core Java feature and its characteristicsIntroduction to Core Java feature and its characteristics
Introduction to Core Java feature and its characteristics
 
Java 2 computer science.pptx
Java 2 computer science.pptxJava 2 computer science.pptx
Java 2 computer science.pptx
 
Java interview question
Java interview questionJava interview question
Java interview question
 
Java Intro
Java IntroJava Intro
Java Intro
 
Java Notes .pdf
Java Notes .pdfJava Notes .pdf
Java Notes .pdf
 
Basics of JAVA programming
Basics of JAVA programmingBasics of JAVA programming
Basics of JAVA programming
 
javapdf.pptx
javapdf.pptxjavapdf.pptx
javapdf.pptx
 
Java ms harsha
Java ms harshaJava ms harsha
Java ms harsha
 
java introduction.docx
java introduction.docxjava introduction.docx
java introduction.docx
 
Java the reason behind its never ending demand
Java the reason behind its never ending demandJava the reason behind its never ending demand
Java the reason behind its never ending demand
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 

Recently uploaded

Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
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
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
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
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
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
 

Recently uploaded (20)

Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
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
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.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
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
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
 

Overview of Java.pdf

  • 1. Overview of Java Java programming language was initially evolved by Sun Microsystems which was started by James Gosling and delivered in 1995 as the center part of Sun Microsystems' Java stage (Java 1.0 [J2SE]). The most recent arrival of the Java Standard Edition is Java SE 8. With the headway of Java furthermore, its broad prominence, numerous designs were worked to suit different sorts of stages. For instance: J2EE for Enterprise Applications, and J2ME for Mobile Applications. The new J2 adaptations were renamed Java SE, Java EE, and Java ME separately. Java is destined to be Write Once, Run Anywhere. Java is: Object-Oriented: In Java, everything is an Object. Java can be effortlessly broadened since it depends on the Object model. Stage Independent: Unlike numerous other programming dialects including C what's more, C++, when Java is aggregated, it isn't gathered into stage explicit machine, but rather into stage
  • 2. autonomous byte code. This byte code is disseminated over the web and deciphered by the Virtual Machine (JVM) at whichever stage it is being run. Basic: Java is intended to be not difficult to learn. Assuming you figure out the fundamental idea of OOP Java, it would be not difficult to dominate. Secure: With Java's solid element it empowers to foster infection- free, alter-free frameworks. Validation procedures depend on open key encryption. Design nonpartisan: Java compiler produces an engineering impartial article record design, which makes the aggregated code executable on numerous processors, with the presence of Java runtime framework. Convenient: Being design nonpartisan and having no execution subordinate parts of the determination makes Java compact. Compiler in Java is written in ANSI C with a perfect transportability limit, which is a POSIX subset. Powerful: Java really tries to take out mistake inclined circumstances by stressing predominantly on accumulate time mistake checking and runtime checking.
  • 3. Multithreaded: With Java's multithreaded include composing programs is conceivable that can perform many errands at the same time. This plan highlight permits the designers to build intelligent applications that can run as expected. Deciphered: Java byte code is made an interpretation of on the fly to local machine directions and isn't put away anyplace. The advancement interaction is quicker what's more, scientific since the connecting is a gradual and light-weight process. Elite Performance: With the utilization of Just-In-Time compilers, Java empowers high execution. Distributed: Java is intended for the conveyed climate of the web. Dynamic: Java is viewed as more unique than C or C++ since it is intended to adjust to a developing climate. Java projects can convey a broad measure of run-time data that can be utilized to check and determine gets to objects on run-time. History of Java James Gosling started the Java language project in June 1991 for use in one of his numerous set-top box projects. The language, at first called 'Oak' after an oak tree that remained outside Gosling's
  • 4. office additionally went by the name 'Green' and wound up later being renamed Java, from a rundown of irregular words. Sun delivered the primary public execution as Java 1.0 in 1995. It guaranteed to Write Once, Run Anywhere (WORA), giving no-cost run-times on well-known stages. On 13 November 2006, Sun delivered a lot of Java as free and open- source programming under the conditions of the GNU General Public License (GPL). On 8 May 2007, Sun completed the cycle, making all of Java's center code free and open-source, except a little piece of code to which Sun didn't hold the copyright. If you want more knowledge about the java courses, Ready to get started today? Java Course in Chennai. To make your career development the best by learning this software course for more detail visit our other blog java.