Chapter1 - What Is Java & Why Should I Learn Java
Chapter1 - What Is Java & Why Should I Learn Java
High Level
X
తెలుగు, English, ह द
िं ी C, C++, Java, Python
30
0101110010100001000010
I will give you two numbers, 1010000101001001000010
can you add that for me? Compiler/
1010101010010100000010
Interpreter
0000101010111001000010
010111001010 1010010011000001000010
110010101100
001100101000 Low Level
101011001010 2. High level language
What is there in Java?
State: Behavior:
Width, Make a phone call,
Height, Chat In Instagram,
Weight, Watch YouTube,
Color, Watch suresh techs youtube channel
Company
Class
• Class is a blueprint to create an object/objects
Object
House plan/blueprint
OBJECT CLASS
OBJECT IN PROGRAM
Mobile mobile1 = new Mobile()
Which one is first? Object or Class?
• Object is first as we can’t create a class without having prior
knowledge of an object
Syntax to create a class
class className{
//State or Properties
//Behaviour or Functions
}
Write your own classe
• House
• Road
• Student
3. Object Oriented (99%)
• Bus
• Train
• Vehicle
Why should I learn Java?
• Desktop GUI Applications
• Mobile Applications
• Enterprise Applications JOB
• Scientific Applications
• Web-based Applications
• Embedded Systems
• Big Data Technologies 4. General-Purpose
• Distributed Applications
• Cloud-based Applications
• Web servers and Application
servers
• Software Tools
• Gaming Applications
Why should I use Java?
• Desktop apps using AWT(Abstract windowing toolkit), swings, JavaFX
• Mobile apps…most of the apps available in play store are developed
using Java and Android studio. Kotlin now a days.
• EX: Netflix, uber are developed using Java
• Web apps using servlets, struts, jsps(java server pages), spring,
hibernate, web servers like apache tomcat, apache http web server
etc
• Games using jmonkey engine for 3d games, libgdx for 2d games
What is Java?
What next?
History of Java
Other courses in our channel
👉 C 18 Hours Full course: https://youtu.be/3JF7ndGauZk
👉 Python 11 hours complete course: https://youtu.be/hXN0JBWIya8
👉20 Programs for interview: https://youtu.be/16MFbFib7v8
👉 What is programming: https://youtu.be/UGfuscUWi-E
👉 Java in 10 minutes: https://youtu.be/cM82qnE_TPc
👉 Git Telugu course: https://youtu.be/LIhE7L__E6M
👉 Git English course: https://youtu.be/aysYDoEH-54
👉 HTML Full course Telugu: https://youtu.be/6P6yillxZY4