SlideShare a Scribd company logo
1 of 13
Download to read offline
ACCELERATE
YOUR CAREER
IN JAVA
Introduction
❖ Welcome to the course Object
Oriented Programming in JAVA.
This course will cover a core set of
computer science concepts
needed to create a modern
software application using Java.
What is java
● A general-purpose object-oriented language
● Write Once Run Anywhere
● Designed For Easy Web/Internet Application
● Widespread acceptance.
Course Objectives
On completion of this course we will be able to
1. Identify the importance of Java.
2. Identify the additional features of Java compared to C++.
3. Identify the difference between Compiler and Interpreter.
4. Identify the difference between applet and application.
5. Apply Object Oriented Principles of Encapsulations, Data abstraction,
Inheritance, Polymorphism.
6. Program using java API (Application Programming Interface).
7. Program using Exception Handling, Files and Threads .
8. Program Using applets and swings .
9. Object Oriented Programming using JAVA
Course Content
Unit 1 Basics of java
Unit 2 Inheritance
Unit 3 Data structured creation and manipulation in java
Unit 4 Exception Handling
Unit 5 GUI Programming in java
Why java is important
● Two reasons
-Trouble with C/C++ language is that they are not portable and
are not platform independent languages.
-Emergence of World Wide Web, which demanded portable
programming
● Portability and security necessitated the invention of Java
History of java
● James gosling - microsystem
● Co founder – VinodKhosla
● Oak - Java, May 20, 1995, Sun World
● JDK Evolutions
-jDK 1.0 (January 23, 1996)
- JDK 1.1 (February 19, 1997)
- J2SE 1.2 (December 8, 1998)
-J2SE 1.3 (May 8, 2000)
-J2SE 1.4 (February 6, 2002)
-J2SE 5.0 (September 30, 2004)
- Java SE 6 (December 11, 2006)
ADVANTAGE & DISADVANTAGE
ADVANTAGE
● Java is easy to learn.
● Java is object-oriented.
● Java is platform-independent.
DISADVANTAGE
● Java is slow and has a poor performance. Java is memory-consuming and
significantly slower than native languages such as C or C++. ...
● Java provides not so attractive look and feels of the GUI. ...
● Java provides no backup facility. ...
● Java requires significant memory space. ...
● Verbose and Complex codes.
JOB ROLES
1. PROGRAMME ARCHITECHTURE
2. DEVELOPER
3. REQUIREMENT GATHERING
4. TESTING
5. DEPLOYMENT
TOP COMPANIES
https://www.interviewbit.com/ 787787789789

More Related Content

Similar to ACCELERATE YOUR IN JAVA

itft-Java evolution
itft-Java evolutionitft-Java evolution
itft-Java evolutionAtul Sehdev
 
Features of java Part - 3
Features of java Part - 3Features of java Part - 3
Features of java Part - 3MuhammadAtif231
 
Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack
Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack
Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack Suren Konathala
 
Projects in Enterprise Java (Java EE)
Projects in Enterprise Java (Java EE)Projects in Enterprise Java (Java EE)
Projects in Enterprise Java (Java EE)Sam Dias
 
Chapter-1 Introduction.pptx
Chapter-1 Introduction.pptxChapter-1 Introduction.pptx
Chapter-1 Introduction.pptxSumanBhandari40
 
C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...MCM COmpetitive Classes
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java ProgrammingRavi Kant Sahu
 
Lecture-01 _Java Introduction CS 441 Fast
Lecture-01 _Java Introduction CS 441 FastLecture-01 _Java Introduction CS 441 Fast
Lecture-01 _Java Introduction CS 441 FastUzairSaeed18
 
1.INTRODUCTION TO JAVA_2022 MB.ppt .
1.INTRODUCTION TO JAVA_2022 MB.ppt      .1.INTRODUCTION TO JAVA_2022 MB.ppt      .
1.INTRODUCTION TO JAVA_2022 MB.ppt .happycocoman
 

Similar to ACCELERATE YOUR IN JAVA (20)

itft-Java evolution
itft-Java evolutionitft-Java evolution
itft-Java evolution
 
Java
JavaJava
Java
 
Features of java Part - 3
Features of java Part - 3Features of java Part - 3
Features of java Part - 3
 
Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack
Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack
Introducing the JAQ (Java, Angular, Sql/NoSQL) Stack
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Introduction to Java
Introduction to JavaIntroduction to Java
Introduction to Java
 
Chapter 1 (1).pptx
Chapter 1 (1).pptxChapter 1 (1).pptx
Chapter 1 (1).pptx
 
Projects in Enterprise Java (Java EE)
Projects in Enterprise Java (Java EE)Projects in Enterprise Java (Java EE)
Projects in Enterprise Java (Java EE)
 
Java. converted (2)
Java. converted (2)Java. converted (2)
Java. converted (2)
 
Chapter-1 Introduction.pptx
Chapter-1 Introduction.pptxChapter-1 Introduction.pptx
Chapter-1 Introduction.pptx
 
Getting Started with JAVA
Getting Started with JAVAGetting Started with JAVA
Getting Started with JAVA
 
C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...C,c++,java,php,.net training institute in delhi, best training institute for ...
C,c++,java,php,.net training institute in delhi, best training institute for ...
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
 
Lecture-01 _Java Introduction CS 441 Fast
Lecture-01 _Java Introduction CS 441 FastLecture-01 _Java Introduction CS 441 Fast
Lecture-01 _Java Introduction CS 441 Fast
 
1.INTRODUCTION TO JAVA_2022 MB.ppt .
1.INTRODUCTION TO JAVA_2022 MB.ppt      .1.INTRODUCTION TO JAVA_2022 MB.ppt      .
1.INTRODUCTION TO JAVA_2022 MB.ppt .
 

More from robinkumar70125

IMPACT OF IOT ON SOCIAL MEDIA
IMPACT OF IOT ON SOCIAL MEDIAIMPACT OF IOT ON SOCIAL MEDIA
IMPACT OF IOT ON SOCIAL MEDIArobinkumar70125
 
All about ca industrial training
All about ca industrial trainingAll about ca industrial training
All about ca industrial trainingrobinkumar70125
 
EVERYTHING ABOUT CORPORATE TRAINING
EVERYTHING ABOUT CORPORATE TRAININGEVERYTHING ABOUT CORPORATE TRAINING
EVERYTHING ABOUT CORPORATE TRAININGrobinkumar70125
 
all about mobile app development.pdf
all about mobile app development.pdfall about mobile app development.pdf
all about mobile app development.pdfrobinkumar70125
 
THE ULTIMATE GUIDE ON PYTHON
THE ULTIMATE GUIDE ON PYTHONTHE ULTIMATE GUIDE ON PYTHON
THE ULTIMATE GUIDE ON PYTHONrobinkumar70125
 
JOURNEY OF FULL STACK DEVELOPER
JOURNEY OF FULL STACK DEVELOPERJOURNEY OF FULL STACK DEVELOPER
JOURNEY OF FULL STACK DEVELOPERrobinkumar70125
 
MOBILE APP DEVELOPMENT PROCESS.pdf
MOBILE APP DEVELOPMENT PROCESS.pdfMOBILE APP DEVELOPMENT PROCESS.pdf
MOBILE APP DEVELOPMENT PROCESS.pdfrobinkumar70125
 

More from robinkumar70125 (8)

IMPACT OF IOT ON SOCIAL MEDIA
IMPACT OF IOT ON SOCIAL MEDIAIMPACT OF IOT ON SOCIAL MEDIA
IMPACT OF IOT ON SOCIAL MEDIA
 
All about ca industrial training
All about ca industrial trainingAll about ca industrial training
All about ca industrial training
 
EVERYTHING ABOUT CORPORATE TRAINING
EVERYTHING ABOUT CORPORATE TRAININGEVERYTHING ABOUT CORPORATE TRAINING
EVERYTHING ABOUT CORPORATE TRAINING
 
all about mobile app development.pdf
all about mobile app development.pdfall about mobile app development.pdf
all about mobile app development.pdf
 
THE ULTIMATE GUIDE ON PYTHON
THE ULTIMATE GUIDE ON PYTHONTHE ULTIMATE GUIDE ON PYTHON
THE ULTIMATE GUIDE ON PYTHON
 
DIGITAL MARKETING
DIGITAL MARKETINGDIGITAL MARKETING
DIGITAL MARKETING
 
JOURNEY OF FULL STACK DEVELOPER
JOURNEY OF FULL STACK DEVELOPERJOURNEY OF FULL STACK DEVELOPER
JOURNEY OF FULL STACK DEVELOPER
 
MOBILE APP DEVELOPMENT PROCESS.pdf
MOBILE APP DEVELOPMENT PROCESS.pdfMOBILE APP DEVELOPMENT PROCESS.pdf
MOBILE APP DEVELOPMENT PROCESS.pdf
 

Recently uploaded

Seamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch SolutionsSeamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch SolutionsAbsolute Auto Care Inc
 
一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样
一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样
一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样zovambe
 
How Do I Know If My Volvo Has Throttle Position Sensor Problems
How Do I Know If My Volvo Has Throttle Position Sensor ProblemsHow Do I Know If My Volvo Has Throttle Position Sensor Problems
How Do I Know If My Volvo Has Throttle Position Sensor ProblemsHeynneman European
 
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'Euromotive Performance
 
一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证62qaf0hi
 
Effortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension ServiceEffortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension ServiceSprinter Gurus
 
原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证
原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证
原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证eehzz
 
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一avy6anjnd
 
Things that make the new Nissan Z unique
Things that make the new Nissan Z uniqueThings that make the new Nissan Z unique
Things that make the new Nissan Z uniquejennifermiller8137
 
uipath-interview-questions.pdf it was productive
uipath-interview-questions.pdf it was productiveuipath-interview-questions.pdf it was productive
uipath-interview-questions.pdf it was productivesfvfmbgpq2
 
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样wsppdmt
 
mechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbxmechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbxjoshuaclack73
 
一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样
一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样
一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样A
 
Access to Rural Charging by David Skakel
Access to Rural Charging by David SkakelAccess to Rural Charging by David Skakel
Access to Rural Charging by David SkakelForth
 
出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量kthcah
 
industry 4.0-Revolution-PowerPoint-Templates (1).pptx
industry 4.0-Revolution-PowerPoint-Templates (1).pptxindustry 4.0-Revolution-PowerPoint-Templates (1).pptx
industry 4.0-Revolution-PowerPoint-Templates (1).pptxlongswitchmeeting
 
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...Forth
 
Exploring the Heart of Alberta: A Journey from Calgary to Edmonton
Exploring the Heart of Alberta: A Journey from Calgary to EdmontonExploring the Heart of Alberta: A Journey from Calgary to Edmonton
Exploring the Heart of Alberta: A Journey from Calgary to EdmontonTheCanada BUS
 
EV Charging Resources and Technical Assistance for Rural Communities and Trib...
EV Charging Resources and Technical Assistance for Rural Communities and Trib...EV Charging Resources and Technical Assistance for Rural Communities and Trib...
EV Charging Resources and Technical Assistance for Rural Communities and Trib...Forth
 

Recently uploaded (20)

Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
 
Seamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch SolutionsSeamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch Solutions
 
一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样
一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样
一比一原版(CCA毕业证书)加利福尼亚艺术学院毕业证成绩单原件一模一样
 
How Do I Know If My Volvo Has Throttle Position Sensor Problems
How Do I Know If My Volvo Has Throttle Position Sensor ProblemsHow Do I Know If My Volvo Has Throttle Position Sensor Problems
How Do I Know If My Volvo Has Throttle Position Sensor Problems
 
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
 
一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证一比一原版伯明翰城市大学毕业证成绩单留信学历认证
一比一原版伯明翰城市大学毕业证成绩单留信学历认证
 
Effortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension ServiceEffortless Driving Experience Premier Mercedes Sprinter Suspension Service
Effortless Driving Experience Premier Mercedes Sprinter Suspension Service
 
原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证
原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证
原版定做(ncl学位证书)英国纽卡斯尔大学毕业证文凭学历证书-国外学历学位认证
 
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
 
Things that make the new Nissan Z unique
Things that make the new Nissan Z uniqueThings that make the new Nissan Z unique
Things that make the new Nissan Z unique
 
uipath-interview-questions.pdf it was productive
uipath-interview-questions.pdf it was productiveuipath-interview-questions.pdf it was productive
uipath-interview-questions.pdf it was productive
 
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
 
mechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbxmechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbx
 
一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样
一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样
一比一原版(Rutgers毕业证书)罗格斯大学毕业证成绩单原件一模一样
 
Access to Rural Charging by David Skakel
Access to Rural Charging by David SkakelAccess to Rural Charging by David Skakel
Access to Rural Charging by David Skakel
 
出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量
 
industry 4.0-Revolution-PowerPoint-Templates (1).pptx
industry 4.0-Revolution-PowerPoint-Templates (1).pptxindustry 4.0-Revolution-PowerPoint-Templates (1).pptx
industry 4.0-Revolution-PowerPoint-Templates (1).pptx
 
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
 
Exploring the Heart of Alberta: A Journey from Calgary to Edmonton
Exploring the Heart of Alberta: A Journey from Calgary to EdmontonExploring the Heart of Alberta: A Journey from Calgary to Edmonton
Exploring the Heart of Alberta: A Journey from Calgary to Edmonton
 
EV Charging Resources and Technical Assistance for Rural Communities and Trib...
EV Charging Resources and Technical Assistance for Rural Communities and Trib...EV Charging Resources and Technical Assistance for Rural Communities and Trib...
EV Charging Resources and Technical Assistance for Rural Communities and Trib...
 

ACCELERATE YOUR IN JAVA

  • 2. Introduction ❖ Welcome to the course Object Oriented Programming in JAVA. This course will cover a core set of computer science concepts needed to create a modern software application using Java.
  • 3. What is java ● A general-purpose object-oriented language ● Write Once Run Anywhere ● Designed For Easy Web/Internet Application ● Widespread acceptance.
  • 4. Course Objectives On completion of this course we will be able to 1. Identify the importance of Java. 2. Identify the additional features of Java compared to C++. 3. Identify the difference between Compiler and Interpreter. 4. Identify the difference between applet and application. 5. Apply Object Oriented Principles of Encapsulations, Data abstraction, Inheritance, Polymorphism. 6. Program using java API (Application Programming Interface). 7. Program using Exception Handling, Files and Threads . 8. Program Using applets and swings . 9. Object Oriented Programming using JAVA
  • 5. Course Content Unit 1 Basics of java Unit 2 Inheritance Unit 3 Data structured creation and manipulation in java Unit 4 Exception Handling Unit 5 GUI Programming in java
  • 6. Why java is important ● Two reasons -Trouble with C/C++ language is that they are not portable and are not platform independent languages. -Emergence of World Wide Web, which demanded portable programming ● Portability and security necessitated the invention of Java
  • 7. History of java ● James gosling - microsystem ● Co founder – VinodKhosla ● Oak - Java, May 20, 1995, Sun World ● JDK Evolutions -jDK 1.0 (January 23, 1996) - JDK 1.1 (February 19, 1997) - J2SE 1.2 (December 8, 1998) -J2SE 1.3 (May 8, 2000) -J2SE 1.4 (February 6, 2002) -J2SE 5.0 (September 30, 2004) - Java SE 6 (December 11, 2006)
  • 9. ADVANTAGE ● Java is easy to learn. ● Java is object-oriented. ● Java is platform-independent.
  • 10. DISADVANTAGE ● Java is slow and has a poor performance. Java is memory-consuming and significantly slower than native languages such as C or C++. ... ● Java provides not so attractive look and feels of the GUI. ... ● Java provides no backup facility. ... ● Java requires significant memory space. ... ● Verbose and Complex codes.
  • 11. JOB ROLES 1. PROGRAMME ARCHITECHTURE 2. DEVELOPER 3. REQUIREMENT GATHERING 4. TESTING 5. DEPLOYMENT