FEBRUARY- 2022
MIW T F SS M
28
Oam
10am
. 15 16 17 18 19 20 21 22 23 24 25 26
1lam
oierted
12noon
1
pm
1 2 3 4 5 6
2pm
3
pm
4pm
5pm
platfam indjendenca and Teadatilil. Devead
Sun micrsystems is tu mid- 199o's
8
’AucaliAjava
7
pm
W
JAVA 6 he of te most popla high - lovel, cject
J.
10 11 12 13
4. Jom
4
2. Desktoo
POjrarming Aanguoge Serouned toa is
TUESDAY " JANUARY
Moile
web based
Bytecede
11
Database oppliati ors
JusT
AnbTHER
VIRTUAL
AeELERATOR
Games ek
What id JYM 2 Jova Vixual Machine which d
basicalley a jawa inereter tich translates ta byte
AMES
GtosLING
The advantage TVM s that once a
progn Compiled unls byk Code, it Can be Tun en
ghly oftinigel intemeliak code
Byte Cod i a Called jova cas Ale wich w
Tun by jwa inbertrto Called TuM. 2022
Code.oa mchine Cod and tun eecutes it
any Plat fom.
FEBRUARY-
2022
12 3 4 5
14 15 16
28
10am
11am
12 noon
1om
2pm
3pm
|FSS M WI F S
4pm
17 18 19
6prn
7 8
ws Ss7twne dvelop ment kit equipþed with
20 21 22
9
23
10 1| 12 13
24 25 26
4
Text (Code ) Fdstox
’ What NekBeass ?
Jaa Ioteqrated Developroent Eovirooment
smþileY
Jebugges
fotm Desi goe) ete
*It belp% io writing Code, Conpiling
aecuing jawe pogans eaally
THURSDAY " JANUARY
Java Net Beans IDE obes Sousca IDE
sdedl fo hriting java Coce, Comblling onel
aeubing java pogans Convenienty
Wrike a java pegr
Netbeans IDE
2. File ’ New prject
3 See jaya ih'Ant undes
Jawa appicaisru lndes Projeca
Ehte pjct name
5. clicc finish
Project has been Createl.
13
cataqoiek
(013-352 )
and
2022
JANUARY " FRIDAY
14
WK 03
014-351 )
am n (h let hand sile
10 am
11 am
12 noon
1
pm
2pm
3
pm
4
p
)
Slen.
5 pm
6 pm
7 pm
Tue dile
2022
nstallation
)
Apacle
22
M T
10 11 12 13 14
nctbea22
W
beer
a
24 25 26 27 28 29
S
1
cloulod
Apachs hetbeans 22
15
When you selo t teis Souica Code you uil
M
2 3 4
16
5
30 31
JANUARY 2022
17 18 19 20 21 2
wder t prject tols
Sesce ooe tile.
Oracle jowacdounlaagl bos wincous
hindo by bin. ere
FEBAUARY-2022
MT JF SS M 1 WTF S S
10am
11am
.15 16 17 18 19 20 21 22 23 24 25 26 27
12noon
pn
2
pm
1 2
3
pm
4pm
7 pm
3 4 5678 9 10 11 12 13
S.
Lstallalio) Netbeans Ele
Wirdony
idk - 2- 02
jeya sE duvelimet tit 12 - DoN lordi-Uxca
Jasa Home
Cooeie
dk22
Javac
eXe
SATURDAY JANUARY
15
dounloedd
WK 03
(015-350)
es Net Net c:lpoo fi Nest
Close
envon Vaway pah Neus solc
SUNDAY 16
2022
JANUARY" MONDAY
17
WK 04
(017-348)
9 am
10 am
11 am
12 noon
3 pm
4 pm
5pm
6 pm
2.
7 pm
I
zem G. click finish
2022
On Nel Beans 1DE
2.
File ’ New Projec t
4.
STEPS To CREAE PROTECTS
Enter pouject name
SEPS
File
Seleet
CREATE A
`. Seet jana ukh Art unds Categies and
Java ppiaions wnder
’ New fe
Jawa linder
Cck et
M
Cnto clasame
fich .
24 25 26 27 28
prajecli
10 11 12 13 14 15 16 17 18
19 20 21 22
29
M
3
30 31
JAVA F7LE :
5
JANUARY- 2022
6 1 8
EBRUARY
-2022
SS M
1 2 3 45 6
tham
(2
12on
41516 17 18 19 20 21 22 23 24 25 26 27
2pm
RIMITNE DMA TypES (8)
3pm
4pm
5pr
3
6pm
7pm
Shst
int
4.Long
T
6 could
7 8
1 Char
WT F S S
9
e.Boolean
10 11 12 13
8-bit
I6-Lit
32- bil
64-bit
32 - bit
64- bit
byte b- 23 3
Shct s : |2345 )
TUESDAY "JANUARY
int = 12345b789;
dsute
I6- bit luvod
long =/234S7:?01270SLLj
18
chr C=A;
WK 04
(018-347)
d 3.Jy s926s359i
boolean b= true j
2022
JANUARY " WEDNESDAY
19
WK 04
(019-346)
9 am
10am
11am
12 noon
1
pm
2 pm
3pm
4pm
5pm
6 pm
7
prn
2) Can hove cigik
2)
4)
the fist lettes
and COUNT
3.
int
<datatye> Variabe nami
CPERATO RS IN JVA
1. Aifhmefic
2. Relahen al
M W T
How o hane ariablesin Java ?
10 11 12 13 14
1
=
S M
Reseved wols Connot be ed
Camelcase qi botal Sales j (Capitalie
24 25 26 27 28 29 30 31
I|, !
JANUARY -2022
T W | E
3 45 6 7
15 16 17 18 19 20 21 22 .
Case sensi H
ve So, count, Count
thee cifherent vuakte naMey
AUARY
-2029
WTF S S MT WTFSS
3 4
| 2
6 7 8
16 17 18 19 20 21 22 23 24 25 26 27
10 11 12 13
CohTROL Flow Corntscl dlostabtmvenk e
maintain the Order i wich a
dtetnenk od inxtucbiors ase executed duwing
unlime
They detehmine th Path a progoro tok
o
s it pUjDeses from YL Statemest to bu nent,
Conditions, loops and branhing kteu chwes.
THURSDAY " JANUARY
> Concliioal statemeoa/Selecion Slruchures
fou then the
statemena
20
) The h statement : The h Case allowt you
e1ecule a tlock o Cocde a Cond'tisz i& trne.
statenend
1- elke slaterment has tue blocks, where tha Coce
in the i block is enecated i7 he speciied Condihion
'else' block is eiected.
elae E
statersenk
based
exame
booe
t - 7 3
2022
JANUARY " FRIDAY
21
WK 04
(021-344)
10 am
11am
niereul a
12 noon
1
pm
2 pm
3 pm
4 pm
5 pm
6 pm
bevaluale an
7 pm
2022
SyrBaa:
shei7ic
Case
M
Case
2 The Switch sBatemert that allourt. a Poyvarm
defout
10 11 12 13
Switch (enprein) t
Value L:
WT F
2
epression rd based
bxeak
14
brealt
1
15
24 25 26 27 28 29 30 31
16
P No-
TR
Cade
M
3
17
T
4
JANUARY -2022
W
5 6
F S
18 19 20 21 22
#BRUARY-
2022
1Dam
1 2 3
2om
5om
6pm
4
4
15
16 17 18 19 20 21 22 23 24 25 26 27
1.
7pm
Lhing
NoI8D
Synta
5
whese
6
to be
M
7 10
Syntox
Statement
11 12 13
The for loo wed itesate ove a Vnge
yalues elemenk
Condiion
The wbie Coofp
joo (initiabzehun
iniialishss
2. Wile loob
Cborciiom is true
Rebetiion Shucluses
Coce fo be exeluted
ujdateevey tine 'a
allowe
SATURDAY JANUARY
Vasiable s inihai3ed, bappert
once the beginoing f lhe loot
boolean eabretsin i evaluated
beboe each iteratim, tu lso Contines
eaeluled repeateclly a
evey tine 'a loop id exeCuted
Cestein
wie (Conclifon)
22
3. Do cwhile lonp
WK 04
(022 343)
long
block Code
peeified
SÚNDAY 23
2022
JANUARY " MONDAY
24
WK 05
(024-341 )
9 am
10 am
11am
12noon
1
pm
2 pm
3 pm
4 pm
5 pm
6 pm
7pm
2022
Cocle sefeatedly
ranbl
and a shile loop
Lock
Snlan:
182
M
10
24
lhal
W T F S
Code
11 12 13
Houever fue key clßelenle blw a
14
1
15
2 3
25 26 27 28 29 30 31
Ihe clo - whila lonb hat exeutes a block
16 17
T
4
(Condion)
JANUARY -2020
W T F
5 6 7
ohie a qiven Condi ion i tng
dlo-while lo
18 19 20 21 22
thet 1t aliays exetes
ole Qlenst once iespetiie
FBRUARY-
202
1am
am
Spm
3
6om
5 6
M
7
4
15
16117 18 19 20 21 22 23 24 25 26 22
W
S
10 11 12 13
CoNTRoL
Selen Stnchwe
Switch
Fuow
TUESDAY " JANUARY
Foy
25
-Kebek han Stuch
(while
WK 05
(025 340)
(REPUBLICDAY) VWEDNESDAY 26
2022
JANUARY " THURSDAY
27
WK 0S
(027-338 )
9 am
10 am
11 am
12 noon
1pm
2
pm
3 pm
4pm
5
pm
6 pm
7
pm
that
2022
ARRAYS
allows you
tiua sme clala tybe.
inclen
Args have a
An cUsr
STEP 2:
MI W
f ia
10 11 12 13 14
STEP 1: Declarobon
ibt CJ
24 25 26 27 28 29
ase Btored i
myAorag
INLINE (NITIALIZATION
Q
uch Ca be accesed by t belß b a
1
a Consu b mulbpb elemenk coch
Irihaliz abon
15
at h fime d a 3tahon and al element
e
Sane ye a deghene.
<iye hay Cannof be changel ate
mgArag
hew
MI W
3
0 31
JANUARY 2022
56
17 18 19 20 2 23
clata Ahuchie
Vale
an avay
Mon
8
hew int[5J;
int C1 nyAra ,2, B, 4,53
EFBAUARY-2022
26
0am
11am
1
om
T W TFS S M T
12n0on
2pn
1 2 3 4
3pm
1415 16 17 18 19 20 21 22 23 24 25 26 27
5pm
6pm
5 6
7pm
7
STEP 3
8
Valhe
inelex
int
prvfestiy
9
W I FSS
10 11 12 13
Accessing
You Can acces eleent f an asey bg
kreis incb The aay inalice stri fror D.
Tue
2
Iptelevent
Note: To t lenglh
element
int lengahuy
We Tu
FRIDAY " JANUARY
4
28
|
WK 05
mylhrg.lenghj
ting.
2022
JANUARY " SATURDAY
29
(020 33E)
O am
1am
12 nob7
funcion s also knon as a mehod. It, a bl
t Clcl witun a clas that Created bo petesrn
a speic task.
3pm
4 pm
Eransbie
6 pm
iom Metods alloo you to beak don you code ino
Smal er, mÛu mnageable picces, making
2om to undstad, maintain and euse the Cocle.
block Code tuck oy
Tuns when it is called You Can Pats daa,
7 pm
/hurhions
METHOD In Java,a wes cofirnect
Doce eated a wse defined furcion Can be invoked
whee
30 SUNDAY
2022
kngu s paefers, into a method. #/
acces modife ehan bybe mefhad. name(paarte.it)
the nehod.
acces_modifier Sheuies tae
Xehsn- bye
JANUAR 2022
e melhod tsns
ad
method_name nou te method
-Inclicals ta hyte Vaue that
V0sibilt
Cpukdic, prival protected)
FEBRUARY-2022
MT WTE
10am
1 2 3 4
11 am
.. 15 16 17 18 19 20 21 22 23
28
paarche- há t
5
1pm
S M T WIF
or Melnad bady
7
5pm
onpass t te melnod wther Galling it
CLASS
6pm
8 9 10 11 12 13
24 25 26
deljined
3
-þchawiouw that ia otieck will eoibit. Aclas
a Cods block
Field
la
The Codej The Ligc 4 tua mchod.
o Creatirg oËeci. (t: defines te stauchure arl
as a
deljines he propesties (atibutes) and behevios
£metnoda) that oiËcch Createdfoo hat Cas uilllae.
public class classnbne
MONDAY" JANUARY
31
Fieldd -Attibukes)
bluepaint or template
Meilacla -(Bhatoss)
(031 34)
lhat Contains hu class member such
Constuci -(Shecial melhod) 2022
FEBRUARY " TUESDAY
Wh O6
(032-333)
01
11am
GETTER
1
pm
12 noon
A
cces Mocihes
the Vikibilty o accessibikby
3 pm
4 pm
C
clases, melsds ad jielda in oient paot
0mb youn Coce
5 pm
7 pm
ahe
Zromfelds of a class on be accessed ard
cifled with the helb o Getter and ster meked
Setex
2022
MWIF S
|2 3 4 5
14 15 16
Getter - belbs in vetieving the valueA pivak
|mfielos with the hels o etwn stalemnt
jaua.lang
6
t jawa. t:l
FEBRUARY 202%
MI WI
9 i0 11 12
17 18 19 0 21 22
kog Hoca lhat delemins
nernbéd
SETTER METHODS The pivate
Enamble o bult -in ibnsses
aa CibyAies ae included in te IDk and as
6n aCcessi ble to duvelopes wilhout sea
dounloaa
C
utiiies)
adlihonal
(baie languagi featwes)
MARCH-2022
MT WT F S S M I
10am
15 16 17 18 19
28 29t30 31
12noon
1
pm
2pm
3pm
1
4pm
2 3
6pm
7 pm
5 6 7
148
8
0 21 22
9
23
10 11
ryou lo ead nbut fsom Vaibjs vwces, sulh ad
24
12 13
25 26
JoMa. utl. Scannex class in java alowt
hu Consele oi files
Scarnes
Dkject is Cieated
WEDNESDAY" FEBRUARY
imþortana.util. scandex j
02
new Scanner (System.in )i
jawa. util. Arxays claxs in jawa prevides
sm Dlihes cpejati sthat make asay Manþulation
Ereption Honding
teution youo pag.
WK 06
inbat Stoeag
Vasibus utilily meksocda fos woi king witlh csayd.
(033 332)
These melisch inelude sosting, seashing, fillng and
Exceptin banding allout you handla eiol asd
lxces biona! situatioru that may 0ccun cuÀrg th
By enloi g the catahae- eated de
2022
FEBRUARY
FEBRUARY " THURSDAY
03
WK 06
(034-331) ensicle a
9 am
potertial alefhoa wilth a
10 am
andle fhese
11am
12 noon
1pm
2
pm
3pm
4 pm
6 pm
7 pm
pacvicling feedhack
2022
to
M
1
28
2
14 15 16
when an asertstatement
3
cebugging popoies.
17
fole
To enalte asorio)
4
18
prevenh g yes agsiaion pom Crashig and
5
19
try block ard Catching any
asset boolkant xbreSsoo
6
M
Cath Lock
ros in a Cotolled manno,
7
Run,
FEBRUARY -2022
T W F S
8 9 10 11 12 12
20 21 22 23 24 25 26
AKsestions play an important ou is idertibyiog
Sndogical es early in eecwelopment poces*
about tu proqram at taa ime of code dwelobmet.
he
auet statementid enlowotered at
Peno-2/5
unime, the boolean enpoetion id evalwated. I
-ea in yM options
ok
MARCH-2022
MT W TF S
28 29. 30 31
9am
10am
11 am
14
15 16 17 18 19 20 21 22 23 24 25 26 7
1
pm
12 noon
2
pm
1 2 3
4pm
4 5 6
5pm
Note :
6pm
env'som ment
7
pn
7 9
imbut oenforcing seily Conshausk in
TF SS
10 11 12 13
ko you shod net val on asotions fo labdoting
THREAD
debuggig probuses and au meanl to Catch
and
bwch
FRIDAY " FEBRUARY
paogramunges. hey Can be disablad at Yurime,
ypically used fot
04
WK 06
(035 330)
defers to thu stmallest tnit executipn
Thsead bitrin a Daoces AharL he kane
memoiy &paca,
Extencing
Apoes, in tn, d an independent
main ways to Creasthaeads
8hahe oata hnaeefiuenty han processer,
hase epaak mery spaces.
la Thhedclas||(mplemanhiay lhe rinable
inteyte
2022
FEBRUARY " SATURDAY
05
WK 06
(036-329)
9 am
10 am
11am
12 noon
1
pm
2 pm
3pm
4 pm
5 pm
6 pm
7 pm
WRAPPER CCASSES
06 SUNDAY
2022
painuie
byte
shot
int
Lorng
M
Cloubla
Cha
booteen
14
28
Byte
Shont
Float
T W T
1
Inteqen
Lony
Double
15
2 3
16
F
4
Classs that provide on olject repreertati sn tot
pinitive data types.
5
S
The poinifie cata bypee in Jawa (such as
int, chas, float ete ) au not otjeci, but
Smetmes ik necesasy to txeot them as
M
6 7
Wrapbes clases alow yon 6 Convert
pxint x data tybes cints ojech ano provide
Values
Character
Boolean
0he a set
FEBRUARY -2022
Biiive data bypesE ther ahe) clasts
T W TF
17 18 19 20 21 22 23 24 25 26 27
9 10 11 12 13
ding pinmiie data yhe
int prinihie nt h2j
cject
Intego bnpedlat =hewIotege (phikebs
MARCH - 2022
M I W TF S
9 am
10am
11 am
9 10
.. 15 16 17 18 190 21 22 23 2A
28 29 30 31
1 2 3 4
12noon
2
pm
5
3pm
S
4 pm
M T
7
on o petorm Vaiouu ofehatios. for ntane, tue otege
class
11 12 3
Wrapes clases abo povide lutill, mehocs
25 26
STRING
Shing
Shinga au ued Storing teet. Asing
lasiale Contains a Colachon d chaiactet swscuneled
rby doie quates
Csnvchn behvee oikeed numbe bases ond moe.
n) indexOf ()
amliy boUppex Casel)
MANIPULATION
gheukng Jaguudawj
- bo find tu angh
txt.length()j
to Lower Case ()
MONDAY " FEBRUARY
olp - 7
Yehin
07
kezt in a
(038 327)
plaase bcali
stig
te indlaz (the potihon)
Syutem out.psiatlr ( kzt. index y("bate);
2022
FEBRUARY " TUESDAY
08
WK 07
(039-326)
9 am
10am
11 am
12 noon
1
pm
2
pm
3
pm
4 pm
5pm
6 pm
7
pm
2022
Concatenatien ( t )
MT WTF
28
1 2 3
Ea : Sting fistnams
Stig SeConcran
4
14 15 16 17 18 19 20 21 22
Joho
S M T W
6
Cembine
Doe
FEBRURt
Ahing
System out. println (firstnamet"

Class XII JAVA NOTES for class 12 cbse i

  • 1.
    FEBRUARY- 2022 MIW TF SS M 28 Oam 10am . 15 16 17 18 19 20 21 22 23 24 25 26 1lam oierted 12noon 1 pm 1 2 3 4 5 6 2pm 3 pm 4pm 5pm platfam indjendenca and Teadatilil. Devead Sun micrsystems is tu mid- 199o's 8 ’AucaliAjava 7 pm W JAVA 6 he of te most popla high - lovel, cject J. 10 11 12 13 4. Jom 4 2. Desktoo POjrarming Aanguoge Serouned toa is TUESDAY " JANUARY Moile web based Bytecede 11 Database oppliati ors JusT AnbTHER VIRTUAL AeELERATOR Games ek What id JYM 2 Jova Vixual Machine which d basicalley a jawa inereter tich translates ta byte AMES GtosLING The advantage TVM s that once a progn Compiled unls byk Code, it Can be Tun en ghly oftinigel intemeliak code Byte Cod i a Called jova cas Ale wich w Tun by jwa inbertrto Called TuM. 2022 Code.oa mchine Cod and tun eecutes it any Plat fom.
  • 2.
    FEBRUARY- 2022 12 3 45 14 15 16 28 10am 11am 12 noon 1om 2pm 3pm |FSS M WI F S 4pm 17 18 19 6prn 7 8 ws Ss7twne dvelop ment kit equipþed with 20 21 22 9 23 10 1| 12 13 24 25 26 4 Text (Code ) Fdstox ’ What NekBeass ? Jaa Ioteqrated Developroent Eovirooment smþileY Jebugges fotm Desi goe) ete *It belp% io writing Code, Conpiling aecuing jawe pogans eaally THURSDAY " JANUARY Java Net Beans IDE obes Sousca IDE sdedl fo hriting java Coce, Comblling onel aeubing java pogans Convenienty Wrike a java pegr Netbeans IDE 2. File ’ New prject 3 See jaya ih'Ant undes Jawa appicaisru lndes Projeca Ehte pjct name 5. clicc finish Project has been Createl. 13 cataqoiek (013-352 ) and 2022
  • 3.
    JANUARY " FRIDAY 14 WK03 014-351 ) am n (h let hand sile 10 am 11 am 12 noon 1 pm 2pm 3 pm 4 p ) Slen. 5 pm 6 pm 7 pm Tue dile 2022 nstallation ) Apacle 22 M T 10 11 12 13 14 nctbea22 W beer a 24 25 26 27 28 29 S 1 cloulod Apachs hetbeans 22 15 When you selo t teis Souica Code you uil M 2 3 4 16 5 30 31 JANUARY 2022 17 18 19 20 21 2 wder t prject tols Sesce ooe tile. Oracle jowacdounlaagl bos wincous hindo by bin. ere
  • 4.
    FEBAUARY-2022 MT JF SSM 1 WTF S S 10am 11am .15 16 17 18 19 20 21 22 23 24 25 26 27 12noon pn 2 pm 1 2 3 pm 4pm 7 pm 3 4 5678 9 10 11 12 13 S. Lstallalio) Netbeans Ele Wirdony idk - 2- 02 jeya sE duvelimet tit 12 - DoN lordi-Uxca Jasa Home Cooeie dk22 Javac eXe SATURDAY JANUARY 15 dounloedd WK 03 (015-350) es Net Net c:lpoo fi Nest Close envon Vaway pah Neus solc SUNDAY 16 2022
  • 5.
    JANUARY" MONDAY 17 WK 04 (017-348) 9am 10 am 11 am 12 noon 3 pm 4 pm 5pm 6 pm 2. 7 pm I zem G. click finish 2022 On Nel Beans 1DE 2. File ’ New Projec t 4. STEPS To CREAE PROTECTS Enter pouject name SEPS File Seleet CREATE A `. Seet jana ukh Art unds Categies and Java ppiaions wnder ’ New fe Jawa linder Cck et M Cnto clasame fich . 24 25 26 27 28 prajecli 10 11 12 13 14 15 16 17 18 19 20 21 22 29 M 3 30 31 JAVA F7LE : 5 JANUARY- 2022 6 1 8
  • 6.
    EBRUARY -2022 SS M 1 23 45 6 tham (2 12on 41516 17 18 19 20 21 22 23 24 25 26 27 2pm RIMITNE DMA TypES (8) 3pm 4pm 5pr 3 6pm 7pm Shst int 4.Long T 6 could 7 8 1 Char WT F S S 9 e.Boolean 10 11 12 13 8-bit I6-Lit 32- bil 64-bit 32 - bit 64- bit byte b- 23 3 Shct s : |2345 ) TUESDAY "JANUARY int = 12345b789; dsute I6- bit luvod long =/234S7:?01270SLLj 18 chr C=A; WK 04 (018-347) d 3.Jy s926s359i boolean b= true j 2022
  • 7.
    JANUARY " WEDNESDAY 19 WK04 (019-346) 9 am 10am 11am 12 noon 1 pm 2 pm 3pm 4pm 5pm 6 pm 7 prn 2) Can hove cigik 2) 4) the fist lettes and COUNT 3. int <datatye> Variabe nami CPERATO RS IN JVA 1. Aifhmefic 2. Relahen al M W T How o hane ariablesin Java ? 10 11 12 13 14 1 = S M Reseved wols Connot be ed Camelcase qi botal Sales j (Capitalie 24 25 26 27 28 29 30 31 I|, ! JANUARY -2022 T W | E 3 45 6 7 15 16 17 18 19 20 21 22 . Case sensi H ve So, count, Count thee cifherent vuakte naMey
  • 8.
    AUARY -2029 WTF S SMT WTFSS 3 4 | 2 6 7 8 16 17 18 19 20 21 22 23 24 25 26 27 10 11 12 13 CohTROL Flow Corntscl dlostabtmvenk e maintain the Order i wich a dtetnenk od inxtucbiors ase executed duwing unlime They detehmine th Path a progoro tok o s it pUjDeses from YL Statemest to bu nent, Conditions, loops and branhing kteu chwes. THURSDAY " JANUARY > Concliioal statemeoa/Selecion Slruchures fou then the statemena 20 ) The h statement : The h Case allowt you e1ecule a tlock o Cocde a Cond'tisz i& trne. statenend 1- elke slaterment has tue blocks, where tha Coce in the i block is enecated i7 he speciied Condihion 'else' block is eiected. elae E statersenk based exame booe t - 7 3 2022
  • 9.
    JANUARY " FRIDAY 21 WK04 (021-344) 10 am 11am niereul a 12 noon 1 pm 2 pm 3 pm 4 pm 5 pm 6 pm bevaluale an 7 pm 2022 SyrBaa: shei7ic Case M Case 2 The Switch sBatemert that allourt. a Poyvarm defout 10 11 12 13 Switch (enprein) t Value L: WT F 2 epression rd based bxeak 14 brealt 1 15 24 25 26 27 28 29 30 31 16 P No- TR Cade M 3 17 T 4 JANUARY -2022 W 5 6 F S 18 19 20 21 22
  • 10.
    #BRUARY- 2022 1Dam 1 2 3 2om 5om 6pm 4 4 15 1617 18 19 20 21 22 23 24 25 26 27 1. 7pm Lhing NoI8D Synta 5 whese 6 to be M 7 10 Syntox Statement 11 12 13 The for loo wed itesate ove a Vnge yalues elemenk Condiion The wbie Coofp joo (initiabzehun iniialishss 2. Wile loob Cborciiom is true Rebetiion Shucluses Coce fo be exeluted ujdateevey tine 'a allowe SATURDAY JANUARY Vasiable s inihai3ed, bappert once the beginoing f lhe loot boolean eabretsin i evaluated beboe each iteratim, tu lso Contines eaeluled repeateclly a evey tine 'a loop id exeCuted Cestein wie (Conclifon) 22 3. Do cwhile lonp WK 04 (022 343) long block Code peeified SÚNDAY 23 2022
  • 11.
    JANUARY " MONDAY 24 WK05 (024-341 ) 9 am 10 am 11am 12noon 1 pm 2 pm 3 pm 4 pm 5 pm 6 pm 7pm 2022 Cocle sefeatedly ranbl and a shile loop Lock Snlan: 182 M 10 24 lhal W T F S Code 11 12 13 Houever fue key clßelenle blw a 14 1 15 2 3 25 26 27 28 29 30 31 Ihe clo - whila lonb hat exeutes a block 16 17 T 4 (Condion) JANUARY -2020 W T F 5 6 7 ohie a qiven Condi ion i tng dlo-while lo 18 19 20 21 22 thet 1t aliays exetes ole Qlenst once iespetiie
  • 12.
    FBRUARY- 202 1am am Spm 3 6om 5 6 M 7 4 15 16117 1819 20 21 22 23 24 25 26 22 W S 10 11 12 13 CoNTRoL Selen Stnchwe Switch Fuow TUESDAY " JANUARY Foy 25 -Kebek han Stuch (while WK 05 (025 340) (REPUBLICDAY) VWEDNESDAY 26 2022
  • 13.
    JANUARY " THURSDAY 27 WK0S (027-338 ) 9 am 10 am 11 am 12 noon 1pm 2 pm 3 pm 4pm 5 pm 6 pm 7 pm that 2022 ARRAYS allows you tiua sme clala tybe. inclen Args have a An cUsr STEP 2: MI W f ia 10 11 12 13 14 STEP 1: Declarobon ibt CJ 24 25 26 27 28 29 ase Btored i myAorag INLINE (NITIALIZATION Q uch Ca be accesed by t belß b a 1 a Consu b mulbpb elemenk coch Irihaliz abon 15 at h fime d a 3tahon and al element e Sane ye a deghene. <iye hay Cannof be changel ate mgArag hew MI W 3 0 31 JANUARY 2022 56 17 18 19 20 2 23 clata Ahuchie Vale an avay Mon 8 hew int[5J; int C1 nyAra ,2, B, 4,53
  • 14.
    EFBAUARY-2022 26 0am 11am 1 om T W TFSS M T 12n0on 2pn 1 2 3 4 3pm 1415 16 17 18 19 20 21 22 23 24 25 26 27 5pm 6pm 5 6 7pm 7 STEP 3 8 Valhe inelex int prvfestiy 9 W I FSS 10 11 12 13 Accessing You Can acces eleent f an asey bg kreis incb The aay inalice stri fror D. Tue 2 Iptelevent Note: To t lenglh element int lengahuy We Tu FRIDAY " JANUARY 4 28 | WK 05 mylhrg.lenghj ting. 2022
  • 15.
    JANUARY " SATURDAY 29 (02033E) O am 1am 12 nob7 funcion s also knon as a mehod. It, a bl t Clcl witun a clas that Created bo petesrn a speic task. 3pm 4 pm Eransbie 6 pm iom Metods alloo you to beak don you code ino Smal er, mÛu mnageable picces, making 2om to undstad, maintain and euse the Cocle. block Code tuck oy Tuns when it is called You Can Pats daa, 7 pm /hurhions METHOD In Java,a wes cofirnect Doce eated a wse defined furcion Can be invoked whee 30 SUNDAY 2022 kngu s paefers, into a method. #/ acces modife ehan bybe mefhad. name(paarte.it) the nehod. acces_modifier Sheuies tae Xehsn- bye JANUAR 2022 e melhod tsns ad method_name nou te method -Inclicals ta hyte Vaue that V0sibilt Cpukdic, prival protected)
  • 16.
    FEBRUARY-2022 MT WTE 10am 1 23 4 11 am .. 15 16 17 18 19 20 21 22 23 28 paarche- há t 5 1pm S M T WIF or Melnad bady 7 5pm onpass t te melnod wther Galling it CLASS 6pm 8 9 10 11 12 13 24 25 26 deljined 3 -þchawiouw that ia otieck will eoibit. Aclas a Cods block Field la The Codej The Ligc 4 tua mchod. o Creatirg oËeci. (t: defines te stauchure arl as a deljines he propesties (atibutes) and behevios £metnoda) that oiËcch Createdfoo hat Cas uilllae. public class classnbne MONDAY" JANUARY 31 Fieldd -Attibukes) bluepaint or template Meilacla -(Bhatoss) (031 34) lhat Contains hu class member such Constuci -(Shecial melhod) 2022
  • 17.
    FEBRUARY " TUESDAY WhO6 (032-333) 01 11am GETTER 1 pm 12 noon A cces Mocihes the Vikibilty o accessibikby 3 pm 4 pm C clases, melsds ad jielda in oient paot 0mb youn Coce 5 pm 7 pm ahe Zromfelds of a class on be accessed ard cifled with the helb o Getter and ster meked Setex 2022 MWIF S |2 3 4 5 14 15 16 Getter - belbs in vetieving the valueA pivak |mfielos with the hels o etwn stalemnt jaua.lang 6 t jawa. t:l FEBRUARY 202% MI WI 9 i0 11 12 17 18 19 0 21 22 kog Hoca lhat delemins nernbéd SETTER METHODS The pivate Enamble o bult -in ibnsses aa CibyAies ae included in te IDk and as 6n aCcessi ble to duvelopes wilhout sea dounloaa C utiiies) adlihonal (baie languagi featwes)
  • 18.
    MARCH-2022 MT WT FS S M I 10am 15 16 17 18 19 28 29t30 31 12noon 1 pm 2pm 3pm 1 4pm 2 3 6pm 7 pm 5 6 7 148 8 0 21 22 9 23 10 11 ryou lo ead nbut fsom Vaibjs vwces, sulh ad 24 12 13 25 26 JoMa. utl. Scannex class in java alowt hu Consele oi files Scarnes Dkject is Cieated WEDNESDAY" FEBRUARY imþortana.util. scandex j 02 new Scanner (System.in )i jawa. util. Arxays claxs in jawa prevides sm Dlihes cpejati sthat make asay Manþulation Ereption Honding teution youo pag. WK 06 inbat Stoeag Vasibus utilily meksocda fos woi king witlh csayd. (033 332) These melisch inelude sosting, seashing, fillng and Exceptin banding allout you handla eiol asd lxces biona! situatioru that may 0ccun cuÀrg th By enloi g the catahae- eated de 2022 FEBRUARY
  • 19.
    FEBRUARY " THURSDAY 03 WK06 (034-331) ensicle a 9 am potertial alefhoa wilth a 10 am andle fhese 11am 12 noon 1pm 2 pm 3pm 4 pm 6 pm 7 pm pacvicling feedhack 2022 to M 1 28 2 14 15 16 when an asertstatement 3 cebugging popoies. 17 fole To enalte asorio) 4 18 prevenh g yes agsiaion pom Crashig and 5 19 try block ard Catching any asset boolkant xbreSsoo 6 M Cath Lock ros in a Cotolled manno, 7 Run, FEBRUARY -2022 T W F S 8 9 10 11 12 12 20 21 22 23 24 25 26 AKsestions play an important ou is idertibyiog Sndogical es early in eecwelopment poces* about tu proqram at taa ime of code dwelobmet. he auet statementid enlowotered at Peno-2/5 unime, the boolean enpoetion id evalwated. I -ea in yM options ok
  • 20.
    MARCH-2022 MT W TFS 28 29. 30 31 9am 10am 11 am 14 15 16 17 18 19 20 21 22 23 24 25 26 7 1 pm 12 noon 2 pm 1 2 3 4pm 4 5 6 5pm Note : 6pm env'som ment 7 pn 7 9 imbut oenforcing seily Conshausk in TF SS 10 11 12 13 ko you shod net val on asotions fo labdoting THREAD debuggig probuses and au meanl to Catch and bwch FRIDAY " FEBRUARY paogramunges. hey Can be disablad at Yurime, ypically used fot 04 WK 06 (035 330) defers to thu stmallest tnit executipn Thsead bitrin a Daoces AharL he kane memoiy &paca, Extencing Apoes, in tn, d an independent main ways to Creasthaeads 8hahe oata hnaeefiuenty han processer, hase epaak mery spaces. la Thhedclas||(mplemanhiay lhe rinable inteyte 2022
  • 21.
    FEBRUARY " SATURDAY 05 WK06 (036-329) 9 am 10 am 11am 12 noon 1 pm 2 pm 3pm 4 pm 5 pm 6 pm 7 pm WRAPPER CCASSES 06 SUNDAY 2022 painuie byte shot int Lorng M Cloubla Cha booteen 14 28 Byte Shont Float T W T 1 Inteqen Lony Double 15 2 3 16 F 4 Classs that provide on olject repreertati sn tot pinitive data types. 5 S The poinifie cata bypee in Jawa (such as int, chas, float ete ) au not otjeci, but Smetmes ik necesasy to txeot them as M 6 7 Wrapbes clases alow yon 6 Convert pxint x data tybes cints ojech ano provide Values Character Boolean 0he a set FEBRUARY -2022 Biiive data bypesE ther ahe) clasts T W TF 17 18 19 20 21 22 23 24 25 26 27 9 10 11 12 13 ding pinmiie data yhe int prinihie nt h2j cject Intego bnpedlat =hewIotege (phikebs
  • 22.
    MARCH - 2022 MI W TF S 9 am 10am 11 am 9 10 .. 15 16 17 18 190 21 22 23 2A 28 29 30 31 1 2 3 4 12noon 2 pm 5 3pm S 4 pm M T 7 on o petorm Vaiouu ofehatios. for ntane, tue otege class 11 12 3 Wrapes clases abo povide lutill, mehocs 25 26 STRING Shing Shinga au ued Storing teet. Asing lasiale Contains a Colachon d chaiactet swscuneled rby doie quates Csnvchn behvee oikeed numbe bases ond moe. n) indexOf () amliy boUppex Casel) MANIPULATION gheukng Jaguudawj - bo find tu angh txt.length()j to Lower Case () MONDAY " FEBRUARY olp - 7 Yehin 07 kezt in a (038 327) plaase bcali stig te indlaz (the potihon) Syutem out.psiatlr ( kzt. index y("bate); 2022
  • 23.
    FEBRUARY " TUESDAY 08 WK07 (039-326) 9 am 10am 11 am 12 noon 1 pm 2 pm 3 pm 4 pm 5pm 6 pm 7 pm 2022 Concatenatien ( t ) MT WTF 28 1 2 3 Ea : Sting fistnams Stig SeConcran 4 14 15 16 17 18 19 20 21 22 Joho S M T W 6 Cembine Doe FEBRURt Ahing System out. println (firstnamet"