SlideShare a Scribd company logo
Java’s History and Uses
// Made by Max and Evan
What is “Java?”
• Java is a programming language made by Sun
Microsystems in 1990.
• It was originally targeted at “smart appliances”, but as the
internet took off, it turned out to be great for it.
• It is class based, which means that pieces of code are
organized into classes. Each class usually does a
specific job.
• It is also object-oriented which means that classes that
could do specific things, are in objects that organize
them.
//This is an object that
contains classes
|
/
A lengthy video on how to make a simple program
https://www.youtube.com/watch?v=9uE9SGTwf7E
Java’s History
• Java was written to be a “Write
Once, Run Anywhere” language,
this means that you can run it on
anything with Java installed.
• It was going to be targeting the
TV, but as the internet took off, it
was great for the internet.
Java Today
• Today, Java is owned by the
Oracle Corporation.
• It is used in computers,
phones, some GPS
systems, and lots of other
things.
• According to Oracle, over 3
billion devices (not just
computers) run Java.
C++
C++ is a programming
language similar to Java. It
was designed with bias toward
system programming, rather
than portability and easier
setup.
–James Gosling, Founder of Java
“Java is C++ without the guns, knifes, and clubs.”
Java's Uses
• Java is used today in lots
of websites, usually in the
form of applets, small,
simple applications.
• It is also used to make
mobile games and used in
Google Docs.
Uses in
Games
Some games are
coded in Java, like
Minecraft and
Runescape
Future of Java
• Java has existed for 20
years.
• Java SE is still widely
used but not Java EE.
• Java SE is still used for
large scale company
apps.
//Duke, Java’s Mascot
Sources
• https://en.wikipedia.org/wiki/Java_(software_platform)#History-
Java’s History/Software Platform
• https://en.wikipedia.org/wiki/C%2B%2B-Info about C++
• https://en.wikipedia.org/wiki/Java_(programming_language)-
Java Programming Language
• https://www.infoq.com/articles/enterprise-java-opinion- Java in
the future
Click to find out
/
https://www.youtube.com/watch?v=T1XgFsitnQw

More Related Content

What's hot

Java history 01
Java history 01Java history 01
Java history 01
University of Potsdam
 
JAVA FEATURES
JAVA FEATURESJAVA FEATURES
JAVA FEATURES
shalinikarunakaran1
 
Core Java
Core JavaCore Java
Core Java
Piyukornule
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
Krunali Gandhi
 
Java presentation
Java presentation Java presentation
Java presentation
Programming Talents
 
Core java tutorials
Core java  tutorialsCore java  tutorials
Core java tutorials
TIB Academy
 
Java
JavaJava
JAVA Career
JAVA CareerJAVA Career
JAVA Career
JAVAjobsindia
 
Java features
Java featuresJava features
Java features
myrajendra
 
JAVA ENVIRONMENT
JAVA  ENVIRONMENTJAVA  ENVIRONMENT
JAVA ENVIRONMENT
josemachoco
 
Features of java
Features of javaFeatures of java
Features of java
Hitesh Kumar
 
Why java is important in programming language?
Why java is important in programming language?Why java is important in programming language?
Why java is important in programming language?
NexSoftsys
 
JRE , JDK and platform independent nature of JAVA
JRE , JDK and platform independent nature of JAVAJRE , JDK and platform independent nature of JAVA
JRE , JDK and platform independent nature of JAVA
Mehak Tawakley
 
1 java introduction
1 java introduction1 java introduction
1 java introduction
abdullah al mahamud rosi
 
JVM
JVMJVM
Java (1)
Java (1)Java (1)
Java (1)
Samraiz Tejani
 
Important features of java
Important features of javaImportant features of java
Important features of java
AL- AMIN
 
Introduction of java
Introduction of javaIntroduction of java
Introduction of java
Abdullah Al Amin
 
Java
JavaJava

What's hot (19)

Java history 01
Java history 01Java history 01
Java history 01
 
JAVA FEATURES
JAVA FEATURESJAVA FEATURES
JAVA FEATURES
 
Core Java
Core JavaCore Java
Core Java
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Java presentation
Java presentation Java presentation
Java presentation
 
Core java tutorials
Core java  tutorialsCore java  tutorials
Core java tutorials
 
Java
JavaJava
Java
 
JAVA Career
JAVA CareerJAVA Career
JAVA Career
 
Java features
Java featuresJava features
Java features
 
JAVA ENVIRONMENT
JAVA  ENVIRONMENTJAVA  ENVIRONMENT
JAVA ENVIRONMENT
 
Features of java
Features of javaFeatures of java
Features of java
 
Why java is important in programming language?
Why java is important in programming language?Why java is important in programming language?
Why java is important in programming language?
 
JRE , JDK and platform independent nature of JAVA
JRE , JDK and platform independent nature of JAVAJRE , JDK and platform independent nature of JAVA
JRE , JDK and platform independent nature of JAVA
 
1 java introduction
1 java introduction1 java introduction
1 java introduction
 
JVM
JVMJVM
JVM
 
Java (1)
Java (1)Java (1)
Java (1)
 
Important features of java
Important features of javaImportant features of java
Important features of java
 
Introduction of java
Introduction of javaIntroduction of java
Introduction of java
 
Java
JavaJava
Java
 

Similar to Java Presentation

Chapter 1 java
Chapter 1 java Chapter 1 java
Chapter 1 java
Ahmad sohail Kakar
 
Java
JavaJava
Java
JavaJava
Java
JavaJava
Java
JavaJava
Java
JavaJava
Java
JavaJava
what is java.pdf
what is java.pdfwhat is java.pdf
what is java.pdf
XanGwaps
 
Java 2 computer science.pptx
Java 2 computer science.pptxJava 2 computer science.pptx
Java 2 computer science.pptx
MUHAMMED MASHAHIL PUKKUNNUMMAL
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
Ravi Kant Sahu
 
JAVA BOOK BY SIVASANKARI
JAVA BOOK BY SIVASANKARIJAVA BOOK BY SIVASANKARI
JAVA BOOK BY SIVASANKARI
SivaSankari36
 
L1 basics
L1 basicsL1 basics
L1 basics
teach4uin
 
Java Introduction
Java IntroductionJava Introduction
Java Introduction
sunmitraeducation
 
Java Basics
Java BasicsJava Basics
Java Basics
Fahad Shahzad
 
Java Tutorial to Learn Java Programming
Java Tutorial to Learn Java ProgrammingJava Tutorial to Learn Java Programming
Java Tutorial to Learn Java Programming
business Corporate
 
Java
JavaJava
Chapter 1 (1).pptx
Chapter 1 (1).pptxChapter 1 (1).pptx
Chapter 1 (1).pptx
krishnashah277578
 
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 PPT Part-1 BY ADI.pdf
JAVA PPT Part-1 BY ADI.pdfJAVA PPT Part-1 BY ADI.pdf
JAVA PPT Part-1 BY ADI.pdf
Prof. Dr. K. Adisesha
 
JAVA PPT-1 BY ADI.pdf
JAVA PPT-1 BY ADI.pdfJAVA PPT-1 BY ADI.pdf
JAVA PPT-1 BY ADI.pdf
Prof. Dr. K. Adisesha
 

Similar to Java Presentation (20)

Chapter 1 java
Chapter 1 java Chapter 1 java
Chapter 1 java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
what is java.pdf
what is java.pdfwhat is java.pdf
what is java.pdf
 
Java 2 computer science.pptx
Java 2 computer science.pptxJava 2 computer science.pptx
Java 2 computer science.pptx
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
 
JAVA BOOK BY SIVASANKARI
JAVA BOOK BY SIVASANKARIJAVA BOOK BY SIVASANKARI
JAVA BOOK BY SIVASANKARI
 
L1 basics
L1 basicsL1 basics
L1 basics
 
Java Introduction
Java IntroductionJava Introduction
Java Introduction
 
Java Basics
Java BasicsJava Basics
Java Basics
 
Java Tutorial to Learn Java Programming
Java Tutorial to Learn Java ProgrammingJava Tutorial to Learn Java Programming
Java Tutorial to Learn Java Programming
 
Java
JavaJava
Java
 
Chapter 1 (1).pptx
Chapter 1 (1).pptxChapter 1 (1).pptx
Chapter 1 (1).pptx
 
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 PPT Part-1 BY ADI.pdf
JAVA PPT Part-1 BY ADI.pdfJAVA PPT Part-1 BY ADI.pdf
JAVA PPT Part-1 BY ADI.pdf
 
JAVA PPT-1 BY ADI.pdf
JAVA PPT-1 BY ADI.pdfJAVA PPT-1 BY ADI.pdf
JAVA PPT-1 BY ADI.pdf
 

More from Marq2014

Robots (updated)
Robots (updated)Robots (updated)
Robots (updated)
Marq2014
 
The 3 D printer
The 3 D printerThe 3 D printer
The 3 D printer
Marq2014
 
Tommy project pp
Tommy project ppTommy project pp
Tommy project pp
Marq2014
 
Information Privacy
Information Privacy Information Privacy
Information Privacy
Marq2014
 
Finn delgado 3 d printing report
Finn delgado 3 d printing reportFinn delgado 3 d printing report
Finn delgado 3 d printing report
Marq2014
 
Adapting to technology by Emily !
Adapting to technology by Emily !Adapting to technology by Emily !
Adapting to technology by Emily !
Marq2014
 
Joshua Coffman and David Bryan's Computer History Project
Joshua Coffman and David Bryan's Computer History ProjectJoshua Coffman and David Bryan's Computer History Project
Joshua Coffman and David Bryan's Computer History Project
Marq2014
 
computer history
computer historycomputer history
computer history
Marq2014
 
Emoji katherine
Emoji katherineEmoji katherine
Emoji katherine
Marq2014
 
Wilburn pp4
Wilburn pp4Wilburn pp4
Wilburn pp4
Marq2014
 
Brian nguyen
Brian nguyenBrian nguyen
Brian nguyen
Marq2014
 
Plagiarism -Jadyn
Plagiarism -JadynPlagiarism -Jadyn
Plagiarism -Jadyn
Marq2014
 
mia mcpeek project in school for a grade
mia mcpeek project in school for a grademia mcpeek project in school for a grade
mia mcpeek project in school for a grade
Marq2014
 
Cyberbullying 3.0
Cyberbullying 3.0Cyberbullying 3.0
Cyberbullying 3.0
Marq2014
 
The Evolution of T.V.
The Evolution of T.V.The Evolution of T.V.
The Evolution of T.V.
Marq2014
 
Kennedy 3d printers
Kennedy  3d printers Kennedy  3d printers
Kennedy 3d printers
Marq2014
 
Quinn 3D printing project
Quinn 3D printing project Quinn 3D printing project
Quinn 3D printing project
Marq2014
 
Cyberbullying by Mia
Cyberbullying by MiaCyberbullying by Mia
Cyberbullying by Mia
Marq2014
 
Robots in Space
Robots in SpaceRobots in Space
Robots in Space
Marq2014
 
Emily emerging technology
Emily emerging technology Emily emerging technology
Emily emerging technology
Marq2014
 

More from Marq2014 (20)

Robots (updated)
Robots (updated)Robots (updated)
Robots (updated)
 
The 3 D printer
The 3 D printerThe 3 D printer
The 3 D printer
 
Tommy project pp
Tommy project ppTommy project pp
Tommy project pp
 
Information Privacy
Information Privacy Information Privacy
Information Privacy
 
Finn delgado 3 d printing report
Finn delgado 3 d printing reportFinn delgado 3 d printing report
Finn delgado 3 d printing report
 
Adapting to technology by Emily !
Adapting to technology by Emily !Adapting to technology by Emily !
Adapting to technology by Emily !
 
Joshua Coffman and David Bryan's Computer History Project
Joshua Coffman and David Bryan's Computer History ProjectJoshua Coffman and David Bryan's Computer History Project
Joshua Coffman and David Bryan's Computer History Project
 
computer history
computer historycomputer history
computer history
 
Emoji katherine
Emoji katherineEmoji katherine
Emoji katherine
 
Wilburn pp4
Wilburn pp4Wilburn pp4
Wilburn pp4
 
Brian nguyen
Brian nguyenBrian nguyen
Brian nguyen
 
Plagiarism -Jadyn
Plagiarism -JadynPlagiarism -Jadyn
Plagiarism -Jadyn
 
mia mcpeek project in school for a grade
mia mcpeek project in school for a grademia mcpeek project in school for a grade
mia mcpeek project in school for a grade
 
Cyberbullying 3.0
Cyberbullying 3.0Cyberbullying 3.0
Cyberbullying 3.0
 
The Evolution of T.V.
The Evolution of T.V.The Evolution of T.V.
The Evolution of T.V.
 
Kennedy 3d printers
Kennedy  3d printers Kennedy  3d printers
Kennedy 3d printers
 
Quinn 3D printing project
Quinn 3D printing project Quinn 3D printing project
Quinn 3D printing project
 
Cyberbullying by Mia
Cyberbullying by MiaCyberbullying by Mia
Cyberbullying by Mia
 
Robots in Space
Robots in SpaceRobots in Space
Robots in Space
 
Emily emerging technology
Emily emerging technology Emily emerging technology
Emily emerging technology
 

Recently uploaded

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 

Recently uploaded (20)

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 

Java Presentation

  • 1. Java’s History and Uses // Made by Max and Evan
  • 2. What is “Java?” • Java is a programming language made by Sun Microsystems in 1990. • It was originally targeted at “smart appliances”, but as the internet took off, it turned out to be great for it. • It is class based, which means that pieces of code are organized into classes. Each class usually does a specific job. • It is also object-oriented which means that classes that could do specific things, are in objects that organize them. //This is an object that contains classes | /
  • 3.
  • 4. A lengthy video on how to make a simple program https://www.youtube.com/watch?v=9uE9SGTwf7E
  • 5. Java’s History • Java was written to be a “Write Once, Run Anywhere” language, this means that you can run it on anything with Java installed. • It was going to be targeting the TV, but as the internet took off, it was great for the internet.
  • 6.
  • 7. Java Today • Today, Java is owned by the Oracle Corporation. • It is used in computers, phones, some GPS systems, and lots of other things. • According to Oracle, over 3 billion devices (not just computers) run Java.
  • 8. C++ C++ is a programming language similar to Java. It was designed with bias toward system programming, rather than portability and easier setup.
  • 9. –James Gosling, Founder of Java “Java is C++ without the guns, knifes, and clubs.”
  • 10. Java's Uses • Java is used today in lots of websites, usually in the form of applets, small, simple applications. • It is also used to make mobile games and used in Google Docs.
  • 11.
  • 12. Uses in Games Some games are coded in Java, like Minecraft and Runescape
  • 13. Future of Java • Java has existed for 20 years. • Java SE is still widely used but not Java EE. • Java SE is still used for large scale company apps. //Duke, Java’s Mascot
  • 14. Sources • https://en.wikipedia.org/wiki/Java_(software_platform)#History- Java’s History/Software Platform • https://en.wikipedia.org/wiki/C%2B%2B-Info about C++ • https://en.wikipedia.org/wiki/Java_(programming_language)- Java Programming Language • https://www.infoq.com/articles/enterprise-java-opinion- Java in the future
  • 15. Click to find out / https://www.youtube.com/watch?v=T1XgFsitnQw