Intro To Java Programming
Intro To Java Programming
Fundamentals of OOP
Java Features
Constants, Variables, Data types
Operators
Decision Making & Branching
Decision Making & Looping
Type Casting
Why Java?
The answer is that Java enables users to
develop and deploy applications on the Internet
for servers, desktop computers, and small handheld devices. The future of computing is being
profoundly influenced by the Internet, and Java
promises to remain a big part of that future.
Java is the Internet programming language.
Java is a
language.
general
purpose
programming
Java History
James
Oak
Java,
HotJava
History Website:
http://java.sun.com/features/1998/05/birthday.html
JDK Versions
JDK
1.02 (1995)
JDK
1.1 (1996)
JDK
1.2 (1998)
JDK
1.3 (2000)
JDK
1.4 (2002)
JDK
JDK
JDK
JDK Editions
Java
Welcome
Run
Fundamentals of OOP
Object
and Classes
Data abstraction and encapsulation
Inheritance,
Polymorphism
Dynamic Binding
Java Features
Compiled
and Interpreted
Platform independent and portable
Object oriented
Distributed
Multithreaded and interactive
High performance
Java Tokens
Constant,
Variables
Data
Types
Scope of variable
Symbolic Constant,
Standard default values
Operators
Arithmetic
Operators
Relational Operators
Logical Operators
Assignment Operator
Increment and Decrement Operator
Conditional Operator
Bit wise Operator
Special Operator
2)
3)
if statement
Simple if statement,
if else statement
else if ladder
switch statement
? : Operator
statement
do statement
for statement
Jumps in Loops ( Break ,
Continue)