You are on page 1of 23

:

4102- 2013 :
:

: Java
42 :
:.

(:)1
6 [ :].
() () :

.1 C/C++ .
.2 Java Applet HTML .
.3 Function OOP.
Byte Code .4 .High Level Language
.5 Class .java .
.6

- :

6[ :].
-

6[ :].
.switch case

6[ :].
- Variables Java Keyword
- 0 100
9 .135
.

| www.FanniaBackbone.wikispaces.com
1

:
4102- 2013 :
:

: Java
42 :
:.

:
)

.1 C/C++ .

.2 Java Applet HTML .

.3 Function OOP.

Byte Code .4 .High Level Language

.5 Class .java .

.6

) :

131
13

| www.FanniaBackbone.wikispaces.com
2

:
4102- 2013 :
:

: Java
42 :
:.

:
-

Java robust
Windows Applications Web Applications
.Mobile Sun Micro Sys.
.Mainframe
:
)1 :OOP : .Class

)2 .Platform Independent
Write once run anywhere .
)3 Java Applet & Web Apps. .
JApplet Html Page
Server.
GUI .
)4
Open Source
High Performance
.Secure

| www.FanniaBackbone.wikispaces.com
3

:
4102- 2013 :
:

: Java
42 :
:.

| www.FanniaBackbone.wikispaces.com
4

:
4102- 2013 :
:

: Java
42 :
:.

:
.switch case

| www.FanniaBackbone.wikispaces.com
5

:
4102- 2013 :
:

: Java
42 :
:.

:
- Variables Java:
.1
.2
.3
.4
.5

.
.keyword
_ .$
.
.
.Descriptive Name . .

Keyword : Java System


. :
if , else , public , class , while , do , int , boolean .etc.
- 0 :100

| www.FanniaBackbone.wikispaces.com
6

:
4102- 2013 :
:

: Java
42 :
:.

(:)2

6 [ :].
-

() () :

.1 Main Method Class .


JVM .2 .class
JVM .3 Windows Platform .Mac OS
.4 J2EE .
.5 .
.6 } { if .

- :

6[ :].
- for Loop.
- 3 50
.

6[ :].


= Area = r2 . 2 = 4/3 Volume = 4/3 r3 .3

6[ :].

-
- .
7 132

| www.FanniaBackbone.wikispaces.com
7

:
4102- 2013 :
:

: Java
42 :
:.

:
:
)

)1 Main Method Class .

JVM )2 .class

JVM )3 Windows Platform .Mac OS

)4 J2EE .

)5 .

)6 } { if .

) :

| www.FanniaBackbone.wikispaces.com
8

:
4102- 2013 :
:

: Java
42 :
:.

:
- for Loop.
As Counter :

.
.
.

.
.

counter
start
Condition

{ )for (counter = start; Condition; Update


;//Code to Repeat

Update

{For Body
}

- 3 50 .

| www.FanniaBackbone.wikispaces.com
9

:
4102- 2013 :
:

: Java
42 :
:.

:

= Area = r2 . 2 = 4/3 Volume = 4/3 r3 .3

| www.FanniaBackbone.wikispaces.com
10

:
4102- 2013 :
:

: Java
42 :
:.

:
Primitive Data Types :

boolean

float

char

double

long

int

short

byte

String
Reference Type
| www.FanniaBackbone.wikispaces.com
11

:
4102- 2013 :
:

: Java
42 :
:.

- .

| www.FanniaBackbone.wikispaces.com
12

:
4102- 2013 :
:

: Java
42 :
:.

(:)3
6 [ :].
-
.1
.2
.3
.4
.5
.6

.......... .Runtime
} { if ..............
Java ................. ................ .....................
Java .................... ......... ...................
if else .......... switch
................
boolean .......... ............... float

- :

6[ :].
:

46

6[ :].
Odd .Even

6[ :].
-

.while Loop

- 0 .100
. 9 135
| www.FanniaBackbone.wikispaces.com
13

:
4102- 2013 :
:

: Java
42 :
:.

:
:
)

)1
)2
)3
)4
)5

)6

.Runtime
} { if
Java J2SE "Micro Edition" J2ME J2EE
.
Java Edit Program Compiling
Execution
if else 2 switch
2
boolean One Bit 4 Byte float

) :

| www.FanniaBackbone.wikispaces.com
14

:
4102- 2013 :
:

: Java
42 :
:.

Odd .Even

| www.FanniaBackbone.wikispaces.com
15

:
4102- 2013 :
:

: Java
42 :
:.

:
- .while Loop

"
"
. .
Boolean Expr.
Body .

while

{ )while (Condition

Condition

;//Code to Repeat

| www.FanniaBackbone.wikispaces.com
16

:
4102- 2013 :
:

: Java
42 :
:.

- 0 .100
.

| www.FanniaBackbone.wikispaces.com
17

:
4102- 2013 :
:

: Java
42 :
:.

(:)4
6 [ :].
- :
.1 OOP.
.2 .
.3 Comments .java

- :

6[ :].
-

(55, 34, 57, 90, 10). int


47

- char :

{'}'d','h','r','f

47

6[ :].
- .Java Platform Independent
.
-
do while loop.

6[ :].
-

do while Loop .

- factorial .
47

| www.FanniaBackbone.wikispaces.com
18

:
4102- 2013 :
:

: Java
42 :
:.

(:)4
:
.1 : OOP.

" " .
OPP

.
.
.2 .

.3 Comments .java

. .
.C++ :
Single Line Comment :
Multi Line Comments :

- :
10
| www.FanniaBackbone.wikispaces.com
19

:
4102- 2013 :
:

: Java
42 :
:.

:
-

(55, 34, 57, 90, 10). int

: char

| www.FanniaBackbone.wikispaces.com
20

:
4102- 2013 :
:

: Java
42 :
:.

:
-

.Java Platform Independent

: Java .Platform Independent


Write once run anywhere .

JVM :
Mac

JVM

Window
s

JVM

UNIX

JVM

Byte

Code
.class

Javac

Source
Code
.java

-
:do while loop.

| www.FanniaBackbone.wikispaces.com
21

:
4102- 2013 :
:

: Java
42 :
:.

:
-

do while Loop .

:
.

true
.
false

while Loop

{ do
;//Code to Repeat

; )} while (Condition

.Condition

- factorial .

| www.FanniaBackbone.wikispaces.com
22

Java :
42 :
. :

:
4102- 2013 :
:

Java defines 8 primitive types:


Type
int
short
long
byte
float
double
char
boolean

Explanation
A 32-bit (4-byte) integer value
A 16-bit (2-byte) integer value
A 64-bit (8-byte) integer value
An 8-bit (1-byte) integer value
A 32-bit (4-byte) floating-point value
A 64-bit (8-byte) floating-point value
A 16-bit character using the Unicode encoding scheme
A true or false value

Syntax:
Data_Type Var_Name = Value;

www.FanniaBackbone.wikispaces.com |
23