Professional Documents
Culture Documents
Tma JAVA Pny I Resz
Tma JAVA Pny I Resz
~
.",
_.
ROg"1IFS'
1 . '.'
,A sze r.ZiOro]
Bevezetes '.
t, resz
,-
,~ora
r
A,.._ ~: eII10 II:.£~, JL. ~t=IPGse:!( 'H--'-o: mHlin v"'J" IlJn k n'rAnr'amA~~"'~~' . :::I:r~"11 - QI,I . U4.lUWid ~
fJ"
1
'g __ ,
~I '"
A. prograrnozasi nyelv ,k:i.va~asztasa ..... '. ,. ~.' .' .' feladarok elv-?'g:r'7e~~e·~·!e ,A ,~~"'~ J;JIIL.;;'" '1-"fjI'j""[-'6g: "~'I"" ~ll~:;1~1t-·,.{j,,¢~, Hogyan rnulc'od tk 'e,gy progra m? .,.. 'I-'~O-O-1irn'1'-1' n em m;u.o¥~·: I ;il"lJ!" ~O .. p ro "'g~~ " ...o"';",,' , fty IiIn'
"L W"
II;..;!' ,.....
'Ii
III
'il
'ii
III
'1'1
Ii,
II'
Ii!
iii
,4J
QI,I.
','
~~-'-!i
,[!"".,
J!:.'!; ....
"
.....;(ioJ
•
il!_
.Il
...
""
II
'!II
""
~,
,.,.6
• 'Ii
'.
III
~;
;8
'5)
,~ : .',0)1 ~.~~-
- '-;~"
"
,.. ~~':' -~
;;g;
I~"~
A- kov
!!')II
~~l
'..:'
J"~'f'''Ii
" • _:
jI"
,."
'_.
'il
'!l
liUJ
iii
iii
iii'
'n
'Ii
'iI!
fi!
Ii!
rn
Ii'
'il
Hivatalos dokumentacio Gyakorl f~t;,J~:v~1~,~ej~!eszr6~SlkI5z, tele'p]®e~~ Iqss,z€fQgla.l:~ls ;. .' .' . . '. "
l!.. - - - - _ 'I _ ~i_l.. Kend- '_ zz-i~ e~e~~~, ...'.' e
m .' .'
. '.
~, ! 'Ii
'9
III
"I'
11
11
+.
ri'
--
'10
'"
Oil
.,
1],sllleCles
Gyal(o,da tok
'il
Ii!
'ii
I.
III
l'il
Ii]
Ii'
IH
iii
'13
'13
__
___
ri'
2,~6:ra,
.NIl szukseges ahhoz, ~10'&~' p:rogr,a mokat frju,nk?
A.S~~ ton p,l~ogmsn e~ Ill. k~s:d'~ese .' .' IK,€zdlLln.k hozz~U m.,., A class utasiUls , " '. ~.' . .' A 111a in II ta~dtis szer-ep€ Azok a franya kapcsos ,zir6~e~ek ;'.'.' Informaci6 'l'~h:u;I.asa,,e,gy v~ltoz6bal1 .,., 'Valto-z6 tartalma nak megjelenitese ~" .,., A k,esz program mentese '. ~.' . . . '. '. " ~.' ., A, program ].efor'l,ru~.sa,05:ztalyf~jU;~1 _ IGy~ ko~·ruam:: Egy Ja:v~,prograln flrutta~asa, ,.
• • i oil ~il ri'
Oil .1 • • • • [II til
]2 13, 14
16
iii • • oil ~
OIl .. •
17 17
,II
[II
'-II
'i
Iii
iii'
,.., .'ts.
iii i
18
, .,18 .
s
I.
II!
til
Ii,
!!,
, ..., .. '. 19
I.
m
"J11f'i. ~U
ii,
'ii
~,
2,0
2]
~l
'.
[II
iii
'!,
'Ii
.,
.'
.'
• I. [. III ~,
Iii
2,4
24:
,?,~
Ii!'
Ismetles __
Gyakorlatok
,.,..'"'"
'. Iii
I. III [II
iii
..
"),0,
liI~'~' ••• I.ri!mrili'
iO
3~1 16111
Az
,1')"
1-0
_
,-,:
__
••
,c
_:-.
1 ••
.-.
,Ill
...
Oil
.1Il
...
Oil
a,
,.~30
'. ,.
• IE
. '. ,:n,
i
.._
,ill Ii! !il Iii,
-e
III
.1
~,
,III
Ebed it JaJ,r~iWb,ddlle!, Fig,yeljtlk :Q:Z eget a :NASA'-nai .' " '(ll~etrefell ~ nk - 'I K': a1i'ifl!i~1 f"1~'I1-1-1~'~r~I",b,,~.· ·G··,.. m '..e.A'~-:.'IIn,ilj'"'6' 'I m Gya,ko:rbn:: Kalandozas e,gy ,m~islk -vU9.,gba:n. ossz-ef-og]alas '. '. .. ., . Kerdezz-felelek ~.'.'
!ii' •
III Iii
...
Oil
I.
III
~,
-e
'i
'il
III
'i
'il
III
.'
• • 'II • 'il
~, i
33 _34 37
a.
a.
'.
'.
a.
'.
"
38
1
. , ..I,Ii-."1Jj
,~.I~_.
~[I~
''b ll~=~,__
I~
lllL~,L"_~~~
"~I
.::
~.·d,~, ,_[G,~~'"
1i;
I~·
.)
,Ii!
39
I.
Iii liil iii, ,iI !'il Iii' i
••
~, ! !! 'Ii
iii
iii
iii'
i'
a.
'Ii
a.
• '. I. ~
Iii
Ii,
i'
'Ii!
,~
iii
iii
iii
iii'
'ii
'ii
:ti
I"i'
~,
i!
III
III
iii
.'
44
,Il
........
-,
,Ii
.,4:5
"
"
"
"
"
"
"
.'
"
,.
"
"
,.
'"
.,
"
,i, .,
, "
.,
"
•
"
"
"
.,
a
'"
•
•
'.
•
"
"
;
~
•
"
•
48
"
'.
.'
'.
'.
.'
"
'.
"
:~ds~U\~dn1Uazfisok :~.lap~~lru '.", .. ,' ~ " .. " " " , " " " ;, .. " ~ " ;, ; . '. " " .' ; . ,. '" .' ... '" " ., .. m)~l fitnr~ete:rek: :alad~sa ~~ ka ~nl~l.zi8okn~tl.{ '"'".' , isal .. 53 GY~lk:od~l : Kisa ~ ~ zast futtato k6d megreki ntese ~"..,',' t ka 1J;-12l ~" " . " " " . . '. '. " " . . '. .. " . . '. ~.' '5'5
,n " • , " '.
49 50!
'"
'"
.'
'"
,.
.'
.'
"
.'
"
"
"
.'
"
"
"
O£szefolsJ~J] ~~i$ '"'". . " " " . . . '. .' . . . ,.... . '. ,." . . . ,..' .' . . '",..' . , ,. . '".' . , " " .,. , , " .
"
"
"
Ke:r(illez:z-J~e'le1et~ ".,'".'.'..,",',"
"
'.
"
"
..
"
'.
5,6 51~S
1Il
Egesz, es l~begopo:n[OS, sza mok ",.,. '. '. .,. . . '. ~" . . ,.'. .' .' , . '"'. .' .' , " " I~U"~~ kterek es ka rakterla ncok " " "
a • '. " " , a '. " " • , , " m " , • • " m " .' • • '"
,~J'
I"'ll
Oil
iii,
~!
,?.ri,""'''ll, .,;J!~~
,.,,;.,'
"
"
;,
"
"
"
"
;,
'.
'.
"
.'
'.
I"
"
"
"
"
"
,.
"
'"
'"
"
'"
.'
"
64
'.
"
"
"
'.
"
"
a.
"
"
65
66
_ I:.
"
••
"
'.
"
'"
..
"
"
•••
'•
.,
"
••
'"
•••
'
A VH ~~~oz6~~ elnevezese '"'". . . " " "'. . ~.' , , '. ;~., ..t -, b I-t'.... ".~1'. ta'" .'~.~',. ~V~i:'l.I,_OZfO'lll~~·an, mrormacio ~!E_lOlaS"l ~t -,'~'.~'r.
Pi! !ii' •
"
"
"
"
"
"
'.
"
;,
6,
6'7'
68,
!!
,~
'i!
!ii'
'ii!
,~
~,
!i'
'II
Iii
.1
!i
Iii
III
••
Iii
In
.1
••
!!I
'!i
ril
.1
••.
!I
.!l
!i.
G'y~ruorlat. k
"'
'.
"
'.
'.
.'
'.
"
"
'.
,.
"
'.
;,
tud,n,i ,e'n:l:e~-nes '. '"" " . . . ,. ., . . . ,. '""'. , . " "'. , " '. .' "'. . " ~ " , 71
I. In .' ,
'V~.lr.oz6k no"r'e~es,e';~,~~ cso,:I,tk,en['ese , . " '. " " , " " " .' , , " " " .' . , " '. " ;, . . " " " . . '" '" ., , . . 72 A :~n.(1lr!eletekso:rrendje "'. . " " " . . . '".' . . '. ,."'. . " " " "'. . '. '. ~"'. . ,.'. .' , . ,.'. " " , , " .' " , . " '. .,74 Oss!Ziefo,gl~l~.as" .' .. " " .' . " ,. ;, , . '. " " , . '. " " . , " ~" , . '. '. " .' , . '. " 7'6,
rn " , • '. " " •• '. " ..... '. ~ .' " " •• • '. '. '. "
KefClezz-fe',I,e],el,t
~'i"iI'!I ~It ] ,~I,II I] ~~-!L
.. ~ " . . '" '" . . , '. .. . . . ,. .' , , . ,. "' "' . , '. .. "' . . . '. ~ " . . . '. ~ " , . '. ~ " , . "
!;
.'
1'6,
]'10[0
1
_
-]iQ,!L"
Iir~
r;
Iii
~,
;!!
,Ii
~,
'il
til
!I.
iii
,Ii
Pi!
!ii'
!!
,Ii
!i.
!i.
iii
,iii
ir.
~,
,Ii
,Ii
Pi!
ri'
,I;
,~
~,
!ii'
,.,; ~
~, i
,iI
~,
,iI
.,
,iI
"'
.,
,!
Gy~l:kor~~l~ok '"... . '. .' . . . ,..' .' , . ,."'. . '. " .' . . '"'"... . . '"'""'. . " " ..
'u
"'
,~ ~, •
'!l
~,
1ii
ii
,!'
;!l
~,
1ii
ii
ji
Ii!
6~, ral 6 iCommuniki,cj'ID klrakterl16n~okJrml 791 's·',l,ovege '-k' ,,,,~UOc.,~l:sa~U"l:t'i!._eh~lnco_:_;~\.n , '. ".,",.,,',' ~·.. '.... • t.: .. ~'_., J·t' .1J',. . - 'kb··.. ~ ...-" ~ .' ,
j- •.;" -.
78
'l °'.,.,0
w~, '.
",1,
kb"l1l n III
,,' _. ~
, '.
'il
II!
"
.'
••
'.
"
"
i,iI+~'i'i'.'IIII'.
iI,illI'.'.
.SO
,81
.'
i • ,.
."
,m]
[.
III
IlJI
l!!
III
.,
Ii!
III
.1
IlJ
'.,,',. . '. ~.' " , I{an~ ~:(~,erhlncoi,<:. osszefu:z,ese .' " , . '" "' . . '. " " . . '" .. . , , . '" " .' , , " " "' .' . , " " " . , . " " " " . , " " " J!v1~ls ~ ltoz61r h~]szna~"u~~ v k;a,:ra,k,u~,da.nco:I,[ba n ". '.
, , '. ,. ~ " .' • " " ,. • • • '" m " .' • • • • •• ;, • • '"
!,~~~,. !'~~+~'11
• III .1 •
82"
.
8,3,
84,
'"
.'
'i
Iii
III
III
II
I(HF-U kterl:fu'Wcoi, h05sza nak Jll'ega Uap'ita's~, .' , , '. ~.' . , " '. '. " " , , , " " . . " '.
:K.~] nll,{t,er]{I,nca.,k kis ...v:a,gy n{l.gybetuS8~ tete]e '".';'.. ,. '" .. "' . . '. :Kurn'al{('er]{.,ncok kerese.se ,.,," '. ~. , , " ...' , , '. ~" . . '. '. ~" , . . " " " , ~I.. ~ S' "'I0 . "~I "', "', G y~].:rt:,(H·l:@Jt:: - ~~ru [;I,S[~ru m,e',g!:ewennCf!se "..".. ,.
I; Ii, "' • , '. ,;
"
.'
,.
.'
"
,.
"'
868° '_'d
,,",'
"'
"
..
"'
"
"
"
86
9' inj U
.'
"
"'
"
..
.,
"
,.
!!!
'f.
,~
~,
II
!l
~,
,ji
'II
I!!'
II
II
,!"
:;I'
II
III
'!l
'!,
!!!!
!!
'Ii
ILl
I!'
II
,!!!
,~
~, •
!!
!!
,~
'!l
~,
Iii
,~
~,
'il
Ii!
iii
.'
"
"
"
..
"
i'
'.
"
"
"
'.
,.
"'
"'
'.
"
;,
'.
,.
"
"'
..
"
"'
'.
"
1!!
'Ii
'I!
!i'
!i
!!
'!i
i!;
!!i'
11
'i!
iii
I!!I
'!!,
!!!
~,
!i
ji
l!l
!!,
!!!
!!
'Ii
!'IJ
'!!
!!!
!!
,!!
'Ii
!Il
!i'
!!
'i!!
'Ii
~,
!i'
'!i
..'
~,
!ii
'iii
[il
III
!i'
'il
III
III
II
1~om
Donbishoziis te~'tSte!lle:k'vizslgaiialtlv,a'il 95
+ .' , , " " ; • " '. " , • '. ,. " .'
,i, "'
'.
.'
.'
,.
'"
.'
,.
"
"'
'.
'.
;,
'.
.'
"
"
'.
.'
"
'.
'.
"
"
"
90 9:2 9,3,
1
'.
,m
"'
"'
'.
"
"
"
,m
,.
;,
"
,.
"'
• + ..
• " •
'. • •
'. •
" " ~
Az 'if l:\t:iJlS,lt{ls .. '. .' . , " "' "' . . ~ .' • . '" '" "' . '. ~ .' . . '" ,. ., . , . " ., . . . " ~ '" "' . . " " " . . . " '. " " • , " 96 A ,~ldsebb~ ~]1 es ~nagyobb:, m intjij m(iv'e~etijelek . . '. " inf~~ 97 'IE,g,ye:nl6~1 ,es j.frueni e,Qyenl,a1:i' oss,zehason Ub'i~ok. ~ " . . '. '. '. " . . . '. .' .' , . '" I. .' .' , . '. I. .' , . . '. " 98 m) ro yranlok ta ". ~~ ~u.tas1"'~asblold~,okkal " , . '. o sa '. 9 8.
m " " • '. " n, • • , " " " • • , '. rn "
1 m •• " , " " .. " ;, , , " m " • • " '. m .' • • • '" " ;, • • ,. ~ .'
90;
II!
I!J
II
iii'
'il
",I
III
II
II
I~
ril
,~
~I~,
.II,~
I~
III
II
II
I!
,13
a,
,,10.3,
II
. '.
Ii! lil !II
.!!!
I!,
I!I
III
'Ii
,~
II
II
.iI
1'1
'il
'il
III
II
II
i!
til
Ii
II
Iii
III
I'll
,!'
iGyakorla,tok
8\~
ora
1111
II
. '.
21'
!!
!I'
iii'
a.
!!
__
i'
ltO
'il
.11
III
,II
'-II
III
II
II
'II
'i
Ii!
"
Iii
!Ii'
'Ii
'Ii
-t.
iii
Ii
II _-
,Il
110
III
I!I
II!]
II
II
II
'il
,!!!
II
ril
I!I
!!,
!II
.
'i -Ii ,Ii ~ ~,
II.
"
Ciklusok elnevezese
Osszeteu for
".,.
~ + ~. ~, ...
clklusok
'.
iii
i'
'Ii
'Ii
II'
'il
'II
Iii
GY~lkorl"a[: 11lo-resfie ra nJtju k a sza n1f:'c6g.epet! Osszefog]ah1s " ., .' Kerd,e',zz-felelek: .',.. ,. '. ~ .' " m ,:S,,__ ''."IIJ.~,~, 1'"",~,~ _,E.::J' • • '. 'Gya'k.oda.tok '.
'i III .1 .1 • ill Ii
..
i lil
~,
!!!
.!!3
__ 120
,
'.
,
In
II'!
!il
I'i
1"'2~"
.,iiiIIIIl
"
!!I'
!!
!ii'
iU"3":'
~I~'.
a.
••
... ~.
~,
'i
'ill
!Il
iii'
'II
l'iil
I'ii'
!i.
111-1-
" re52.
9. ioral
Tom,b5l~,letrehozasa ." A '[;Cjmbo,k hasznilata Tobbdlrn,en~zi6-s t-oI11bo.k T-onnbok rendezese ,.~. 'Gya'k,orla:t': Szerencsekerek
•
'.
• II
"
'i
'.
II'! Ii!
!P.
·.
.'
III
[II
iii
rh
III
128 1.30
• •
ii'
II
I!
'i!
!i!
I'i'
-L'l:, J-D
a.
.
.'
i'
,ill ,iI
__
ii'
133
]35
iii
I'i'
• I.
iii i
iii
rr.
.'
Oil
01,
Iii
i'
I•
!'il
Ii]
i'
'ii
II!
Ii
Gy3,korJ]:a~oh: .'
1D~ 6,a
~I
!!
,~
It!
· '. '1:42
"'
,A'l. objekt~ll-nk,otzponuJ
.... it" Q~ " 'k",",u,mo.K mu,~,oc)es, 'I,,., •. _ Ili"iJe" - . iii.., .... ,ff.!I., .,,' '-I ,.. .KOZiUen
0 ~""--
pt~)gr-amozds 0:1uk,6dese'
,.
'il Ii!
ril
Ii'
••
..
I~
14,4
'l~"" ,·,'.Jf'
1A7
[II
,Q'[i'.ok;les ...'.,' '. '. " .' . . " " " Or-oklesl 11:h~rJ chia fele,plt-ese ~~ r Objektumck es egY-SZierU'Va~t():zbk ~t'tala,kw'~iis~l E,g,Y'5~z,eru vilto.z,ok dpu,s~.n~k :a~alaldt~sa '. '. '. ,. ~ Objektumok 11pusana k a~;.daldtasrl " " ~.' _
a, •
!II
III
!;II ••
a.
!!
~,
!II!
.
• ill Iii
III ill
"
III
~,
Iii
II'!
Ii]
Ii'
'i
'Ii
III
til
Ii
'il
:il
!ii'
i'
IH
+.
~.
~,
Automatikus becsomagolas es ktcsomagolas . '. " .' Gyakorl a t: Obiektum lerrehozasa __'. ~.' __
E,gfs,z,ertlv~~to,z.ok,ob~ekrum:ma es objektumok
vtUt()l6v~ abtki't~1sa
a. • , a
'.
• 'il
Iii .Il • Iii ~I
Ii
'ti
~,
1.5.3,
155
I.
Iii
rn
~l
iii
II!!
r!J
III
.1
II
I.
'il
..
I!I
III
.1
iii'
'i
'il
'il
I!I
!I!
ril
iii
II!!
rsa
Ii
III
~J···'i
'IE
I.
!il
III
III
iii
]58
][:59
. '. r.
m
Ii'
'.
til
,. ~I
'II
til
,I!
,.
,,"
III
iii
Ii,
iiI
III
i'
III
III
iii
.'
~60
"/;{
~I ~, ~I ~' vanozotc l,.ii'· 'I.l():ZaSa. ,. ,.• ' .' , '. terre OSZl~l~}rv{lJtoz,6kletrehozssa ,A, visel kedes meg~ld~,s~]t~gfiruggvenY'el{ik:eJ . . t .... ragftiggv'enye,I,{ bevezetese . '. " m,~blS01116 t~lg~·lD!g:gv,en.'Yek l~.'iUolJ"rub5!:z,5 argumenrumokkal '"'"., ,.~'" ,.'".' Konstruktorok .. '.. ' . . '. '.. ' ,OlstCa ~yu~,,gfUgg,ve,nyel{,.,..,.. . '" .,.' . . '. '" '". . '. ,A v~,ho'z,6k h3J't6koire ~l ta"g;fi'ggvlenyel~,en. be:!ill '. '. ,. " .' . . '. " ;,.' .' . '. '. " ,. .' . O.sZ![i,~yokegym;il,sb~l ~lgya.zasa . '. '"., . . . '. '. ., . . '"'. .' " . . '"'".' " . . . '"'. .' ,A. this kulcsszo h:;lsznl1l~a.ca .'.' .. '" .' .' .. '. ~ " .. '. '. ,. " .. '. '. Gyako rlat. ,Az 06zt61y~a,gfO.ggV'enY'e:k -valrozok hasznalata " es
,n '" •• '. '. ,n " •• '. '. , •• ' , • ,.... ' .' , , • ,••.• ' ••• ,. '" ,. .' •• ,.
a. • '. '. " ••• '. ~ a. •• '. '•• ' •••• ,. '. ~ " a. ••• '. ~ a. •••• '. '•• ' a.
1I16'''''i;
,. '" .' ••• ,. " " •
.111.::.','::::'
'.
"
...
'
.'
••
'.
,n
.,
'.
,n
"
"
'n
,.
"
.,
,n
,.
"
'.
,n
.,
'.
"
'"
164· 16 5
i
~
a.
"
'.
a.
..
a.
a.
-a
'.
"
-e
'.
'.
.'
a.
s.
'.
'.
'.
.'
"
'.
,.
.'
a.
'.
,n
,.
a.
co
"
.'
••
co
16s
168: 169
'170 1f 1
173,
66
a.
'.
,n
.'
'.
'.
"
.'
'....
'
a.
'....
'
a.
'.
'
'
a.
'
'
.'
'.
'
'
'"
'.
,n
"
.,
'.
'.
,.
.,
.'
'.
.n
,.
.,
'.
,n
.,
.'
'.
,.
,.
.,
'.
,.
'.
'.
;,
.'
'.
,n
.i, "
a. ,
•
•
,
'.
a.
'"
'.
"
"
'.
..
"
••
'.
,.
;,
"
••
'.
'.
"
•••
'.
'n
"
•••
'n
!It ~'I~' 0ssze~oog:I,~ruw::;::lS'. '" ., ..... 'K' ;' ~I 'I,'(!K, ~I... , ;:·J~lr(we2~Z=J~e',~e,
. ·,·_11: !._.: .. m"i' ~ 11' i
II
a.
,.
.'
'.
'.
,.
a.
a.
'.
,n
"
a.
174
iii J!i.
'
III III
a.
••
'.
"
e.
••
,••
.,
••
'.
.,
•••
.......
'...
"
•••
'.
,.
"
•••
'....
'
a.
••
'.
'....
'
a.
'il
'il
iii
••
'Ii
'ti
I'i'
II'!
~,
11'
ril
Ii!
~,
11
Ii
'Ii
lil
Ii!
III
ii
iC
lil
lil
II'
.1
11
'il
III
III
.1
1ii'
I...
,!l
,!I
Ii
-,'JQ !. <.
~Sll1.e'tles, .'. . '. ,. 'G'y~"I,(Oflill[o'I,' . . ,. ,. ., . . '. " .' .' . . '" '" .' . , '.
a. a • -e .. a. , • '. '. .. a. e • • ~ ..
.'
'.
'.
'"
.'
"
..
'.
'.
a.
.'
'.
'.
..
••
a.
"
'.
a.
.'
e.
'.
••
.'
rzs
179;
"', 12 Iu,ra,'.
. .i~~
,n
,n
'.
'.
,.
"
'.
,.
.'
'.
'"
"
.'
co
"
"
.'
'.
'.
.,
.,
"
'"
Az oro"I,{],es ere~ie .' . . '. .' .' . . '. .. .' .' . . '. ...' . . '. ,. " .' . , '. .. ., . . '. " .. .' . . . '. .. .. .' . . " '. .. .' .' . . '. '. '. ,. " .' . 8~2
'H
H'
••
'.
,n
.,
••
"
'.
.,
•••
'.
,n
"'
•••
,.
"
.'
••
,.
'.
"
.,
.,
•••
'.
,.
18.3,
1Q Q'&
,I
,Az 0;['0[< I.. :Ietr,ehoz~sa '. . . . '",." .' . . '"'".,. . '. .. A thrus ,~s,l super :ktd"csS\zav~,k h'lszna~a.ta RZil[oslltaly'Okban . , '. '. ,. " ... ~ "'" b" ~I ...'k 'I ""'m· ,l 'e'[,e'l\O ,0 '-Jle~\JUnl0,,_,,'" ~l~]SZn:8].w:a~a, '. '. .' .' • , '. A.zonas o:szl'illyba 'l~I.:I1.o,wob]:ek'lumok Ir.~,:roh\sa v!~klr,orokb~ln .
,n " ., • • • " " .' • • • '. ;, .' • • • '" "
+ .' • • '. '. .' .' • • '. '. .' .' • • • '. .. " .' • '.
es
.'
'.
'.
;,
'.
'.
.'
,. '.
.'
.'
,.
'.
.'
.'
'.
'.
"
"
'.
"
.' .,
" •
.' •
• •
'. ,.
" ~
,I,
"
"
•
.'
• ,n
•
• m
•
• "
•
• ••••
•
'.
,n"
..
.,
'.
..
184 185!
'1- ifll:t.::
"
.'
'.
,n '.
..du
'" '. -
·'ltl'
'I v'e,'i:tOiF
!i.J.U, ....:.~ .
].. . e ,erne,l,ne~
,'_
l!li~
1i.", l'
1 Del~u~l}sa, C:1,.t\:wl.ru5S~t.'.,'
., ~ '"', '] ... '11
• 'I!
III .' • •
,n
..
.,
•••
,n
.,
••
'.
'.
.,
•••
'.
'.
,n
"
.'
'.
,.
"
.'
'.
'.
"
.'
'.
"
.,
'.
'.
"
.'
'.
"
..
.'
.'
'Gy;al{orla~; Alos;zliLly ~etrehozasa '.'".,. . '....,... . '.~" .'. . . '. ...' . . . '"~" . . . '"" " .'. . . '. ~" .' . . ] 91
'!i!!,e'·}·,.f.!I.iIL'o· 'g: -'I 0··,
~J I.
""~I~I~~,e
W~~.;]I
III
III
1'1'
--..
'Ii
. ~. . - 1'1' • •
II
II!
!Ii'
1'1'
_ - - . . • • _ 'Ii. ~. . . • •.
• • 'f! m _, _
!!'! l'Ii
1'1'
'Ii
'Il
1'1'
..
1'1'
_.
•
'J!
'Ii
...
!Po
1'1'
1'1'
•.
_
'I!
!I!
1'1'
.•
'Ii
. . ..
l'Ii
!II'
I!
til.
'..'..
,n
~
'.
•
I!
.'
'.
'.
.'
'.
"
,.
'"
.'
'.
'"
'"
'.
'.
'"
.,
'.
'.
'"
'.
.'
'.
'.
,.
"
•
~,
•
'Ii
'"
'il
'"
~,
.,
11
•
!!!
•
,!!!
,.
'Ii
H'
'.
'.
,.
"'
"
+.
.'
,.
'.
.'
"
,.
'H
.'
•
!!
•
'f.
,.
'f.
'"
!Ii'
.'
.'
•
!!
•
!!!
'.
'Ii
'"
!II'
.'
"
'"
'"
.'
19 5
1
tV"i,lresz
'113,t.
A 1". ",.
S····· J n,g W
c,··_ ...
ora
-- '-""'bJ- I,e .. - -_.- , ,A- gm..!,..'- S ,'-Ih aun,iA')..0.1 ...."1M',e; _ progrlm- mi'_SII ,U, -rt . _. .~" : 11:·'· ,~ h' Ligy,szem ,~.llh·-:----,;101"',,. 'f:-I·I·~II-t·-'-11J:h-'1_1_IDZaS8 'i'lllgen ~Ie: __' :Hml~ul _II.U J=li , 1_,t=J11,J! II,: _ ~
,!l
~,
1'1'
ii
'!l
~:
~,
E3
'f.
,!J
101,
!!
!!
,~
'Il
III
.,
!!
'f!
,~
-t.
:9"
III ••• II, •
~,
I!
!!
!!
'f.
'f.
'il
il!!'
..~ ..
.f!
gj
'.
-'
I.
>',
'.
")
(.
,_"
'.
I'.'
I 'I I~'"'
1- - 'fe"
,.
-,."
J""""-
""
""
"
-.
"""
_._:lfl.'
it ....
e.s
~
...
-'. A·'I,..... ",i',·1 ·i' '\'.V;,~·.al··· - " "',,' d,Z,' .LXit.fil(.\w .lncwow,ln.g.
'T.:
,n'"
_ ,_
•
'Ii !i'
.. "
ill
"
'i!
.'
'Ii
• '" ,. "
!II' • _
.'
,~
•
!i'
'.
;, "
•
!II'
'" '.
"
'I!
"
'Ii
., •
•
!II'
•
•
'.
•
"
'I!
'}I'tiAI ~IUV
',·K.· .u, , '".p., 0- ."[Iii"io<e'n,··,~e· ilir ' ~ '. ·[ ~..I.'Ni.;~ " r.,m· .'
. _ _ _ .. !i'!II'..
[II
!I'
_ _ _. . . .. • •. !II
'I!
!P.
!II'
I!
__
!II' •
. . . _ _. !i' !i'
" • • •
,t!
... .'
•
__•
!II • '_. ,~
. . .. .. _ _ !II' • •
,~
'i!
!II.
...
10f:'jj, ~vv
'.
•
.'
'.
'.
.'
.'
'.
"
"
.'
'.
,.
'"
,.
'.
.'
"
.'
'.
.'
.'
.'
'.
201
"l ii'\ il:
Cl'tll[te:k, es :sz,6v,e,gl[uezllk .',.,' ~ .' .' . '. ~ .' .. ,. " .' .' . '. ,. ~ ...' .' . '. ,. '. ~ .' .' . '. ,. ~ .' .' " .. '. " ...' " . 206 Jelo:lon .. egyz,e~e:k ,.~. . '. ,.'" .,. . '. ~. . . . '".' .' . '. 207
,n
m • • , '.
,..
"
.'
'.
'"
.,
'.
'.
"
.,
'.
,.
.'
'.
,.
.,
.'
'.
,n
"
"
'.
..
'.
£I'U'~
,n
"
.,
,n
.,
.,
'.
,.
'"
.,
'"
'"
.'
Le,llyl~6[i,s(a[~
-, "!i;JIlIL ,1,1'Ir"W~J'Ni. 'I'
iii.. ,Ii
.' .,
.' ••
'. '....
,n
.. '
" ....
••
'. '"
~ .,
.' •••
'.... ,n ., .,
'
.' ••
• '.
" ,n
'•• ,. .,
'
.' ••
•• "
'. '.
" ,n
... ~ .,
'
.' •••
••• '.
" ,n
... ., .,
'
.' ••
••• , '.
"
'H
'••
,...
'
,
.'
•••
••
209
SW;V'eQrrllew,[<;:, .. ~ " ..
!i' ~, i
I'l ~ 1'1'
210
lil '!, ,~,
P'''IiItr!'"i;~~I.ta:11'" S·"" ',::~. k . - -. -..-.. . .'., '. ~ I ,,~.. - '1-' ..'".:.~ G· '" nl,.. -·'1~- '.·~[J~h ',,'O~npQnen:s. "e:I~:r~,mO<Zitl,:S';;l. .. ··yt!;ru~\O'l",~~~: !! ,Ii
,I;
!Il
!i'
'!l
,!'
!i'
i!I'
ii
'!,
!!!,
!II!
!!3
,Ii
'il
!II
!!!!,
!!3
,I;
!I,
~I
!!
!!3
,Ii
!iJ
'!,
!!
'!!3
,I;
il
Iii
'!!,
!!!
,r.
,r.
'•• ,',
• ,n '" .'
•••
• '. '.
'ill .
)11 ~
"
"
•••
'"
.,
"
.'
•••
'"
'"
"
.'
••
'"
,.
"
"
.'
•••
'.
' ••
'
,....
. O'~ ,·····,··."·_.'1og]'~. 'I'/'''! . . " .' . . ,. ., . . '. ssz,e. -···,, au " ts.
[Sfl1,etles,
,n
"
.'
..
'.
;,
.'
;,
'.
'.
.,
"
'.
'.
,.
.'
'.
,.
"
.'
,n
"
.,
,n
"
..
'.
.,
'"
'.
"
'.
.,
'.
'.
..
.,
'.
'.
'"
,2,15
14. O'fl
'.
'.
,.
.'
,.
.'
,n
.'
'.
,n
.'
.'
'.
'.
..
.'
'.
,.
'"
.'
.'
,.
.'
2,]1.6, 218
220
.,
'.
'.
"
.,
'.
'.
"
.,
"
'.
.,
'"
.'
,.
,0
.'
.'
'.
'"
"
.'
,.
'. ~ " " . , . '. " .' , . " ,. " .' .' . . . . '. ~ .' , . . '. " .. .' .' . . 221
'la'nn']""l:lk:' m m,1i"I • Jm',a' p' '1jIii n~m"Iv,,-a~n',lniIIl'iiUlel,-, "_ . _._~I ttl .- un. Wtill.. . 'V!f..If!i:~1 :r.
f~ .
'J
f~
;§ii,
~Il
U\.
lv
elrendezeskezeld ' ;,~~..'.''. '. ~;;~.''.''.' '..'.'' . Kom,pooet~sek ~2J~tV.iU~ls~ras.a ~,Z Insets oszci [yo segr.tse,g~ye]'. .,~.._ '. ~ .. .. - '. ~ - .' '. .• .. 'G'yal\t.o!flat~ , :fen~asznt,16i~le:lQ elrendezese A let ,Oss,zeFoghd {ts; '. ~ .. ~ ~ '.' '... ~ •
BOXUIY,OU£
II! 'I! ~ 'I' '.' iii I¥. !I. .'
'Ii
2:22 - 22,3
ill
iii
'I!!I 'il
ri
ltl!i
ili·1i
ri
iii
~1'."1i
2.24
i,
,i,
228
'Kiliil'e:Zl:-(~'~el,ek ,..'
i'
"
..
.'
'.'
"
..
.'
'.'
.'
'...
,.
,.
.,
.'
,.
,.
,.
,.
i,
.'
.'
'.
'.
"
"
i,
i,
'.
.,229
.'
Ii I~
!!I'
.'
230
~~231
.' "Ii
115 ,ora ..
'ltomponet1se'k 'eszieth~t',O've''~e~~l'e ..~~~ FeUll3sz:niU6j ,csemien-y,ek Ik;e:zle~ese ,. ~ ~ .' '.''. ,. " .. ;. .' .' '.'~ i. ~ ~ .' .' '. ,. ~ .. " .' '. '... ~ Je~,,51,o'negyze:t ... t!'s ~e.nyih5Usta,..ese,m,c;nyek: .. ;; .' .' _ '. '. ~ .' .' __ '. ~ ~ .' .' . '. ~ .' .'
~ !!'
i,
234
,i'
Ii
'!!
!i!
Ii!
iii
-e.
'...
"
,••
'.
"",
i,
,i,
'.
i,
i,
,',
'.
,i
..
"
i,
i'
'.
'.
i'
i,
i,
,i
'.
..
i,
i'
,i
'.
.'
'.
.'
;,
'.'
'.
,,2,7": ,~.J
,I
'.
i'
,',
'i
"'
..
i,
'i'
'.
"
"'
.'
,',
"
.'
'.'
"
"
i'
'.
"
"'
i,
2319
2,40
...,.... . t\,
•• '
rio
..
.'
'.
'"
,.
;,
I:!!
I(er('tezz-fe'lellek
2,49 ..;. '.''.''. ~,.~;,___..~.' .' __'. ,_,....' ;,.''. '. ~" '" .' __'. ~~.' .' _..'" ,..' '. " '. ~.''. '. ....'.''. " ..,~:'u
,. .. .. " " i, ,i' ,i "' ~ .. " i, ,i '. '" .. .. i, ,i ,i rio ~ i' " " .. .'
'.
~,
ii,
,i
!I'
'.'
'.
2.:;:2,
.. ~ i, '. '.
Gor-(tifopa nelek 'C'5rUszkil( .' 'V~ll:vozasfilgye'lok MenfJ k .' G)'ilk',oda'[~Ikonok ,63, eS,lkazUa,m k. haszniUata
,i"
••
"~i,"
,i
'.'
Iii
iii
25,4
.'
II
Iii
!'Ii
ill
ill
Il
'.'
II
~i
ill
Iii
,i
25,7
.'
_"" _26~
'iii' Iii Ii iii .' '. [Ii ~ ill 'i'
258
'i,L~ IiiIiIIUp'!'
'.
'.
'"
..
;,
'.
'.
..
..
..
,i,
••
If!
iii
il
(!!
269
270
!J _
!II! ~
i,
i,
'.'
'.'
"
"
i,
'.
'.'
..
..
"
i,
,i,
:27'1
' '1172
~I.~
V~RlSl , 7~anti
iii
.'
iii
i~ 'i,
I~
!'
,i
'~7";:;,: , ,6:0
I!
'.,
,i
'.
!!I
,i'
Ii
ri
[!I
I!I
!!J
!ll
'I'
II
lli
il
'I
PI!
!Ii
iii
li
i,
'.'
,i
278
~/';!"
!!II
'!Ii!'
III
'I'
iii
!Ii
..
1ryn
!. '.' III
&1'7
,,~p
i, i, ,i, '. '. ~ i; i, i, ,i '.
'I'
[I
I!!
,i
.,
'.'
"R~"O']II"?;o--: ~ ~..1
~'"
:'W~l~1
~I
"clj
l~lI~:~
.'
'i'
'.
..
..
.'
.'
,i'
,i
'"
'!II!
!!!!
!Il
I!
fill
!I!
!to
ii'
'I'
lli
'!
'tl
!Ii
!I'
I'
'I
lli
il
!!I'
'Ii
il
i'
i,
27\9
A,Java P'lu8",in bBvl'tm,eJl.Y ~ "' .' '.'" ,. " ~ .' '.' lliu:(\lneterek atvetele w,ebol!da.hnl .'
i, ,i
f!
iii
.'
I!I
'!
i!i
ill
,~-orsl
,'O;A
,i
;;
;;
.'
Pa,fflmeteli-ek .f7o,p,das3 a kj;sa'lk3i~:mazasokban '.... ~~~.' '.'" Gyako,I"~al::Pa:mmet,erek 'keZle'~e8e :3 Itisal'kal n:lazi~ollcban, ,AJ:ava, '\Web Start .''. " ~.' '.''... ~...' '.''.''. ~.....' '.''. ~..~.''.''.''... ~" .' .' _,. ,A Ja:v,t~,Web Suu·t:1:]~sZniUat}1l, ~
,i ~ ~ II I II i, '.' •• '. ~ " i, 'i, '. '. .. ~ _
.'
,;,
'.
i@I
i!!1
'i'
:28(; "8'5
ill 'i ,i
'I'
'I
286
28B
,~JI"'~I
!~
~I
'I'
(I!
!II
'I'
'I
I!J
!II
'I'
!,
,i,
,i
'.
.'
,i
'.
'.
••
;,
,i,
••
,i
.'
- I~
ri ~ ~ i'
I!I
?nt?
'Osslem,g;la:la;s, " ;;;" .' '.' '. " " ., 'K:i'~~d'~ fe~e'J.,ek:: ,-~'~... ,_"_, , :eil! _e~ ,_
i, i, ,i ~ ... ' .'
i'
'!
'"
.'
'.'
,•••
"
••
'.'
'.'
,.
"
,.
'.'
.'
'.'
"
,.
..
!f.
'I'
'.
296
297
'.
,i
..
;;
'"
i,
'i,
!II
il
- Z9·6
I [Ii !Ii .. il i, ,i' ,i
!I'!
il
Ii
li
I'll
G'ya:ki(llr.~a~ok
!!II
I!
'II!
I!
!tl
!!IJ
.''. ~298
'.
118,~
ora
III III II' II' • • • 'II
Kivetele k Ktvetelek ,e~ p~.s~,try-catch blokkba n '. ka K,ill,onbo,~o' kivetelek elkapasa " ,M:] t;om'ter~lk 'n ~~ ive~,el uaitrru:.? .. ,. '"
u
oil
!Il
!i'l
!i:
I'i'
~,
ii,
3'0:"'0""
-'_,,_ ',_ 1
"
30~
• [II I. [II II! ril ~I III III III
'i
'Ii
.ij
!3
'Ii
~,
~,
30 ,.305
l
•
304
;,
-e
.1Il
;&l
...
Oil
OIl
307
Ii' i' !i' !i' i'
!ii
!i'
!i
!!
Ii!
'Ii!
'Ii
~,
!!,
Ii!'
!!
!!
,!'
,!'
I~
1!J
I!l
III
III
G'_- ~IO_''[-W~;n,; ,[;r:._, r "" ~Iek l"·u~ _yi:~.. .nl 11\., ,w~n;'~"'~WI~, ,,;.I,!!'~
I' _
t!:. c' ~I~ 'pl'l' ,(;""1 ']j C',j, "it\;i;, ~ ;t:", _ '. '. '.
'il
'Il
el
307
_ ,i
I'i: iii'
••
i,
,309'
~,
Oss;lefog[~],~as. .
.,
'il
!!!
-11
'il
,.,;
,r.
·Ii
~,
~,
~,3],21
.3,12; 3,13,
I~ "
191 arSI
11
l
!i'
~,14
'Ii
'Ii
III
III
31.,6
'Ii
'ii
'Ii
'Ii
+.
a.
a.
a.
'.
iii
"¥
,.316
31'7
~ Ii' ii'
A, slffiblk _ ~1"'~IS·,Z:_'I-"i'1,t'li~"'1 "", __ """_ _ _ "'~ ,.I!.c; __ ;__ h ~-,,, ,Az o5z~~1 bevezerese ~y
___
u. .
llol
III
OIl
III
III
iiI
ti'
i'
'it
'il
lil
i'
'.
',t'ti
,I!-\,
H ,-,'
va hoz61{ be~Jlt(~sa
.!
-- """
III
III
]-'lll(;"ll"aS az
-- -- -
r'i' '!'VO',I ,;t.,. W ,-- . 0' l,iII 1,1 ',' '[-·"lgJ!:l!'rug,O\r.!6.'n, .....
e-
'" '" ~ ~ ~ " " " .' " 3'2,1 ~ ~ ~ " .' 3,2.2:
;Iol
OIl
OIl
gj,
.,
-- - - --,3,23,
III lU 1I.l
I~ID:ib{il( kezelese URI 0blektu mok hasznalata sorJ n '" ,;," ., I<,I~pe:rf'~Y'0 frilssn,ese' a pf~~,['r~O t~g:fllggv,ennyel ,A,sza l i.ndftisa '., ~ ., .. A sziilJ ~-\m,[.'ln~t1su. ,~:"' ,~~ (j~,J\. ,'I;,.n,o,;r:;~ W!!',"!ii~ .1 .1 • A,.-, ;~!I--]- ;~~l'li'l·'/'l·" n~1_." m-11'~O,'·".:;,]- ~ll't,A,c_~:l', "'''~H'' Ege Ft~~Ut intasok kezelese ... '. '. __ _ ,.,. GY~lk'o~·~~,t: E'gYln~,s~, vulc6 ,h~v~ltkoz~ls-o,k megjelenltese '.
• • • 'it
!i'
ti'
.,
III
III
2':2 ,J.~J
,;:;}oiIIti!'~:
iiI
i'
::l:,' Ai
a.
it
'it
.'-'; 3?...
_
I
,J
.JI,......~ ,_ ],
II!
ill,
,,;J!!ii~
'"
'"
a.
llol
III
loll
,.326 3--'7'"
.~I .•
"
"
"
3.2.7
.'
a. • , a
+.
IQ 32Q:
,itt
lil
l'il
Ii'
::l:3"'fIlj J. ~
'II
,.
,.
[11
... ......
OIl
OIl
III
.,
332,
'i 'i
2.2.2
~ ~ ~I
20~, 6ra 1
_
IiI !iiI
lil
3,,34
'. '. '" '" '" ." ., " " :3,316
!ii'
i'
'Ii
,
~, !
'.
III III ..... [II III
••
.1 .1 •
Ii. ti
III III III ~,
Adatok olvasasa adstfolya m;b6~ . '. '. '. '" t b A"tl' eneti j-,-i"'l' r;"l'~~/'l'S':(1tiemeneri a,d~a.tfo,lua,m,ok l Ad~J~oL~, rn:ra's~l. ~],(latlu]:yrul1b~l. ,. ,. ,. " ., . . Bea Hit6ra"ii~lok at vasasa ,es b'3sa '. '" ., .' .' " , '. '. '. '. ~" ., "
I!.~ iii ,6;;~ . .:\I!!oi!I "",".!I, """--- __
s.
,~
,~
-e
'Ii
'Ii
'il
,J'it.)·
:J: ~,8,_-:':
.,
"l
,. ,.. ,34,]
343
[Iol
OIl
01.1 .
III
.,
lil
til
Ii1
'" ., ., ., 3,-50
i 'Ii
"w".
iii
ti'
Ii
Gy.'l1.{oda~~ol:(
's
-
III
III
III
III
a.
101'
a.
1!!
'. ,352
'ir,tss 365
3,..~'6-', c-:,
.,
}{M,L f~lj] olvasasa . '. '"" .' .' .' Gyakorlat, 'RSS Syndication f)o~yH:rrruok o-lv~~S~St~ '~~ OS;5z;e f'":~ O,gl~l_:~l:S'. • '. ., .' .' . . . ,. ,.
a '. '. '. '" .' s.
II!
;!'
llol
OIl
"I
.1
'i
'!II
I.
III
loll
OIl
.1
.,
359 363
'ii 'i
..
a; ~
.,
~~.
iF ,i"
-::-'1
.,
.,
.'
'.
"
.,
"
"
.'
2t!6'--. ~u
igJ
'~I
J!!!Iiiit'i!!!li
I .U:V·U
'pl!'i"trlra-: m.:,rnA,s;' ~lUe' lrt",~I. '2:,11 .o 1P>!:Ii - 'rIlilLtifl!lL:_:.1 1''ttJ:lit "'!Iiif. e _~IJIW::d.."
!IIIl',,1_
Ig
XI:",~
Ii!
iii
1m
1101
01,
101,
,~
'Ii
HI
,~
~,
,~-
'. ,3,67
,366
II!!'
368
Ii!
HI
~e'sze1yre f~gylehnez'~eto
uzenet m}eg,je':I.'eJllb~se
':
Ke'rd"ezz-J~e~elek
Ismerles
------~
.'
.
,Il
iii
'II
Ii!
'E
'I'
~,
Gyakorla tok ~ ,1.~"---:k---: -:r- ·1- - ~ -- -[lN~pe . (I p,rogram,~'~;:-uilD '3:8::5~1 2'~'~uTI . Kepek hasznalata 'Vonablk ,es, :~orrn,ak rajzo~~,s~]_ ., . "
-s ~ .' a. •• '. ,•• ' __
,!!!
'Ii
!i'
i!
rio!
iii
.'
II
!ii
,~
'Ii
...
a.
Teg~~lJap:okr,aj,lo]{[Sa " • ... ~ 'I, "- ~~sa, ~,." _ nll'l· ""on:rona ~a,or);"a,]IZ0 1"" EW,_lps,zIBe k !es k,.. Kor1.v ek rajZ!oh;1saJ, .'.'.'. ... 1.. • :~LS\~l S0.I:(s:z6g,eJi nm'JizQ ];i' K.ol,onb6,zQ sze,:I,esse-gu vonalak :rajzoh1~s~], lkt lk _,' ''''t'''' A pl' :ogra.lll ,e_ri:e'Sz]' 'lese . . '. Gya [~,OI'~~U'i I<'of'dj;agr:~lm r.ajzo~a,s~,""', Ossze',~oglal~iS ,. " ~ " Kerdezz-felelek
e
'II W
.'
Ii'
I'i'
Ii
II
388
III
III
II
__
'Ii.
III
..
.'
'.
'.
.,.'
-e
ii'
I.
[II
I!l
I!I
Ii'
Ii!
III
389 ,3'91
~,
~,
ii
..
"
II
110
1IO
OI:
.
'il
Iii III III ~,
iii
II
391
,J.;f'~
,.
!ii
~'()2'"
a.
a.
II
1111
III
III
II.
II -
II
'.
,m
"
oil
ril
iiI
III
II
!il
iii
iii,
~., 403
• 'Ii
,r.
~,~
LO'I:::t, "IJ
IlLS1UeI!.W~S
i·~I,.<5,""
,!!
III
II!
III
II
II
I.
III
OIl
01,
Ii.
II
II
II
III
III
OIl
ill, -
i!
,!'
to'i! ~J: ~1
!G'~lkQrla[ok
iii
II
'i
III
iii
II
2,4~6;N
405
,410 '. ,412
I;
••
,~
HI
!!
,I;
-toa
~.:.:.
K'epek be~oltese m,elg~e]en.f.t€8e ,.,. es I<:,epel~csoportjana It ta:roht~sa ,. '. '. ,. _ __ Parameterek :a'['3diil,s~ln kis~l.~ mazssnak .,. . kal GY~lk!or~att':1'3b(J~lpa t![,ogta l~isra A k'ep megra jzolasa "',.'
m .' .'
• i 'ii
!iii
Ii,
..
rio!
.1 •
iii
.'
..
ilol
01;
01,
412
iiI.,
iii
iii
iii
iii,
4.~4
41,7
••
,11
'fl
OS5\~efog:la,~as,. " ~
Kerdezz-felelek
Ismetles . '. "
~,
,!"
.~
-t.
~,
4;~8,
4~9'
'i! [Po Iiil •
~".
lil
iii
.1
'ii
iii
'r.
'9llillllllv
L.?n
GY:~l:korl~l'tok.
III
LII
Oil
01,
--
~,
Villi,!,
fell
261, D'ra,
V~ i"[;,J,l';l-:wi
42.1
8l ,XMt~RJPC
hasmalat'vl"' 42,5
., !Ii
/I'L 'rci!"PC- lI!l.lszo~g~:l. Iff.. nozasa ~I• .. ~ :rl'" 0, etre ] :X]dL-RPC 'Ugyf~..t letrehozasa .'.'. G'Y:a.kodal; ,A ,LouoMaJlcl,n,essal kalmazas
'0'
XML-RPC keze~o,~i'J"eho,zis~l ..
'.
Iii
Ii'
Ii'
.1::2"'7'
'":'
III
OIl
a,
a.
'ii
'il
Ii!
iii
.,
Ii!
!iiI
!II
'r.
Pil
ri'
I.
III
III
,430 '~3,3,
'to;vabbrej],esz!tr.ese osszefoela [~c .-_:~ii:),~~\l'V,Cf'U Kerdezz-felelek .'. __" ~ lS111edes I. '" " •
III
"-I
01,
a, -
,
• iii i ill
,.
~, ii .iI Ii!
436
+.
I.
[I!
~}.-:lI
I.
III
.1
ii'
III
ri'
:;i'
Ii!
iii
44.0
flA,]- , I"'J"
... ..
a.
'. I.
.1 I!I
__
,~
'Ii
III
I.
[II
Ii'
'iii
'il
Ii!
iii
.,
'i
'il
Ii!
ri1
iii
.,
..
'il
!'i!
Ii]
I.
III
..I
Ii'
III
.1;
[II
III
~I]~t~
"A7
G'YElkoda~:o:k
443
:Kitbeal~ii~asa,'. ,s,ZQ'Ve,g,5iZleri{leszmo haszmilata ".'.. '. '. '. ...,.,. . E..g)!' mlntaprogra m. ie~kes.z~'[~se .,.'. . A CLASS:PKrI~1v~J:tloz6b e~iUn~ls;a .. '. '. '. " .. " .' . . '. '. '. .. ., ., . . . '. "
+ + a. " • • '. '. '. •• .' ., • • •
,i ,i
A Java Development
,m
"
.'
'.
'.
,.
'"
••
.,
.'
,i
,m
"
.'
45:2,
461 462
'i
"
"
.'
.'
'.
'.
'.
.'
.'
"
'.
'.
••
;,
.'
.'
"
"
'.
"
"
,i
"
;,
a.
.'
-e
'.
'.
"
"
'.
'.
'.
••
.'
.,
a.
-e
-s
-e
..
..
..
••
.'
.'
'.
'.
,.
IB iUggefek,
,m
;,
.'
.'
,.
,.
.,
'.
466
,4,72
.A.lO!I\: ,~, :~ll:te[~lll~es," ... '. '. ... A laV:alC' :1~or(IDr.t6 . '. " ~ " . , A'l, ~t pletvtewer bong.es;z,o '. ,. ,. p
s '. '. .. .. e
+.
...
'
"
"
•••
'.
'.
"
"
"
"
"
"
•••
'.
'.
'...
.'
.'
,.
,.
..
"
;,
.'
'.
'.
"
a.
a.
'.
"
..
'.
..
.'
.'
.'
-e
'.
'.
a.
"
"
"
475
477
..
.'
'.
'.
"
.'
"
'.
'.
'.
..
..
.'
,.
,i
'"
.'
"
.,
.,
'.
'.
'.
..
.'
••
.,
'.
,i
••
.,
'.
"
,i
"
.'
.'
.,
,i
"
,.
;,
.,
.'
48,1
'i
"
.'
'.
'.
,i
;,
.'
'.
.,
"
"
"
.'
"
4S,-S
486
491
'.
••
'.
"
.'
"
.'
'.
,.
"
"
..
.'
.'
"
••
'.
'.
••
.'
.'
'.
'.
'.
.'
.'
.'
'.
'.
'"
.,
.,
.,
'.
'.
'.
'.
..
.'
.'
.'
,.
,.
,.
".
.,
OS;~ill(!fo,glaI:as: . . ,. ,. .. ., . . . '. ,. ~ ., .' " . . . '. '. .. .. .' . . ,. ,. ,. .. " .' . . '. "
:K.erde:zz,-fe],e[el-c
,>
..
"
"
.'
'.
,.
'"
,m
..
"
"
.' -.,
'.
,.
'~
49,3
C:'fuggel!ek
. '. " " " .' , . '. '. '. .. .. . . . . . ,. ,; " ., .' . . '. '. " " .' " , '. '. '. '. .. " ., .' . . . '. '. '.
+.
..
.'
.'
"
"
'.
,4$)3
Egy ftdn:taprqgJalll eUt}e'sz:lc,ese' ,.. ,. " ., .. ' .. '. ,. ~ .' " , . '. " ..... ' .' . 'ID ftj~li!. -- ~ "k .1 gge,d!:., Mi- --- 'WVItl.u,IJ,~~~IV,a~IOffa!sDI'EIIJ~g ,e:11Te b, .'(~.I!..'" J ... ..t: .40- -k- ~i
'. .. .. .' .' .' , . . " '. '. .. .. .. .' . .' . 498,
~ ., ••• '. '. '. '. ~ .' .' ., •••••
i ,i " ,.
N~a,s,dj,rruyvelc, :~ll1,el'Yek;~t I eS€ltleg erdetlles, e.lolvasni ... ,.,. A Su n hi,\';a~aJosJHv~l=weblap~a .'.'.'. '. '. ~...." . . '. ,." .,.,. . .
,i ,.
504
.,
,.
,.
,.
'"
"'
.,
.'
'.
'.
,n
..
..
505,
5 0;,
1
,M:as J':'iI.v~-:9J·=we'bll.'e~y'e'l(, ;,... '. '. J a:v,~-l] i':I"Csopo,:(~tol(, . '. '. .. .. .' " . . '. '. .. .' .' . . .
+. .. ~ .' .' • '. '.
'.
..
"'
'i
,i
"
"
;,
.'
'.
'.
+.
.'
.,
.'
'.
,i
"
..
;,
;,
.'
.'
'.
'.
'.
,.
;,
.'
.'
'.
'.
'.
.'
"
'.
'.
••
..
.'
.'
'.
'.
'.
..
"
"
"
507
'~O···8)J.~. ',._:"
'J _.
'I]
I ., k _ nl~gg)ediL~, E- ..c"
'~e~o:s~'g'~!r.., .. ;, , .' . '. " '. ~ .' " .' . '. " '. .. .' . . . '. ,. " ;, ., .' . . '. '. ~ ,.
A- ~111. "" ~,' n.,onryv 'WI;bh
1 .~
-..........
. . ,. ;08
,i • i • E .r; ,Ii ,Ii
~I.. .
e IlLr.,e
I'i' i' i
1::0::-'9-· iI·.··~~
•.
.,
.'
,.
,i
"
..
..
"
.'
.'
,i
"
"
;,
.,
'.
'.
.'
.'
'.
'.
'.
••
.'
.,
'.
'.
"
.'
"
.'
'.
'.
'.
'.
,.
,.
..
.,
.,
'511
'I!
'Ii
of!
!t
!iiI
~,
!II!
!II!
!II
[!II
l!l
[!]
.1
.1
••
'.
Iii
Iii
!il
!iiI
!ii'
ii'
!!I
!II
I!I
I!I
[!]
.1
.1
•••••
'i
'il
'ii
Iii
Iii
!P.
!iiI
526
tJO,f,t'
,", .
A' .LJ.lti~·_~>~·-_-.JilV.lIH:!':p~~·r~'C' - .l,,""'" 1-......J. ":", flit V~·[,. ~~. n.;dla'if' Ji11fJ!':J!'i'O 5I''-~?'.fQ : ·O·! ~1" Q"i,jl' ~-_)' ' «r»
...d n j'~:1 ,,. ~ ,..~~~ ,f~"'~r- fif~~ l~ila ~.~r-J'. ~ ~'!I~nM'i"l~'" ~~:J . UIII' i'''';~ 1~.· ~1~,I~I'
J ."
~~j~ ~~
At"',
£,)!;,;.r;;ve
1 -I,
•
I... J'" -t; A rn'(" .c; ~,~iaerl(,szer".t.etl e8y':1'(:,t'(!(t;$~ eccset . .if! cs» ,.iiH:n"tS ~fi!eJJO:S.4,Iv.a m
III
"I~'l'~~ ~
£-~
6l'Z
i~'
,if'!
''II
~i
1~il;rr!fiI:'~~J,'~~: "'iI',,~~'~1
.IQh~_I';.-'j"il)i)J!i ')
tf
csapasuea«
Ji:t1e'kos
,':r~ =,
~'~'
__ ,
--'-I) - ij
~-II""!"I~
==,,__ ;;;m;~,
---=--_. ==.
0 -,0
-,-
~~~,~~~
000
I)
QI
'0
'==00
,-""
-- ~
05
b"-0"-"~~II·"';I·O" .. 1 ~'U&e.l·t "F' '0-''gc '\or')' '0·n iu,'::·61 a It·ony" lenyegesen [obban, mine az elso, amit 1996-'btln neked aj~,1110,u;anl(Sams Teach '}'bursel! Stt'nSqjt JC~VCl' 'Wt:Ot/ts,nop 1.'11,2'1 ,D,iQJJs)"'Nem. hlszem, hogy ttl ajmlasnak bi\n,ni koze leone' a l eladott peld:anysz\anl,ho,:z~ d,e ha ez a ,k:o.n.-yv ~shasonl 6 sorsra jut, el kell gondolkodnom, hogy nem lenne-e 'en:I"elnese'bb a k'Dvetke',z,o't anyamnak a~anlanii' Die'
~'~i;j~~;~I, ..
~'\i:~1
,·,··;·_I!I··":...·'~l ~rrJ.:··~v¥··:.--J.llj,JI,I~;_,~
Mo
,01':!;~
re
11:"'11
Q}-Il"
~,~,
"'li1"7
o· k-I-'l7~'~i, ~r~
I~,W~U'I
i:!!,~1i,·tK' C
_.' .. .. _
,0'
_UI
'0
~,V·~~.
I!l
s'''?'
elrertem ,,1 ta rgytol ~'V;ala ki vigya,z;o[t :rnm, amtkor reszegen belebotlottarn eletem szerelmebe azon a, bacchanalian a Texas-Arllngtoni EBy,et~nlen 19,87-.b en". Mindig drng,~ em. lek marad aa e'rus)Q ,pn~;a.nat;arnikor rj,m'b'inl'tllta~; es (~gy'do'ntott'e'~~ hogy nern ~s vagyok olvan furcs"l- mint arnilvennek elsore gondoltad.
. '/''''' ", "._ _c _, " ., ... ,
'_=,},'-
,..
_.,
,~_.
..
__
.____.
KoszonetnyUvanftas
Koszonet ,~n a, Sams csapatat, ,ku,~,on,6sen Mark Tabert, Scott. Meyerst, John, Purdurnot eCru €S Andy Beastert. Egyeden szerzo sewn kepes egyedu 1elkeszitenl e'gy' ily'!en konyvet (nern szamfr, 1111,[ rnondort az 'lru,gy',nok,om a Samsnek, amlkor a szerzodesrdl 'Ut rgyal,'~' k ...' '1 ,;,.' ,;t ld .' tu n m",), ~,Z 0, 1· "']:0'lTIUrueajuk gyu molcset t' - - majo 1eararru. K :':: elva _,' rogorn
"'! ~ - -
~~I'r-' I 'I, ,'L e" __ l"'1'IU' ewinn Q,~I", \e- "''''51Studio '8···· 'ii~o"n-'·o'.'· seg n J5J]W aki k rii.. y,,~.r·' .,', ~I!'"- ,- -'., .,. - ']~ '-- ere ,e eeimec .. .. ',-'. ,~\.apICSIO tbs ,-' 15.,{ep'Vlse,.-·-'l,t··e az ,.::., '-'. 'I· k -,- _If' at ,an ,".:'[
Tr ;:;'C''7o·-··'n,~:I' l'\.'IiJ\J,t,;., .. " ,I'\,....
,~I~ , ~,_
''''II
',1
"
,II;...
,[,.jI1
,g,
"_:'_ -' _
"'"
'
;;,j'","",,'
"'""
'j'
;;;." ,~
'''-',,l;.,&. .....,w
~"""7~~1
e- ,,'"
,-,
-,
,_.'
Feleseee
,•. ",,"'111' -'I'i'
1. .,
n-ek '!' ."E'm~:ii"Ii,~k' 'S·::,c~mnek: '1,"".(;;'1'" ·CS··"'!iI]-adu '" n\;;.l11. wk u;;:;u ": _~, ,,GI'.: !!i,;dl_,{ /!. ~I- ' , ,'t' ~. rt",-'t,·· -' tt 'Jegyun ,1, ,nagyon ,,'b "'" ,.,.", -" "..,' .iUSZ,·-'e'. -:-'-,- '--. ~--, ra[loJ{~ 'k vaSYOJ.{ '~'\- ~L, j:;l,w moma " ~]o'd,y mres a ,I ~S aesopor <-,.1
.
rvnek
!'I;,..._ "io,~,
!l!:S
1,Yl~,
~.8"]IX" -
,,,,,,,,.
-W,Ji,iII,&"'"-',
. . !!;.r,QI
£iC"
",~,
I,
I,
.:
:'ii..
,-.ta'
- _:-
:li-iiEII'~]= II!,J""",
····,ifJ·
~ --.. .."
it·'
<-'-
,-- -',,-,
"'!"',
~1'iJ:f,j" 6-"·'-l . ~'. ., . ~l k '... " :.~, . ,."- - _anl~ . - .. ,":, ,r:"~I]'~ ' (!v-,;:i;' .' ,f.'::'~, 1.-- '. ,A'Z orvasoknas k-' IS szeretnek koszonetet- ,-. mon:-'d'i .- .' anuert - renuvtal- <: ,3, ngyeimemet a ru.:s=..,~ J.·,~_'il,~I .. szerlnt ']··S··szeretnern b-,;~~I"""'7l e~ 111 nos '1·.... n-·.r.;,r.. sokl ..~I]- ¢,~o;tl'i"'~'t-ltiS:k" ""IiI konvv,J"'!!' Iii'lr"il,~,OIl'lMI~..<.:'t-- N···-it:.,'iI:~' L€, a· ,' .. ' 7,',' .. ,1,!!J.enl '''JI kovetlo ···,··t1t:'-l·,. 'VI"I-'~, .'-"'.' -,CI,Wa,l", S~ ...,. . ' rnegen1. ,Ill], "ove -{ezu, {e,ll... 'B"'-~'·~ I.C·'-:·· ,:-, '--:,-'-_::.''-_--':'_' .~'' pclli'~I:'- B" ..' C': '-Opp '~-11 ;wa ..~a.ce E··l~''''''''I· 'ds M····.··j'B"" ,etlan - .onve,rse~,. I1hlp , '.. ',
-1-' -
nil
. - -.
-,
"l~.t~.~
"'i;e; .....
I ....• :1!
.,A'b.:;llr.I_,.-
:'_~~"
~~16;11l.~
..
~l
l't",:,I,
I~Lr~._·.l'W'._J
:,_'_. ~~.:____J~._,[~l-.,_~~!.._
II
·]-;t'~1
.'
..
'.
"-IIi",.
,'-, y:-.,_ a OS~,(],~ .,~lso..rl,',a.rec,y" M-: ,{e __ € .C1.1ne:r~, .,'. 'ene . tOles, L······~ ~ ,J'' ' ' ' -';,-- :S::'''''-' ·'-1 ,_J "]-""(:'''-'''1Vldv;a"ge, Peter ,c::rSchrlei G··,'_·_--,·,,··W·:,'··,'-l--· '-.,. ,_,.1m, ..-,[
c:
'C'-l'~I"'" Ie'" d-- A" c~anl .~[rugs '.oy M"-"' -" k H 'II " Kc" "l't ' l:..lli' 1... .' T..... nl _.. R-' '-'J,iC.,~rus, J" -- ,~("a-) ; ,' __ ~ -', 'G'" --."' b., I' ~_ ,:ar-:.,.:,'@,nd_y" .,:·e" y .,:-IO',M.€'; D'.on!Qvan - Kelorii, L_usse~ _e'\lln . .'.' '. pc--_:-.
r.
,J['.
I,.
~I
J' "
a lett, nem
'[("lOIn
a,
neveket,
A:zo~v:as6 a, legfontosabb kritlkus, aklnek a ve~~,em,enyenekem es a, kladonak is roppant ~'r"[~'lr,a.s~' zteretnenk tu ·d--' rn csin ·Jl:l-''In," )""6·-'1- nrn "'''j''''Z min iav ",[lll"'11itn'" ,;j"n k milyen k'o'~" U'U'.c.!!\ , S nl ~"" n 1..
Ib
'~-~"'\..~ .•
I· '.,'
~-.
'~.--..llll,blll J~,~
1,",
"'1
~~
'J.'1 ,_~Ii"
....:~I~~~~.l!b
~.,:
~ ,,:1.-
GtL.:.,!
}~I"
.~.
QJ._
~~it,
'~~)
~~L"".!
:."
!~~!
",
~!fo?'
~.~~
'i
'v'·:~_ "a'
riu
] .. _~
~I-,,",
a visszajelzeseket
a kovetkezo cimekre:
Indianapolis,
1&'-')";1 K el k . 1""'1"'],oI'r-:_1.m~1ntesse L,,- i'.
11;._ ')
IN' 46:290.USA
C"Qi ,l~, [: ""
,W~
11._
1L.~~,;.'1I~
a k v, U"tl' s,,,?-er,7·,O)·!et__ es c~m~·: va~ La.~-n"'~i . ~ at ,~a.rI~I:1Ir'iij'IIl~V;;;'~,- 'i'"Q'~] ~J;o'I~n-'.I ~ "'" =" _ _ _ __ _~_. e~ ___i!i, n. __~
]I ~
.;;,'II,,_~~!!J,.
,~,:.I,~
~IL"
t,'Ii;;;W,~,.
:1ij'[I1 ~:'7"~",1IJ,iII";';;l;.;~'
rnat va,g,y- e-nlail (:i'm,let., .J1!/egjegJJze's:' .1vlark a ,krJnJJlJ t'e1~l'ldjarJal.leJ:tpcs()1"tos te,ch-ni/eQ:i ke:,;;de$ekbt3'~ ne1?J; t~'~f,d .:s:el!ii-, te,rtt kelVJs :udiaszoI11; i . _.-, "- les' a levetek nao'Jt .szan1c{, 1ni'att nen1/. biztos. .hOfJ'll 1ni'11,detl let)eI1~e -. -- , -,fi -' - -_. - ,- -- - -" - .- - - - - - - - -- - r'- - _. - . - -, -,'-'"
-}1 - - - -,~ - -- - -- - - - --,. --
szerz 'J{K'J·~~I"'~n,·'t' .. ~111- lesel ked mr ak.. 1-!I"O:·~"]l'''U''U'.a'S· ·· .w,.' :·'1): oltokban hog Y' , t:JI"'",i!~.~, r: ....... . t;;. k k ...' IQ,{ '. lkede "" ;, 'I. ~I i!t b ~II rnegngye l'jem a konyveket '1apozgato ,,,"'..,vasar 1"']- Vlse~,tedeset,- nunma csak.. osernberau,\ ',,",.." ~l.., '1_.- s: ."."en -,", ,,- ,,';', _ M" "" '·~~I-'·-·'I'·'·"·' 1capcso!,tii"ennenee'k, ,.... ., meg regesz, i. eg '1::-"-' " 1-A, .. oi· ,a~2llPJa,n~uc,onl~~",','".', '1-" '''I . elva ~"" rgyeresenn ,1 wl:a,gy aa az oivaso kezbe vette a xonyver, es a boevezetonoz __ '1,·-. 11.. ~,,·,·t :""': ,- "", ··'~"i·,-A,.,:03:. ~'.,j'·"··',~·w""_"l~~'m ]--2' cezee a.PIOZO~IIi,., tii,Orlh~e Uw,., masoopercern van, .IJiIj[~~],6....venne elo'-m-iI" 'm,a,'l's,t'iI,itfN.,.6;, /5'5'" ~ Ir'....;'u'£.''7',O'~ ,W,!i;.., ' ' ' "'= ,c "" l·'i·~ egY' ', pI'I]"-"Ii V",""'iII't'il11I'1:'~1·..:l c api 'lie" 'C' '~Iii'lI"o''''Al·[··' ,W""'" .. ,...... .tJ!!,I!;!I.'!I.;,;.~ ...... ' -,t~'~',tlliJ."",_:",..... " "du
,~,J".}.'.Ii;;;:'L
;,i
If" ,::I',
~"·-U"'Ii;;;IriI.,'b-,I,,
,!!;;;:~'!;;;"IIi'!i;.,-,,=~,U
,;F-J;,t'rii"ii
.........
,."
,~iI!,~,~,,,
1."",
I"
1"1":
""iIi-'-".,
"
-,:",-~-1It-
',:.,,t':,
'-I
".
""~'
,"':
,.",','.'
.-",.'
.'II.!"'-
~,,,,!;,~i,V
.......t,;,,'
"7 ~_t4.'
ifi"'ii'Viit"
,"L"~,,tJ!!~W
lit' ~',;;iI<,~,.'~"~lIilll,'!I,;;
.•,
E,z,e~trovid re fogom ~a szi.mit,og,ep programozasa ::1 manapsag legnepszenjbb progra _, ,',~ ":, ../'.:~ ,nye]-= _,... ,. a, J~~v#.' . soklo ~Ixonnye .. mm t : " ·'~I--·,,~l. a ·-b- ::-b;" -'-'~'. amnyennex e I'-~' ~F-1"-: ik ~,.,--::,~,.::-. . ~I .ll110Z~lS1 '... ' .' ven, 'I a: an, so," ,{;a,w~I ~'~sore rum c, L:.oZ!J. mil,ern r, l\,'8'w'-" lene el~,:ndn:o]n,; mert programozok ezrel helyezkednek el j61,~ f~ze[,6szoftverfejlesztcl, webprogramozoi es e-kereskedelmi allaso:k ban azert, mert ke pesek 'b,'il1nru a JHv,~,v~~:1 " es ny Ilvan nem szeretnek, ha fc3'-no,kOk tudomsst szerezne rola, hogy barki. ~lkrn szan '1'1 e'Q1Y:':' --,_.,J' ~" ,10" kls ,~d,'o't eleg k.w'tart.6" es kepes megranulni ezt a nyelvet, 'E kotet 214, egyoras leekejen vegigragva magunkat fill is Ja:va;='pl",ogra, tn,QZQ kka, valh~ltll'nk,.
c· c.
! :,"
",':'-
.,.
..
l"
~.~
,,,
-"
-_
...
"
"
...
...
,.
"",
it","
, ...""
,," ..
- "['-,· - ····iIi'Vlil"-,-,~ll-· aa la. 1 ,11..,--:., ,'.' - '.',,'-:, ... ,·,·",···I-..,.. r', ru .,;S, .. , ~ [;\,Of ,',,,, '1-·... ... Bar {I m,e-gI~,n.u,W.. , ti J 11oig.ya n 'k' 11- SZ"", m ~ugcpes pro 91.,',amo ca 't n.•,n,.~.,~ rnl1'!W,g,a ~",,~I - ....- IS" ,1;!~ ceu . ~~':ii meg a videot sem ~tldj:a, beprogramozni, A programozasi nyelvek kozott a java az egylk m, siobb vdl ';... '., -,,'~~i· .. 'te'l, ..:.,-, " J laSZn()SL1~~ , ....d ,---" es .,...." .._,-. "',', ,·,'''''1'''' ....... i . w:e,Slo.W,}_ atasz [as", men nate cony, "',6,:',11-1' nosfthatc0; mooem, ,~- p,~Ug]_,a..lTh'OZO,,{ ezrei
1. 'leI:'" ,'.,' -.'. -1('[·";!1.., lr1;. -1
',,'j".
,.'I,,··
... I~,.
'1' -
:Ii'
,!~ ..
o'
cF
:fi<....'
~t
til
epUl.
A J ava a, programozasi
,nY'e~,vel{ kiozou o,illya n, ln~nt a golfozok kozott Tiger Woods;, barmire kepes, Letrehozhatun k vele gra,fi kus felhasznal 6,[ felul etG programoka t~az Interne:'Ob6~ legtob:bet kihozo alkalmazasokat, a. olvashatunk XML adatokat, a.nilnit1tci6k~the1'·y:-'~z'l'1i,..!:!;.'tu·'k~·'[l'a] web lap ,I~_oko :; fig" 'y' tovab b <_, · _ ,h,,_.' w:< .,~II.
_ ..... "I!!"'",'
11;..'=
\I'~",-'IW,~
··n·}1;.,c' i!C,jjI,
II;.'~
,"
'I ,,"' ,"".J tunk -.",1'0 ;..,1" k et~vese ?''& o,ra,t~ xepeses k Ieszun k maga b . ~I ~,'. '" ~ es I.i! ~I keszimetun tsunk oiztosan 1 taszna"'Im.' a nyelvet €s sajat Java programokat frni, Olyan teruleteken is tudaSfa, teszunk szert, ameivek az u't61'b'bi id6ben egy' re fonrosabba kezdenek v~l'~nl! Uy·en a lti16zad sz~hnitas ,:.' r' k - - w,ew - ...m : ll,~ete.' .,,"' ... . - ~' ..k - 1 .," - . ._...( - 'le, . ... · a grsnxus C' AII .iasznaror6" ~ f'"e 1""nl - k tervezese es az 'ov)elUfll{OZpo,n'tu . ,ll"O b k tumonentalt") programozas. Ezek a fo,ga~mak persze In05,'t lehet, hogy semmit nem jelentenek nekunk ..Szakszavak, arnelyektdl a programozas titokzatos szertartasnak t(mnik, amelyet furcsa emberek gyako rolnak, aki k s3ja[ nyelvet beszelnek, Ha viszont kepesek va .. . .. k .' .e·-·<~'t/Io ." 1·"" ; ....,i(;tam gYl111(; megmu a SZ~l n.. .... _-.... egy tetszetos ... one etraj"zot, _(lSZ,aJ,m,L ". a na vi k',~.,]-. ~'m ogepen -...-." - ..... ,. - ······t:..l···:..... coitsegeinket, vagy e~ke'S,zlt·e'n ·e,8'Y· weblapot, e konyv elolvasa sa u t3,n szimit6gepes programoi 1l!._~ II kepesek kat is _ leszunk Irnl
,ij,
Bz a k,Q,nyv az alapokkal k,ezdi, eg, kOZle'rthe[·o" hetkoznapt nyelven mutatja be a fogalmaka t~ rengeteg, ~,ep~sn5,[ Iepesre Ismerte ~-e"tt m'((I(od O ,pe.~d"a,progr,am,[n,'1" a melyeket elI # e-e
i
<;'
"
',.
.,
._
.•
_,
.'.
~"
'..
.,
".,
•.
= ,_
",m,.
-_
,_ .
".,
..
,,
I'
a.,
es
I ...
""
~,' , ..
rn
..
==
_ _ _~
__ _
.!
it'
it
p.ID~cra
..
,_
,,=':.
..... ,'.:
_i
·e··:· ~r"""""
: .. -~.-.
....
A, sza,ml'I[,6,g,epek programozasa hiheretlenul bonyolulr. N,e'gy evi tanu last:; tobb[e'.2:er : .s;... ···'·"'!··~I'·-·;t ""1 ..'., 1 'Ir."~'lJ";'.~."._ _0 . d,r ~"'+~l-·'ta·' ~rl!l.C .1:aJ!'i,Ver. '''':, szoftve va ~,a ..~-.··rt . '1-"-1/(1m ~,n,!J., d' ]l~~"" (: " hardvert es, sza. tve r t l! .. .".,.'~,.- 'ee.mZ/u ceszse,g,!e, ,rugen,ye ,e,zen ,C-e.w'~l~_,.[Oil.} t-1'~1',,,,",W.m ,~,,," h,e: k ,.BUI! n 'F.o'1I< rt alm'lf',italok "",'r;~ r'l' szenved ,e"'~l'!C-([','~~.' :a'i a,'bi""':bJ¢ 11(:11, ezd'-IO:~i" I·· 0 m t"""'·, offei ,,~(d, ~ ",' n.'. P:"I"'O[Ql'''? .. r ~;~i &:F 1. 1 ' Leg "l!i k u
c
,",-J."
~03
~I ,~,
,IIU!
t!J.
.,
-=-
.,
i!L'I;;iII
,'i,...,l,;.,..
,I..
~,l '_
a e ... ['-.--:·-.-~' tulo: ,..·.1-[· .(. ~I.f .. '., NJ',· - ezeik a p··l·,· ~-::-"';"I' .. erosen I~Uozna ( 'a._ ~,a,OS'I' .. ".', y,~a.L~
"-'1':'-""-"
'V'et6.~ el teklntve).
Ezert kapnak ~6,flzetest~es. ezert ~at.s,zh~unak unka k,ozben.,. m '. ,A programozasi k,ezrn,k,onyve'k.et. gyakran alva n nyelven '[rj{i,k:;, ami 'CS~l : e,gy k I·'· , ....... l_e'"'"Jat~;e,II'o5t ·~'~Im., ,- l,r; 'O"'m, ' 'k'~·' ".'. - ,•• id"'" .:~' m..'. '1 - ~..,-l~1 .. ]' -. €t!J..• S· era b_b 1'· '..... ,Ii""k' v~,w~.anyoz 'II ',wyan. ,..[hon,os f10Vl ,w.teSH:~',~l{,e tataikoznatunk~l,. bennuk, 'mint az OIOP:[~,a" RA'D:I' a OO:M, vagy a. MUMI)S, illetve o,~yan ujo,:nna;n kitshlh~szakszavakkal, mint a p!elda,n.yo.s'nas~ a. ba,~,tk6d, agy a, makeflle, v • Sok programozasi nyelv csak Igen draga szoftvercsomagokban ,etheto el, arne..k . 'U' '~I}"'n''''1Ik:' 1I \7Ie et nrem.. ,¢;A;I~I~''''Jin' en " gedh etnek m ~,o m ag....,~~'L.l,wa , "~. ~ ~'v,Wi..a, ~ ... JL
t t
!Ii..r -
_.
L., ~~
\r'~I""
,.,'
nternet no·"I'e- kedesen a,~I ... c~ ']'"fh"'iII.frii,e- iIj;S.n" ~b!o., ,," :::..~ vezdk "n'ek koszon .. etcen ., 0 it·b ifi-l ]":1\'1'·' ic~I'Qli;s h . ~'!j;'[I']'IJ"'~I'~ln" k P ·.r,o, t.... "'iD',' amozni, m 'a··r'" olcson (va gu' a k-':',;:jilf' 'l"'IIf'N'PU'e- beszerezh s~ r ,~,\ _ 1 ·.'tal " "0'I(J''t 1 ~1r111~' mezta V ""' ~ ,.. ",. ~", =,.]- "" '[ ,",,''-l s: ,,,"' ,,"' .. _(ezrei"' teszek '",{O',ZZCs: '" k' t' .. 't,o,'' I ,( nasznos programozasi' '" esz .-[(OZOI k a, vuagnatoroi, 1 es pro gramozo 1,,'
A
~ e
"7 ~I
'lIT ,W.W
lJJt~IL,
,I!II-.-,
'Ii ,}~.<
"'i~I~,
11~1~
".'
==~~,
~~,lJJiO,..:) !Jbl~, ..
.,
I,
il.;
. ";' I
.•.•.
!i3,u.",~.
,[,IIj,,-"
.. _Il .....
'7 ~l'-":.
'Fiii I
'""iI ':'£llt
__ )~~
~_iU'''1
"'117
'_
'_~~~I~'I
J, I WIt
,~'~iI;;'
,11,;;,7
. !M,'_,~~_
'"
'_
,J!.,;
"~,'.
M-.·_'_,:'.-'' 1I ,,!~~
,!.".,
1l;...,,;)U,
,,
_iii;
,_,
;.:
_;t;~,!!!,
~,I!!!I,~]_II!
......
-V-
nyilt l' ·i.]··r-(i'~'-l";-l~~ haszn ~m..... . en._,"'g!~Fl~l~ly:' hog "r 'b,r;) ~'m",,';i meev..izsg .:i lha ssa fo fel isi ..,_ ..... ..... II, J.I. "W,,,.JI ,w, el. ',0' e l-s: it'...... ,,. l' . -1 retepiteset, ~I ,.,. ",,'] .iassa a ]..u•b.'it'u k'"i~U vagy tova""-b'-bf'~' ~ -1aesse o cet, ~\:i,~av:I,~ . ')•. ejteszt "
1;,l!fc~ :~I
.1,,"'11,.
.",1,£1
..:;:11.-
,IW,iQ,.::lIIL.,
'Iio. ......
Ii,;..
"w ..
'c'.;']
!i,';u.,lI;'ii..IIJ"
......
,,(';.:;:II,'~":;IL~,
,,,",,,.;J.!.:J!~
"'JIi"'j."O·· a,4'_
ik ",
,F;'
Ennek i!.'i!!; ~1-'o~Ji"1fi-1"Y'vn''11i.. "'Z,~. ,(";~mm.o'"i 1-1'0:'g",'<:i ]-n'I,Qg- n' - ~1 ." 1Li\,,_'i!! _ ," _" ta~lr ,r; ...... .. sem pin"loba ~t11{korabba n I' va,gy megprobaltak,
.1 ,IL, I I..... .: ·
al ...,j;k· e,~·t '1"l9~O 'C'O·~"iI;'-lI de kimondhatatlanul gyu,~ .. oltek. Igyekszu w,ltt\.. ,-{o'z'e if 1ll",...lO n j ~v k fo --g.' ..", ~1'm"1iI'zli"'il"!esvszenf szavakat ~c,. haszndlni 1 " 1II"II':Ii''!'r~]- ' ' ;'=' ' 1:1'' ·,'1-'J''ltl-'.r:::i;if' '' ,.::liZ"", IIr"itlm", "-":',I,'['-.9'I'.u' nvelven '~d,!. . ,iii], ,~,e' ~6 j 1Ii,~U 'I foealrn ikat pie. ...dis ..... rese 'k·,. ~S sza1'1·,·'" ··~-,"~"T.k·'·11.'e~.ye~ az UJ ,w.'og;a. rnaxa ' .- ug "~i'l''',·,···.'.a .. 'e1-,····,. ... ' _'., ..'i.,._ ,·'~I ammr ,. A.--. ,- ""' cszava .. t.,~" en ~agosan lTIJagyar.d.,ZZlllr'{,~
"':I
''-'iI
,til,
";"""""'~'~I"'!'
' ",.
,'!;;,p'_!~~",
tr<iY:II
;t']'f'C'loi'l
.1!l..Q'!i.'it
,;(,I.,
''!i.1L ., ..•.
b,
.1 1 l!;;;;,b,
.:j,
I,W II~"-
.,1Ii
1,.,
'!i.-,.
'11;..:" ,
I~,: '\~
~;,j;
.;J',';""''';_;,_,
;;;;ii,L.,,,,,",
,L
""".;.j;b!!
I..
""!I
,III.I,,-]!Il;!,;;:
'!;u.':;'
,l
V'~],
111'''"'",
"I',
f",.'
"I'-""~'''''~'
I:-I~l ikerrel s
I'
l1 fordulhat ,n.:,I.'-"',U1-' ,m··,3l,5 I·p···ro··· nlo·· ... ..'i~· ,,_OL,'ll"lli!'Jil~d" 0' ...... .'.~.'.':l. ''tjI'' na',bY"- b.b onblzalommal _' u'IILI,lo!k.",W'\,.,!' w.. · .... ' .... ,_ ,_I,~.l ,r;_"h~,'_'Z~t.:j<l vekhez, konnyebben tanulhat In.e,g, mas programozasi nyelveket - les termeszeeesen el~IQ:"'U"""....... ' ...•...
uta,n e':~.'eg,e',ndo programozasi ismeret,(.' . - .-.. '[- .-~" ..- '~., ~ . " ~ . p- ,,. " '. ] -'. iIJ'~ ,'. . ,", ..,.:l .. ,. k .,i~pes te '-l 109 rene-'Ie-'1icezrn annoz, no.61' vesze ~l- Y'--I' ]e',~enl!!'w.le:ss·en nmagai a Il:S, maso '-l(1"" a: ."~ .o -, a,
j:€iru!1k~ Olvaso az
....'.,. ~ ... ," lflU"
a konyv elolvasasa
I..
I I ..
1 ,-.
::".
,.
~, sz. .....
,I .. ,;.:,
,,,,,",I!!,
.:<,
'1·
k-
sa ]iatrtj:a az utobbi evek legrobb (ijIt~isthozo nyelvenek, a J~~'V'a.na,k :h,as,znal:;l,®a,i[" a valamint megmuratja, hogyan ke~~bea [~ftanunk a ,::rz:a,l1tic'o,g,e',pe[:3,11 ~.'l:OZ, hogy Java nyelvu prog r amokat Idl~lSSll:n k, A kovetkezo t'e'nl~H~']"161 lesz s,z6:
A, l{onyv elsa l!ec~{le~e bevezetest 11y(ID.~~ programozasba, a
,Az elsdkenr megtanulando programozasi nyelv kivalasztasa M'l' a J''''-lV~,!' • ' ,A s:z;~lln,ltog,e:p irt~in,yit~tsa. progra mokkal
iO
," I!ii .. ""' ...
i.
'.' ,A programok mtlkodese '. PI-"0'·'.g ra m,'. bak klj!m~lVl~['a:~t211 -•. _1 ~1'1' '. •• :u"" __ __.
,W." !l:!',
W,
''1;, .,;! _ .
Ahogy mostanra mar ldtalalhattuk, a pr,ogrn,111,QZ3S e,g:ya:~tala,n,nem olyan ,nehe',z,~ mint arnilyennek be szoktdk aUitan'w~ Ha tudunk annylra bannl a. sza,ID/W:'tolgeppel) hogv elkeszftsOnk ,e,g¥,cs [n,os lonel,e'tra,IDZQ't, osszea~,U;tsl1,nk egy' ba,nll{s\z\a,mla~,e:g,ye',rl.1eget e-gy' olyan pl~ulgra.n11na~.~ rt.l~nt ~m,z, Mn'tui:t Quicke'n" vagy' ell{,es\~dtsUk sajiat 'web,:~:a.ptl:nkat) pr,ogra.n1,ok~lt
-is k,epese,k, les:zU nk nrni ~ Az, eg;!e's"znek a,z a kl]~.'csaL, hogy
" .. ,. n'e,,·k· v it nna
":r. ,. , ... ",.),
Inegfele·~,'Qny'e:hrvel k:ez:(l~ii~L valasz'tas~ gya,~{ra:n a,z A 'be,fo]:yasolja,t ho gy nf]i~.y,en fela.,datot sze.retne',f},k e~.veglezn m~nde'n ,pro.gra mno"zasi ny'el v~ ru,~
;a,
,iV' .. ,~ .... ,"'';'' .. ',1·::,'I.-···-·'(··::·,'['l,;3,-::· €',ros'£;..;;;ge.lJ es va,nna, '1.... '0_yatn--_I;g,_ :'k-',"~" n···l····ely,.t:li,~i""~'t·",,',,-:!!'~~.....-:-:-'vagy _a.~anell'e\~e_~n -{ "-··1''--'-1'_: 'd""o":'~"-"o' , . _..... 'n"I1' nez .'.-'K'll;,." ~ ~;,e' :,"111";1' ·,.o~·-[ n'V';IB"lv"~I~,n "-lid". .1"'-. lff'Iii'iie' ,(FU':~1.6~ie,-rlNr~ .." ·S,~'!i\'[i.'lk.·:~ ·d,.; .}- :a B, ....•. i:-:::]' Cn--I _" - v~II~ 'm'.,t?"lU'~i'lk' 'v~llto···•.~_- --'nil; 'n' 'pl'~'l' :au' )\5 - ve'Iv . i......· e~' Iu,,'f>, ,~ ,,..rl!J 1 w, ,"~, - .. 1,'7"~lta.V'aJ
....
' '"a'
C",,'
•.
,[,.-
.. ,
!!!.;i_'J'
_!Ii,,,",,, ~
_'"
r;..,.!lLI
!!!"U,
g,_ .. ..:Jo
v,
""
"
'!;;.,.,-
-_.
--
,!i,';i" ,!i,';~,
""'"
--=
k:~
1-1 ~ -
11 ,j\,S- ,me' _.. -I' lien ,~'- 'kli.. - -- InL. - 4i+ "I-k ... '1 J:!.' f,;.II_.. * - --- -'I ""k -" A- fJ!,M,::'III.!" Iilye Vet: a u1U-i8S:- BV'B,·-tien ,a,r,ii,ow...a .••meg, Ie,1sosereaa a rr\,I!ZuD '~anU_O,_o;ll'l~szem elott 't,jEutV,tj ,A BAS~G hitrilnv:s" ho QlY rossz pnl'Qr,8imomii S~lJclk,a!Ul,kat ,allakrntha,~: eme~ kl, liye:ket a~lk,allmazv,a sokkal! nenezls bb osszete'tt:~ tQvabbflejh~~sllthetolpnl gra mot,at: ~'nn'i.
fi; .
,,..JI;I'I'
A Microsoft Visual Basic, amelyben \Vioclowsrn, Irharunk progIT~ moka t, hatekony szol~I - t" - {{~h -m;~c-~'t"'~' a AS' [ iii' iin~~ nelvne -ganataso- '[-1 -rf"! etbi'~.;Ji,ru.l "'.. B''.'-,.' "IC' k>::'I} n'n',:r(1i ha~.'LIIJ ia a.~R,I~,., .(.. A- VB'-:I~w,~I,~;'IL.~ ~.d:·. 'J ,I-~,~'{~i- neve a \1' . . '0"" u .:.W sznala ~-';~I . .. S' visua [
, o!" il""'1ii"~' 11,
:B3Sic: Script :ro'~l~d.ltlesej weblapokon hasznalhatc ]iovid programokhoz k~na.lj:~ru, B,ASJC, a 1 't' ' ' .. , - s: '" 'I egyszeruseget.j V" vtsuatl B' sasic .nye ]ven so 1- ezemyi ,. mnnomu '-l t, UZ.'-l en'" ~S szemeryes naszna{_
n'" .... )
iU '"
Iassabba k a n1;~,S nyelvek.'e'~'ru'! pel dau ~ Borland C+'+",,'ban.[it wlndowsos programoknal. A .k.ii ~"onbsegl~(Uon.,Ose.n:2~,gra fika wge= ny"a:;;c 'p'ro ,',i!!.d.!!i"m" ok n.. ,f., 1-. - "~:"a"'~t~l- """0'·'1- r k t:;.'p&:!o'l"'n·· u -;;iIl"iini,~'lo~k'~~ ~1'~ ~'O'.'nloli" ,_,mu l~a.Ili.IL\..._,_ ~_ ~ meg ff1kO···'·Z·;ilk·· I I. '.' g',." ,d, •. , "'-'J W. ... -.. k .UJ,'-'
!I;;,;;.,g
'iI!"-':iIl
'ii..,-
'ii..,
"\'~,
~'I,..,..".
'.
y"
"c~:II,~,Ji,"'_'.-
"
,">WI
'1;..
j",;rlllll?~I ..
:J!,!!!'I;".,.,
..
"E,-
ely 'l\i'~"·IC·I!V"'II'If·'i~il,;"'I'B'I'!j('[iI~~' fe]'. .-.~ I .... ., _.. '-i ._. zolv .. _.'--'.'-,~IV · ---:,. -" -tesztett .kl B' ar 3, JI" V~-",,-, ,nenezeeb:b, megranumlni~:,In U11 egy '0, Y,J,.f} ny.e~.et, rru n t a 'V",., -" 1 ,U~] 3]. ja : at .. :~f '. .' -.-.... .'" isua: ~J',", - ~, xezc .,. ii']- A-' .. - '"1 '·'I 1- "'I ~I·sic, 1- - d onyei vne 1"' to,b.. •....kb Q, IS m:e,gl ere .. .' -Z egyl·(: e'1 (: -_ b. 0.:' - '''']' onye ,logy a ··V'·l.~~,gll:lLo'n nasz.-~. M. ,.,..e ,!!L'la ,-, .... korlott ,__ v,rr, 0'~1'i ,J,., 'po rO'ij): ""'.' - -0-"[-' ]-"Il 1.;;;~11Lun_~,{ tt .. t, nanl~h"~O',. ''LT., ,gya..l\. ..W'-!..'" web szo rfo~'··'''Yj~k-' "lb/l 'I nk li!i.IIi""'.l C'""l':'l-: : ni""ll c' ]' ..... 1 ,II!k.U ..._ ''',o~ ..:;UlIll'. kozb ..o .... '·l·~O·' m-·-I,··__oifl·'I:·k~f4;,;F]',t:..¢ _..en. c sevego,..~c""?"o,ib!':~I-i"',qt-·_ ~':i,t-,~'nl kat e,~:Il"1ll"rlI"=:;IFin teraktfv p ..grarno ]-"""1;t• .. .' "_,v _,,,,,-v.t.,
'"Z~: ..,
. ~_l,
~I"',hn''UV'
~\.",-..,.,--, ~,.. 6';;
00:1 ~_l
J,
~I
.. V.~
l .....~,,~!Ii;;";
.....
[_·,:·'-,""-'1····"
.e"
'-I
_'_r-'I
- -- -
- '~-
- _.
s.
-.
. (.' ..
.IV'
-,
I'
'1-
rn
.if!. -
J~.
,]_I:
,u.'!i.l
-jif'!lI~]I-·'
..;iIi;!;;""
~..
~:'
~1!.'I'l ,,,,
'b
,!;'..:!i
II;..,.
"
'!;;...;;!! ............
c .' - .
..JI\;t;. . - .. 1 -.~,
.... "
.~
,"
~.It\.".:tt\.,;
__, _.' . ~
.......
... ".
,IL
---,'
.:_
,iii,
()Ii ...
I. J..
. ,'\.,;tj~.l..
A java .nl'i5:~kfontos 'e'.~,6'nye-ho gy szlgoru. a hhoz hogy egy J:~],va program .n1:(n{,odjollru, pontosan kovetnl kell a. szabalyokar, kalonbeu a ja V~~ m,nk ri pa ko d He Am iko r Java pro g,= ramok ba fogu nk, a, nyelv slzi.,go'ffls,a,g~,[ Iehet, hogy nem [a,hi~.ju,k elon yosne',k mert " , moat I,m] k mie .- -..,' -'''' so'-'10( ru ·b·J'i' '.[,ew,.-,.1t.1.]"--:1 ~",.. -'I!,"""t··an 1..''1'-n,· i' ,-.'. _']~1·t· a ,pI.ogra mo 1-[' ~"'' ':, ,- - k ,.,~m'JI/"tvan·_....'1,'-1 ld 'i,,;'i;1 11.l' ,<,. A'·· ~kl :"~.= U o l\,J,jla. v _ ~,'e5\zn:e·· y ~ n ~ .~ 11",~ " - _ '."" V r.A sok ,a;g'- U' :ri,~,~z·_.,a s nte n 1,. ~;'..b'~ti,~ :tJj,{~.:'ii.,-·-'l~.,...... 'U11'~1- t"i "'1,t ~'''''l't;,rt ,;t;Ii'C'Gi:I"'l~,g···;' .fl'ir"''1i1 'k,~:n '~I '1"'e"z,...m"Q in~'''' 4"1. ip-' 't.... 'b . n',! l '."Q!g' '-, ,j h,:t ~I:i ,1, ."""U iL:\.. '_ o'\Ji,..... .r"ji"n ,l',\.. .~
ira,S'a
l'
e,
l,.
1-"
,!-
.Y'i...
c. -
'-'.-'"
t,
-'c.
'i;.,o.:;!l_
.:'.'
lb.' _"
:i;, ~~
- .L:llU
''7 ~
. -.
aJI.
i'[Il"'ll
,t;...--Y
";1"
~;CI;,'I
.... ,""'.......
'I;, __
iIo :Ji,\,lW,
,,!!!
....'_-
k,e'.Ume,gsZ!er:keszten'i,
~~e,~.
• .,.
'-l d""'" I m .. ",,' k'b 'b .Az :e;]-'-{ov'et{,ez,e.n'_o '~ec~:,e "en azan_'an .. l .,. •...
I' 'I .'" 'l 't lneglanu_Ju_{ 1 ,a S,Z'8,J1a_yo'at'k - es ]]1.eg:l.sll1.etj[J,{ ,az,o:kat a csapd~.l{at is, ~nn,elyeket leI.kell :k,e:rU.~no.n,k" A f1:agyo~b'ben5fesz,[t,es ~uta]]na p:e'·~ dIg :a:z ~,eszl' hOlgy' me'gb~'zha.t6bb,~ ,h:asznos'a'bb es hfbanlen tes lJ.rogranf}o,.k~l,l ~tlln.k nlttl]id,., ~
A JaV'~l ',[~rut.ti~'1- ~]- ;/" ... a . .. ~ - nl· "'-""'- ~(,0:la
S-'-' . --_.
>un
be'ge~:t a szem"e
·-··-·I'''iIi''iLO·:·Z :l'i .~Uw,~.' .' :..._-1..~,~ . .,"
~.
,e~6'tt; 1lO,gy 1
"c· .•..
~'gy.,'.:' ~<,
--'II'lll~lk'-'i-~, 'J ..~,11.1.·1' ]l,qs··z"n·~,t!]-~i ~"I!. .. _.11:":11: ~']I C"o· ~, ~ .. ""... :it .IIl..,
,g,"7·"!···t" '"","""'(;.1 c
if[
kH~~t],~~,_ .1 ..... as'ik nuelv'et :ame~lU'e~ - felada['o[ - _.---,.... . _. e'~~ehe[ettveo'le'zni- ...'. M~~'H~J! m k.ol1:ny':'e-bben ... ., . .... ..0' .' , .' . e'g"~l . I ... I .,.a. .. .,. - -0 'i!t~tkoznak lioIa, hog,c Y'·i a ]'a.V3, f€]sobbren,d,(i'~e ,~.nas rf),rOP'ral1fWo,zasi nvelv1e'kn!el.. ~ ill 3Z,0'-n,,_ J,-~ --.... - -"" - J' _. . (" . .. . 'ban ketsegte,:~,len ho'gy a. fwgye:[,etD koze:p',po'nt]!~rba. k,e'rl~~t~ re r,gete,g :k.ovelO.re len szert e'S A :konyvlda!d6k nyiiva:nv:a~6an imidwak~ hh~izen l1.1,le'gJe],enes;e 6t3, ,ezerneJ is t6:bb k;onyvet j!elie',ntet1tek me,g r6bL (N,e:kelll ez a, dzen~,1ra:rma:cHk:,) es :n.ell1 h:agyolTI abb:a,-,hacsak :3 tot:venY' e:rejeve.~.nerl] Ite.nyszeri'tenek ra,.)
l .
=
I - '.. . " -, ..." ~' • .-, ' ,_.-,. -
I'
ket.s!e'8t!e~.en,i~~ ..~las\zl105,., Jav'a.''''',pro gra wno.z,6k Sla tutala n forrast ta ~:~"I A ~latna k a. n yelV'rt)~ III Webe'.n~, allasiok to,~nJ('elegeit h~r,deUk nfleg), aho:~ [{,6vetle~lne(ny a. Ja:v~t i.s]:n.1e'rete a n'Y'e~v
l'
pedig megkerulhetetlenul resz,eve' vall az Internet rnlil(l.~tj'anak:; jelenenek es jo!voj<§',n.,ek,. ,Nn. a, 2,. leckeben probaljuk ,kw, rnajd elo6"zor~, milyen is egy Java programot frni,
,I: -,-- -1-"- et ik "',' ,,]:11t:-- ~':,. l b A'-l ~ a ~a VJ,~~4,ru '1"':--" egy masr +kl programozasi .. ~' nye Vie'.'.'[-'- " huru meg e ,USZOI, icesooo a, toeear J'" ,;/'" ... {~U ' , . ',', - .,' , a nu bi nyelv elsajatitasa mar konnyebb lesz, A :~"e:gtob'b programozasi ,n.y,e'~v asoalit egymash hoz ezert ne em ke,~~ n"d,,'· It--, ,QJI,Fi.],1 _ _ _ _ _ _... _~__." a__~ iko r e,'ml 'u'~ nyelv tanu W sab a fo....~U' tk, en ~,W v -'101 kezdenunk ~I:a n u, m .m .,+. +. , - ,' ~'I' '>V", _ -,,,' ( .A· .'..; .')'=l)rogma,r:ttl0',ZO I'_{" I~'Obb "... .- e'~:· i ~l_1IJ~, .n, ealehw"""",: .. .os~n 'I'':'-", .... " el'Ii.. '[.o'i m..:l ~I.'" - a, J -val~~ rt. .•use,g,!e p .;~I-..' ~I !;..",g,.:_ '.W (OnflYU,l1....... -Gl~,Gl,w]la .a ,,," nlel
,ii",..., j"
1 --
a,
i"~,._
"
,£.;!,
_;;r.;.
l!l,
,U
",
= 1:'
......,'
''!!;
;;:;')"
,J:' ,
"
_.;;JiQ!!
,,_
g,' _
,., ,'ii,.
'c'
,C',
"
,-',
,-
...
c,~,
,-', c- ,.....,
fIf·:"·'
,€,t
-,.
.9,~.
-c
iF'
-I
if:-
'
a ja va szarnos szerkezetet
,- ',', ~bizto maga .'~"'l-1_S;;tUl
"'-"-1 '''.,
U.
nol.. 1[1-';;;;". szukseg SL.!.nnIL xepes u~nye: ·1'1;;. megtamuru,,.' szerint ke - -,...'''' . velveket neetanul programoxa -"_'l! es szuxse
-',,-' ..' "",,',
.-111.
'es fogalrnat
:a,[Vetlt
~eclkeble n te;lbbSlIOF' is elmlll~t~luk ;21, C +, + -t, ,Az, Ollv:as6 ellglo ndolltodhat,!, hogy m,iit ls j1elilent 6(2, a n ev I( es, ho QY' miilk@nt ,eJrtiik)., Nlos" :EI vmsV' ~"C IpllluSl pllust' -na k 'e'jiteFrnd 01; ea, el9V pro gram DiZISi' nVlelvst talka~~, ,8me Iye~tB,~ianle~Stroustru p 1'.9 masek fe.~~esltet'~!k k] a Be IIILab (natoFtes:ne~LA c·+ + a e nye~lv'~ov;abbfle!jlleSZltI'~sla: ~nnell Jon_a ne'v ".,pllu:sz: piUlstJ. rS'SlJ8., IOle :a!kkor m hi~n nem Ic.sark c: ,+'11A C + ,+ 'vh:,c es nev~de: tNJigy m j:-, Brit az, ,an ma,id cs:ak, k,esobb iOQljlllllk meig'Ii~rt!ent
IEbben
81
" II. 'li'" 'M:'" ,~· D"""'' 'O bs &'1',°'1-' neve _.{~negJe "' ue ", oows"x,'·r11 V.~lgy..- 'Il'ac-n" an IS pt ogram, a 1-"";" ..:'',' (, a Z ,~:_'S_:'"L:..','- 'S·'" "'", an ,1 ,W,a) ';:- -,' "];;-' ",'.' -, ,,/. -1"en~~ "',.. ~a, . ., M"' caresa sere hasznalatos di r parancs vagy eppen 'ttl, le:v,elvlru.sol{,~ A szfi,ln,i't6,ge'p:p1"()gF~111;ok
]l',' ",., ,
'or,',', '.,,' ",' :" .. 'c,
oN,']''7
:L~
,:~'
I~
iIf'io !!!
=,
I.'i.. ,II..
'i ~l
.ti.l
,~
=,
iIl",a
c!~.'
,,','
'i 1=
t"
".'
j""
...
='
p, rancsokbol epulnek fel~amelyeket futtataskor a szan1l[Q,gep adott sorrendben ha]t vegre, Ezeket a. parancsokat tttcJ:r.il~asokrlak',hivjulc"
I
,-'I -, .~, ,,· sztlk __.. val A~Z'r"" ''i1iI.r.:io(l' '"-, '-',r.i;'r·J!l:;e, 1-1'~IZ'I'''''' a tuoomanyos .,..',f"':antasz ~,,l'~1·n'o··'t)v3, oszmu ~a tsmeros ,~, .. zrarrasr 1"0 be rr a rot galma ~ ha nem, az sem ba]j, a ~l,pau csfer]" mar biztosan ismerds lesz, A lenye,g az p hogy mindkettd konkret utasitasokat kap, bogy mit csinaljon.
""I '••. -I
~.~1I
'iD' ' -1·''''j' J'_ r:r·, kedv :(;1, 'i,.,-,ve J~U{ '
I.'
,i""!iI
-.·"/'I ;-,"
,. ',-'
IF
,r.: .. 10,=
Kedvesem ! Kerlek, tedd meg nekem a, kove[k.e-,zcH{et~ :anli'g lobbizom a Kongresszusban: ~., Porszfvozd ki a nappallt, 2" M:el1j el ~] 'boltba,. ,3,.. 'Ve.gyle,~ v~~.j~],~,~ gy6'gycu!{o,rl<at es anny'.i, (wv.e;g: ~~~e.inz ke[chl1pot~i arne'nnyrut C5:aJ.l( ,el~
b~r5Z.,
elnbe'mt"
~l~{a,l' robo[()t
1..' .' -. .'.:]~r]-..', ;,,,. .0 '-I' 'l"r6' o,t:. '.' el ,". ganoza~ b.0,11l.10,Z.•rs tob-·,0. ~'i't-·". -',-.- ,[-..I,ne ;..~,szanlh"-,o,e'pe,!ne'~ vezei I····t A",' ,,,", to'seg:: a gep pontosan azt teszi, amire tltas'itj'akm
· ,!' y" ,f, ..
t:.~1 ..
."
c ...
II'
Kedves szen1.'el.yi sZi~h'rl'lti6,g:e'p! .....~ ··...--rt ,...- ]-, s' l~' a ..sszu - i e.,oy,e-~ 1.. ~ereru:"",~ me g ez a .cer (_es t ; J"'.t: ,~,.;-,- .. - II'rue-:-. "0:-:- ,~. '["'" J.::l-c- lise A' ... [-' J ... ~.~",tz...,. it'.,a c'm].,., ... ~,' .. ~'" ,~.cu'J,e~1e'ib'Us~,S'e rei .iaszna,t·l."'.,·C .... kc, ].... "~'~ V a W,ttlS,Z'O, 'OJ1~~, lO'gy -:-~:"~I, .. ,0;·-'-1,0
,C .'
e-
Ij.
>iI'.
'j
""ii
c.'"
Szeretettel Gazdi
!"r"J.' Ao'~,p"'p:~~Oi!!\!9i -nlo-kba I , minden A- J,~,d,IJ.J.l' c- IU,tJ,!!i.: =-_-"J1"Y,O,L ~,rn, .' '~, "'!iii. n',' rn,iL.I.U.'1l;.. '..... ',tIIl.
iC"!"j~<, ,-r,
'·~~;;O'-I .ll.l""",g. A·'"SZd,H1.h,.o,ge_[)- "'"I ~I··'N" ;.;';;' --",t, - '''~~''',''', 'i!'ru(~,O'lll,. t ,.., ..[... ts - JOI~ sorreno ~Ib-'- k''""'v' en az u'~'i" f"~:: .. ·'l""'lt, ~'1-'car e'gy sza k t' - - *' lecep!l;.le;" '\~~,~.ya naztarrasi .' .ro',1,-,' --en .:o~ lLaJS.h.dSO ca ,,1 ,t' - '. -, .' " .,' ,;~lCS a, ,. A~I ~... ~l ""~' k ~'. :r[f"~eg utasla tennrvato~I.,' 1- w.1s~aJat., B' AS- "I',:C- nyervnen a, soroxat megszamczzak, ez ~~"~!la <: ,>,<,,:, az tasok sorrendiet, M;a,s nyelvek=- peldaul a Java - nem hasznalnak sorszamozast; a program ftruttaHlsana k nl,6dj:at. lnasl{e:pp,e'n hatarozzd k meg,
''''0' S_II
r .t':i;'g·u '1;..,':,
'~I,Ifr',"'-li,"'''''i'~ie' ',,";IIIt:~!J.srnlL~,Jl.
,W',,-h .....
'. ~.
'-'-"B'-"
iif'~ ~'
I'"
-'.
'to,
., ...
(]I "-',.,-
~,-
~f
m '.
A fenti 'B,ASillC progra mot a Liberty BASI C, ertelrnezove] fu~t'~tv;a, z m'"1. ab'fa.ll lath;tf~juk., a ,A Ca d. Gundel alta~, k:'e'szI[eU, Liberty B,ASIC ingyenesen kiprobalharo (shareware) prog,ram, amellyel Wwndow,s es OS/:2 rendszenl programokat fejleszrhetunk. ,Az Interneten
szarnos mas B;ASI'C~e'l"te~n1eziot is ta~alha tunk, Microsoft Win,d:o"'i#V,s'i Apple M~H:.ln. ash es Linux rendszerre ls, Tovabbi nforma (:io,k.ert hItogassun k e'~ koverkezd inrerneecim re. a,
ru
I _.
l~b t b ~ __ __e'r_y_c:.aS~C;,C'OM l
,::'.',:, '" ':.' .
I' . 1
....
", : •.•
-.
...
'1
,t ;
aibn,
~I
~,
J- .a,~:SZJU II... d t _. _il1 -- vvll' ~~ - - - ',I ,"" - b'·' b .t·t "~i...- ._,' I -, A-, ~_'--' *"ir" n~, e!gy"E!.j.iIi)H ~l~ ," )J ,"'- ml e~18! IZ: ,- sa -IC):S IIAII- - G"',a'msls'- "IHIaoorus J a -eW\o k\ c "mu II.: ~enJes Ii Imlbot alm,ellvben a M:aUhi8w Bra der~clk allakitotta flatal plrogramlrllO m,e!gmenti 1(2, lembe!risIB'glet, mlii~d'~ kis hfjan nuklear~s, habonlt l"1olblbamil: kl, Hie m'j ls mleg szerstnenlk 'Ilnu In I'; ho gvmn klevie:rhe!tjU~ ml8lgu:nkalt hason 16 Ika~amlamlkaba,!, rJl~vas'su k 1e!1 80a ro'zat kOfV'el!ke~z,o"Tanuljunk ,me,g ne'mletk'iozi ~ncJdensr eil6/dezni 0' JinllEh,al 24: ora ,g'~a'~ u", ,HI cfm -I~ 11";';~~*ri.t::" u I\u Ii"c;, '.
.i!
'!'
II!' -
.-
f_
.'
JI.J'
,Ii)
Il,il.,
'!J _
1~!Ci
A programok mtfkodesi m,n6cl~atflgyelembe veve nemlgen okolhatiuk a szaIlij,lr,6.ge:pe[~ ha p.rog~·,al1.1.U nk ~;t~ kozb en va ~:a.nliba 1u:~Ot kt, A, gep 11 Ills csak a zt teszi, a mi re . t~.sa gl'~~ utasitjuk, ,A progrsmhlbak oka mindig a programozo, kiveve azokat az eseteket, ami-
ben -10'·...' [1- da n u n.'. m.~~t - m '(lil ka ';("'~ ,rus '·'{t·, m ad ta :iI"fif"I\.e;,U :"11 rendsze ,'I'~ £:Ii] .' s (l' "J"!I._" O va,gy az operaclos rendszer nYligos.ko-dik. Die nezzuk a dolgok ~6 o]_dahl~:: hrubasan ,e,gy'
'1('0" 'I"' , .'1;;, "
:":11 ~~,
~~I;1,e,'?_uf'K,r;...,:::1, e ~1
_!!;....,
,'!b
i€t
'"iGt,&'_, I· ,":1 ~
"",
~~,J Ij",
,~~"
"'1;;.'"
'i;...,.::J
''i
\",.
1.:1'
b.tt
III"IIJ,W.....
,'!b
_ '"
, _ lli,.,~
maradando kart a gepben En nek :3. k:o,nyvn,e,k :'it keszftese soran sern se'r(~~t nle,g: senki, es a sz,r~in1.1t6,g:epUn.loe.~£;eID tesszuk tonkre, mikozben a java hclsznal~lm.;~.t L~,l1u~.juk~
'-_·""'-1" _. -. - .. .. ~'a at , ~L ;id_J~,!~ "a-1.' ejeznnc a p"r-~:)glan1-m"eglr~_S'~__~a f"'m~,~l_gy,_nl_g.y 1emezre menqu c:; mrnt .-. . to;' .'_, . - .-- re ientink -. "- a ,,·'·'-b b",. c'I'0,'I,(U mentu mot, ..-'\ za....... A- s "' rmtogepprogra 11110_,rna k, sajat f',:~lJnev-kt -terjesztese va n, anu.'.Ile'w k .. ".. ' "' ·'1 ,,"' 1 '.~' .. ;~ , zr, h,O,SYm w ~yen Iipusu fa.j ~rol va n szo. A J ava pro gramok kiter] esztese ~ji aval tehae e-gy J clva p~"og]_";~,n:1 faj~n€ve lehet pl~ld,{iulCa 1 cu l.at.or ~_j ,av,a",
ml
.'
'"
f ,.::11'lk-' -",-,·t -, .' 2:01meseIt- ure ,.~'il-II""t--hs aJ]IU I-k" 18 -b e'-\JlJIl\!e:ll,~, L'9:1",,'e ma,SIQ1S0n -II,S:,' ,,~,' ,', a~11: t-" ... . fI~rIK,,:- iI> ~II-'-t~i" ----. h":' -"',, 0 rermazast fl' l~a~m,alZ'h,alliin,,I-k" ne,' "I" k-k · BllJiun -k IBlIel·leli - a ,SlID -~, I'galltata,so k~i~ Ir am "11.., pwoglralm of. ..uu n Il~ A _-:tal_ It\,or ~'"',~._pro glrlmlo~'na' k :s~lma szthJ',e grta,jllolknak Ike!11 lie!lirun 'j Ok" ,81mi9lYle k nem 'tartf!d rnam a k se m'miillye-n '~cIFmaz,a st. IPrognwm at irhatun k u I a 'Mlrnlc:ro.soft 'Wo rddell is de 6!kkolr a fa,jllt: Cs:ak slloiveg ,', P__ 1;;('" '-liavt~'~f\nrm·~iI.\..!11I'n, e'~'s ~ill~ W···;o--Ij-d- d'lo:-)K"il'il-m'.""""I!II~IIi,JM4 k'~n-'"t kiEiil~11n ,c[n·,·tDIi9i~'~n-:·k-','-:' W"I'ln,dii'"il(';I'j,t~ -lg'I'n "_y_ ,_ gUg ,: im elG _I, _i~W. r_ GA ~,:_) nsm __ ~Iu :," A _ __ be,e p1itertt ,Je'QIVZ!rtt'D,m b ('IN,o,t9!pad} ,Slertles;ztlo,~ie m itrud'erru 'ft~ljl~t 'f'D'rm,'zat an s~ove!glkent
• ,.,U
I " '.:,'" "
-,-11
- - :'
II
:i'
pe~da
.c"
1_
..
.11.·
.'.~IIidII
__
£!I;IH-i;~
1__
II ~
,111!;Ii1
j~c_'Y!·!!{'¥"~
az az adott programozasl ny"e',hl'to~,U,gg. Egyes nyelvek a, programok fu tta.ta.sa,h,oz ertel-, f ,'. ~ ..... #(,...-.-- .. ---.- .. ,-.. igenye --~il'"' A: "~'....:II'-l' , .. , -'--.'. -._,ne;;:_o,:wnterpleter. r)..... ..,_ '1--n€'tfj.,,,.,.,Z erte--- mezo '"-~II''''--' oryan program, amery szarnnogepprogra~_.,~._,.i': __ "_ - •. '-
mok u.~'asnassorait ertehnezi, es ]'gy mondla 111,eg,,1 SZ,a,1111~6,g,epnek" hogy mit csinaljon ,A, B,ASIC ~,e,g.tobbl V'a,lt,olata ertelmezett nyelv, Az ertelmezett nyelvek ie,,~'onye~, hogy' a programok gyorsabban k:rup'r6:biUlhat61~., Arnikor 'BAsmc programot Irunk, azonnal kiplfi6b{Hhatjuk~,'lg,y eszrevehequk a hru'baka,t~ k:~~a.vnhatj'Ul{a,zolkat~ie'S (I,]'r:~l probalkozha-tun .'-\ A' eneimezen nye',w.venirt p'r,o,8:r~un,o l- c'~>b'b'I!l.~' ~. ,- - l- '-. , , 't· - ,{.!Z k- iegro "; natranya, 11l'O!gy iassa 'bb ian ,-, -1c, __ _. nnna
ii" - .', ..... , -', .~"
,r'... , .
',I .. "
nyelve'khe',z f()td'lt6p,,:og~~aJn(compiler) szukseges, ,A fo,.r-druto, fogja ,,~pro'gra,n-ru"o es o.ly€;],nforrr e . -.:- ara k ., ~I,,,, <:\·i' ~'iit,6,'\e" ~ gert, · CF fa a :.'-," " ",unot '~,"".'J~:~..... ormara "h~la, ami 'It a szarme _,g,~,p 111e I"',-·t,,:,- es '1,,',":,tboen ,:-: ~_, {,OZ .. ,'.' Ines, ~H is ilgyleJ,., hogy a programer 'u,s.Yforditsa le, hogy az ~n:i:n,~'~ gyorsabb €'S hatekonyabb legyen, A Iefordfton programok kozvetlena 1, er~e'~.111eZ'Oelktil futtathatok. ,A lefordftott n c.,,'.,'" . "1-' " 1:'" ,",,'_. " ,,',,' I, , ettek .' ~'Ilk - "":' IUJ ,'~I"""'I" l . rul progra ," .,.''', ,gyo,rsaJ"b.' .IJ,n,u tnak '- In runt a Z,-=1 '~I' 010d:, ,",', ....' ' eb ,., ,'" 'f· c,ew rneze uex, c e reszte .esu_ [10 b.~' ioooe - xeru ,~, mert .1, _1 ~ .. utan !e~,tis'zOlrle.. kell ot,et fol... megiras - ,-, .,. , , hibat talalunk, ki. .. ,,' , "d"''[~~n:i" ezv ~ ,m, , I;_M~l - bl programban -- 0 _ .=, _,,' 1.. javitasa utdn 'u~rame: kell forduanunk a programot, hogy mlegg,yoz6d:bess.(l~1,k a Javitas eredrnenyessegerol.
Mas programozasi
l'
,,_c
'j'I',',:
'. 1-- .
'I'~
~,'
I"
' .-
"'I
' ,fl." ••
'I~I : ,~
1-"
, ..
cO,
,=
,AJava szokatlan nyelv, mert fotdil:6t e$ ertelmezot is igenyel, Err611<:€sobb' amlkor InaI.' J ava programokat Irun k, reszletesebben is beszel tl.nk~
j
elbizon yta ~anod k, amlkor k ~ pr6:ba, IJa a pro gram [a ill' :I1.1,e',f\[ azt ta... ( "" J,,--, "'" PasztaMa, hozv tele vannak hibak~,,:~l. A, 11~'b:iknemelvike 11.;'l!e'I~)ta'1'li l~i'bi;~ szineaktileal hlba"), ami zavarba hozza a, s,zi\.n1f~oge'pe'[" rllaS-l k re.sz.ii viszont ,lolj'ika:i l1.ib'CJ':J 3.1]1 csa k k ~t a programozo vesz eszre a teszteles kozben (rrruar ha egyaJtz-~,htJ:lleszrev,eszi)" A logikal hlbakon a, s;z au1i'l,O,g:ep nern akad fenn, csak eppen nem azr fog]a tenni, amit varunk.
w
;0'4'
,.
,",
"'"
"It::"'",
~l
_,'
}'''''-'-
<C:""
,,,,!t::,
Amint e'~ kezd Un k progra mokat ~ rni, megismerked un k a, hlbakkal ~Ez a p rogramozas termeszetes velejaroja, ,A, programozasi hibakat angolul !~,ht~&r'=n~~,k hlvjak:;, ez a technikai eszkozo ,~~ ;i'b-:.I (-; '!i", In, k'~,(·.lesere l~tal O'' '!',: k,.!I!W.'~ ~ ~i ~~']"I'a'7i~'iL?, "'a'M" vag 'Y·.·' n .s2a,?, eves. A····· b I!:_ltt'ii., n'1'IGIi'g,' ~,~ 'l-~~I]- (i' hl ami'" /l',S:~ .It:"., .-'1 .I.::.:J!~ s~ kJ~I'''~vfl·.",,:"iI'~;!lr~t1i1 ,w, szakkife ._~ ~~. &l,,?,: a ~;,~'l;"ala;er(!ses anaolul - ,de:bl'ug:::.'g~ )~i)'." A,-_,··lr'(Sr,- karis va n ing JIl'J" _ l' 'l'Q;~Z:~'~~: 101 w~,,~ luk, akar nem, a, hlbakereses teren na,gy rapasztalatot szerzunk majd, mikozben progra.;>,t;.; 'ii.. . L.. . "iii ii3 •.:JI ,\.JI! "'II,,,;!
'I,;;;.
'1WI!11l,a
..
~~~.;l!
~ ,.! __ ,I!i,
~.'
'.
L.
_ __ ,
,~
"Ii;;;.
I~ ,,"1.1
~:!Ji
,l
~~i!i2"
,g]
.~
_"
W.
.3\~Alo~-~
l.;,
,"",~!E
I'~il:Ir;.[/i
----
1(.
Jj
_ : '.: '.'~
l"".J
,I ,~
.~~,
":Ii '"
m '0" znl
, I!'"
I, .... .'
_. ..
==
~,
rnentesitesehez es fu nat.a sa hoz s;ztw kseges, ,A konyv minden peklaprogramjahoz ezt ., ~ a keszletet hasznaljuk, de azok 'ba rm ely' mas J~.'Va:ejlesztdeszkczzel is elkeszfthetok, ..f amennyiben ,12:,~J'J.l0,g~~tj:aa, nyelv legujabb va,l'to,zatat,
. "_
Bnterprise Linuxon megtalaljuk a ~IDK,=tj;de valoszfmfleg nern a, ~"e,gfr,rus8Iebb 'Va.ltoz,a,~o~" Mieldtta rendszer .. , hez ka pott JD'I{,..t h aszna latba vennen k, gyo::wdjU nk Ine-g rola hogy ta.lll'o,g;a.[ID4~, a J~jlV~~, 5,=
j'
os
'va~tozata t,
A NHc.ro:softWlnd!o~lsh,oz szokou felhasznalokat val6s;zJnuleg, ~,es(ij,tj:a a hlr, hogy a java D eV'e~pment Klt nem grafikus t:eltiJe''tu., A progra mokat a pa ranessorbol fu ttathatju k (az o MS~DOS-feU.jJ:as;zrn,;aI6~{nal~, ismeros lehet a C ~ \:> 'va"gy :0' :::'\;> ke'Szen~,etrn,jel), nem egerkatA-" ''''''y Ul."OWS"L,xp.:.. ,.', ren diszet il\·.ifS"'-D:··O":· 'S' ":.- bls kab tar ],1.at"'~II-]-~ - .. ,"'. " .'"i" nnrassai. ,,:2; ""., -] ",."2- ,t"b -", - a .'-C ';,-t ,eg~ W'"i~d aoran "JD""'-K': a :walril.,a,~,n, l~:"'IM' -",," JU c,
:If"," ~,,,.... ".] ,!, .
cc' , .... ,~
I,V,J,:=·>
.- ,;
;r-',~'
,"
ITI:aJ~d,futtatia
"" '
I "',. _" ~
a
U~
Wa;r;Games,,~
_ _. __ "_ .
.,)..
'9i ava
. .,
.,'.
programot,
_.' __ _ __ , .
~"o'~Jill' n61"1,·..J,ap·· 1IrnI\,'U!' g _ i~" A '" ~.!I!II !",I~; !IJI~I Min fill-r"gm-JI~"I
'1jJI~.
-M",
:'-"1rosoft c v
..... .
¥'",",rj;!!
~,(!i;
~i:11
[0 D A nlGU
ren keSlU ltek, alert I 'W'"n dow,s.., ,eiS [in LWx.'fleillhas2ni IOltnalk, kUlon ta nac~u)kat adu nk, .
J'DK 'haszna,t:ati6va! k'aJpcso~m'ban~ ~vn~daZOina~ta~k!D'te!tben S219T'iSp llo 'v:a1:~rmlenrny~ a ,Java k6d berm e Iy r9nd:Sle f 8 n Imlu[kod ok'13'pes:, ha ,til f,sj IEN3z1ttl13:s,zill<iiz '1almloIQla1tjaa J DlK 5 min den :szo~g alltatas,at..
:8
1l
'"'
- ~;\Dll!~IJ~IiiiI:~ ~i'u:ill Sril'it1::'i!!Fi:!ijill;\lR(!gil!ii",!I:...cd
\j':a~4!,s'er~
ja,\!'o"li
~lCu ~,dIYiillU 1~11k,C!to [Ii l,~ a 9;1!:'1e? ¥Ie'$; i 1!!mzy • 'it h~' O'f'I! 1Y' in"~'Y' ,tQ' 'Wi' f!1 ~:ii ~O'i!: t Ii\!
.:,;\H<1lLo;O!"bj,~~,;l ~',ar-'G~s,
'"' " .
lP''la,)!,'"
'I,
i.' I ","",~ __ '.'. ~" ""'",O_,_,~ !,ume nta'-:- CID HIV,ata~'S" dD 't
II
"'I•
"',
",,", 'I
'
1 ',~ "-'
I
II' i
A Sun Microsysterns reszletes dokumentaclot blztosft a Java nyelvhez, amelyet webhelyukon erhetunk ,el. Bnnek a konyvnek az elolvasasahoz nines szukseg a hivata~Ie ~a;. J; !t.~06 '~' rnert , l' "~c. I n m' re ,c'''7,~11 QSQ.n' ~lm"'~gnl"'" I;"'" 'C~IJ";':;I!if g' m la~ JJ:~, -'! S ':i ~I..O IIIlf'O' . jJN.,:",~ !l~:''l-~'Cl~';']j n ~' ,_'. " nd I.e. reszteA[' ese " ~ : 'i',d, -Y-\i']l'l·6; -Z'~I'~,n:,' de sa ~,I~ ,~;'~:'_',;iI(d.'.', J' ,rum '" ~rasa K,."f ' IIi R:l'''~'''S'''7',- '0";-' nak<: ("",1 l 3.1I.]lllllS., az emueen..we e"~1", , " ok "':i'C' ~ll11"'-;"ft'''- - ~II.. ,.-, ~II'~'~ t't -, ' ' 'b ~po > aszn ',,' sna aia
iIFii iF !~,~,,'~, ill).. '7
'Q,;!~
~"!il
rio
,ft
II
B':
I.,
,'~l
"'
A. teljes dokumenraclo
ci!" .'
letclthetc, de talan kenyelmesebb a Sun webhelyen, ~geny sze.' . 'I nnt 1....,."' nongeszru b oenne. ,A,]" e. ,. b" b Jeiras a k ",. k .egtnssebb ~I koveneezo cimen er 'leto ei:
i'" ...
J1;t"
i'"
'[
,""
http://java~sun~com/j2se/l~5.0/docs/api
,A kijved\{e',z,Q'23 lecke oktatoprogramjait elkeszfthetiuk olyan programokkal is, mint a, Borland JBtI]~(ler" a Sun N,et'Bea,ns vagy 3,2;, Intellil IDEA~ die barmelylket is valasszuk, ce:~ " _ _ eldb :b el~a~a,[~'ranll 1 aszn. 'l~1f;l ~ mert - e ;:;:;1 ~ _ rre is n erk edni a"ja V~Invelvvel w A,e, r - - ~'1szenf ;,;1<"' _ ., _ J! - ,"IIl.'" , ...... - avsze ...' _ ,"'! "'l 1;.;1' __
,,!!i. -'"
,l!! ffi
.... ~ :JI,
9 , ... _"!;;;II;!'.;,,,
11"'5 ,~,
'[CO
"
~.,,;J!,
",",.
..
"
"
,~,
¥ 1j/!!;""
~oJI
Ha
A
ni ncs java-fe] ~e.sz.toeszkoz.o vagy tTZ ,e~,oz'obekezdes e~rw:as.:ztot[~Ul6,~:; nk, hogy a meglevd eszkozunket h:as.,ZI1:11ruu k, to,~rsUk~,eaz ngyenes Java Devel opment Kieet
111,eg
,rn
'ij:,Mj ~""QI
"", ,..,..(It' .~II" oi;;~l-~'[-:"·l-' ,·.. 1 etik a ;';'·'I-'·"··'C', egyszellu" (weegyes b ear 1 ~lSO{ megnell.'eZl~tl 1€ u s t€:jleSIZJ1lf - .. ,",
,.'CC.,' '.,'
,"'11
:ft
!~,
n .....
.~
~'V~ILll
f!"'j;T:I"iI
cim 'r'o'~l
", W , ,,1, .... _.
,'!!I
Ac",
_~,~_
II
UI
k'
kulonosen WIndows rendszeren, ,AJD':K ~,eb51teserol es be'HH~as~I"61z ~Al\t fuggelek ad, a reszletes felvUa,goi,9,m.tiJ st
zramokkal a
, I!,(.I!. =,1 ,_" ',' .'\1;, ", ""',
.
=,
-
~V~J:
mar
.!!. ~'(:",
"ti,
' __
. __'~
m,s ~,.....
,"'~
I~"-'"
Il;_",,;)
!!J.Ii,...",'I;;,.;
11
,e'~y:::':-:java-fejlesztoeszkozt
----.---
tI~1 meg nem e't[J:'O k teljesen 'a s:za'm'f[6g,"le]-)mJro,crra;m ok a prog ramozasl n'1 _,. va ;Qlr vel vek "'IOJ -0 __ 'aJava, mibenletet, az ezen 'a ponton tokeleresen errhetc, A kovetkeze Ieckeben mar (')Q" ,~j'"'~lt:,;r k ., mmc .en vuag ·0' ,. lesz ,-I" ,-'cc'-. ,-' szep 1-' ,'''. ..megirjux etso java programunka "['" .,5 ~~·S ~LJO'gy ~ z assart ~.- 0':'"" :"" '~IIk:'
_l.!!!! __ l'!!!!~~_ : ~l.!!!!_l.!!!! -. • , • _._ ••
-.1
:.--.,',[D-.
l.!!!!!.'!!!!~
--
,I
:."_
'-.l
..
l,.
"'¥iil~"-
jj
~,c
,1i':Ii~ll-;,,:j/Jf'
-I·' ,~,-
,~,
C, ,-
-.
,,'
','
I ,-
:Ii":~~'; . ... ~., la.SOfl_ <"·· ..-'. c· a :_ e 'llfe"' '" -'.' 'A" c ll. -t ,':-,- ......., .. .tegto b ib pI 'ogr,a.nl0'Za.sru nye v,. nevenez=. --:-: 1-',.,-... c-l ..oan ...,. B-:'-~.~,!i;))Ij,<_ - - wsegy b e t,.USZO', arm:' tuasz: A>· le .'-. _ _" ]I' :; .' ,- ..... '... ,70" ,...... " .. el ' -,',-,.,,, c ,-.''''';; ,,-:..
c. ..... .
,~f!.
-.,-
-:'c
p.-
..
[eirja, 111~r'ol is van szo: Beginner's All Symbolic Instruction Code (tieljese:n je~~{,epes uta.,..... 'I ~ al kezoouk,-:~ne{I" ._~" '",+'+ a C nye 1 tova... ~I 1) A C-" bbf "'l ,f!] e ]... swta~u;:.(,(~'l _ C V' -1.~i,e']IJ~'szt,ese~{en't ] ietrenozott programozasi iIi-1"Y'f2;1''t_W "l In, ii 'n' ~lil'6'.Gl ."[.e til mi~1 1"1' nvelv 1- (J-:ii .~, '8'-' to- ~~)Il.)1 n'll.D~""I1;,.'' ' ' .;..'!l..... -V-'O'l'I' A' Iav 11' sn= l' '....,~ _' :~.,,,,, ""';.II!~, .....~ bbfe ;,.:"j'. ~1'n{::!J; ~ ,~, ~:I< "'l_ . l"".till.;li "-"' i ,"'¥ '.' .....•.• I'
;1"
W
.l!! ~ ~
~.
"1
Q~
lib-
1" ''i;., ..
'!;.p'..~
:~"
"!Ii
"
''iioii
i",",'~ '••
'7' ...~~"tiiJ;
...
,'
' .....
'"~~,
-\i']J,
~.
;.....'
;i9i;"7[
.o:l '7' ~
vezesi ha,.g,YOlna.l1'Y'[ ,klove~i.,~, ennek csa k 3.2:, az oka, hogy a. lej£,esz~ohlel{ez a nev tel·..· de c"7..a + '''I ~I g o.. ba n eb cQ.nll-n-li:!;·fl-"~1 m!~ 0"" tletek tVl.;ab···R'l]·n ner C ilk R"ubY' stb ')''-''UI.. 'l -, '[{:-x z·p]· ,l~,W."" ,~,
,itJI~~I~~,
ill
_"'," ~~,_"
~:I ,,_,
I, .. -W.,W.I~
.... -
,.I~tt~·
'C"
'.:
\'V.~~
I . :....,JI1l:b
~~~!
~!_~~._:_,
." _:
"',':
="__
_l~ 1=1!l
L;i~,CI-
I ~UUIU I~U'f[~:J'V~'_
·t·.~$,I~it..~fl_1 ...
I""~
'l,lGi'lclsz.: A1]"}i kor a. ja va'Wo,rlcl magazin abbahagyta a. szamolast, korulbela 1 24,OO-na ~ tartottak (Vag"" :(1 szam most ~na Iezalabb :24~J~ vis r ~~ .) . .lll
a.
,(2Z
:n~~i11J a
l'ej(:J1~rCl~li'ott· }~JJeI-
,l)'e~'t irt'a'/e?
amiert eP'lJ'tolmacs lassabba n ~brd~tJ·;az eI6bes.2',edet. mint 'eg'u fora dfto az iratI. szoveget, A tolmacsnak menet kozb'en kell fordftanla, lnig: a..Jord~t6,az
1ltJlasz: Ugyanazert , .... --, .. , ..b"'~-,<!I; . -.~ ---~}' , .... -.... -.... -,---,. ., - .. ----..... ,
'j'
':._:}
rnlJ·'ta lefordftott ny elven frt progra.. A, 10· . k a ,"',.'. ... ". bbak . ,....., az ".~'.·~I .. ..•. , , elv .,. e. t' k -- ..--.-. 'f'; ,....... 'k'"" '. ~. .',' ' I . 1'!!'·_·.. 11.1.0 .: aze.rlll:gY0l.sa· ···a .,; mmt ~_Z ertermezett nye.:ien irtax, mert a rorono kepes nate (0Jl .. ~.
I"."
dJ~, ,a, .1-'·'" ·dl~k-' ,a,.a 1-ilb'"a n,on.nyel_' -' ~. {ez, .u, """II-t"" ::'- '.. k ~"."rvebbr ....-".~ ·~I'/··~l~.f ,a.J',a,. a,III.'j' 'i'!~ k V';;ifl' ]]]~ nili. . -'ne.ik 1~a.wi,h]la a C~·+-,t-A 'C++,-t es e~odJ'!et a. 'C~t a programozok nyelvenek" tartJ··ak:- agyis olvan.. v .::~',l· .. l'''' nyelvnek, arnelyet a tapasztalt programozoknak keszfrenek. A C es a C+'T rengeteg ... nl .. ~., -. ..,~ ~iiF . , .. re -. ..,...:"'1"'· ... 1 .~.. na c." .. '.. ' ,,,,. 'I' ... ./',·C'· o,~y.an. ,,.,,,.J ""-:1]-ratas ·'t'". nyujl'II.:; ,.arrn ,' ,r "1gy'Ol~.lIl.Ja, es ~ ...'. ·c:l1..··k·'.nya. b b 11I.'6'SZru.a'1 ,-, 5,.ZO~,S.d ~~. o , pfo'g,rn,nllf,ls , d :-... , ... '. ' "€; ez "' 'I ~ ~I·.;o '~n1 - ert retoseg -- asara b "" , ·'~I... --~!f1'-b~'" .. 1 ~L[a.w(jl__.- til Z .~' -- .h .',........ rov \..... "-. tortenrk, A J' ava meg 1-' "'" .. ~.;o'-.,.. ",. egyszeru _iU~ e·.z.t:rt .{ez~:,,I . , _., . eozentese . idoknelt: ~nk~.bb,aj:a11:1 hat61..
liJ;;""I· ..c l
a as",,,
,."-"
rr.:;r·,--·t' .- '-I' -' " &,z;. · 'eln.Ib-" er-e: v·t:'ll···-· "-'.,''i'''''!''il a,o,_ga!..J
.. ... ... ' .. --,
e ..
I'
v:
".
..,..
":1'
~"
..
'... '
....
..'
"
...
.....,
.....
e.
'
:I'
'
...
'I't" .
,Iij;il
,f{. iIi',
.•.
'y"
f,
<
.e
"~"
.:::' .. -
..
.$... -'
Line webhelyen, a. ht; ,t P !: l/~ '.' ot.g:1 a,s;s, ~com cimen, h ~ '_-",1~1_-~:' ert ",'t-'iIi" A G··' I.,,~,~, 'L·"- ket -- C:"~" ,t~-, -,r-,~II",,,,,_-,, -, ok ..if? xmat ~~,Oc,:d 0 tare " ].-: '/-' 1 "~",!"", 1-,,,:,:::",,',,"-"" uveg = . rass une cernapos ranroryarnoxar" k"'-,~'~il' J!(,) ampa lO]leVe V~,gIZ:eJu_ forma,zast tanulhatunk, 5,000 es 10 000 dollar ko,zou~a'ron pedig kezi 'Oveof(l~iast(amilOt. ~. ". "" -1."'0" "":.16, -l~""'"~''''S '~.sv~,~'~I'!!;;;. ",:IJt:' V,-$..'Oli& '[e szlk '~ "'ill ,~orro 'Qg-' ,";' ll\,,,,,;,',Iij,'1 ,~,~ ,g,_ C" 5 Ui __ ' ,,~,. ,-,- c -" ','' ' '1'·' ' ' !I... ,-' " ,'_ a,z,,1j, "eilj SIC" .£b-~"'e. ... ~ornla ]Rrii., Ineg zt)" 1",:f-~;O'H' tireg _,_S---::.W ~ C-, ~~lJV~
,':C,
~r:dlasz::N!e:lzunk
_ ~ ~. . _ -_ ~ 1_ _ ~
,kolru~,a Glass
_ ~ ~ ..
~~"':i
',',:
l'
••
__
.w
"l.':":l
'_,
~..
:..
It
.•
•••
I(:ii;
.....
-61;
H"
''-1ii
r=
is megtanulhatjuk:
SOIU
~,.s etbe -','-',--, '1-1 - .t:i!'-. ''''t:.:~. ,A , f.ejezetr en tanu"J'-'"ta 'l<: e. enorzesenez
" ,.:::~."
... ~I~ - ~.., V~U,l.sZOI,Wjun,~ a, k ..', etke ,oM' 1-' covet cezo {en:'-1,:11., '... 'I{reo .ese --I
,;I! -,
Illslrne,t~okerdesek,
1" ,Melylk nem aka. annak, hogy
masan nehez? a ~Ezt a programozok
(J,Z
emberek
11,0Ig},'
,!!;;.,rr;;J!
111 jdal-
terjesztik
j'
b
_
".
A',"',
I
programozash
.
V,g!~'
.. ~ _ .......'
c,
C'l,;.;,I"-
"-J"~1'11 ,h",-",~
,hJlIILU."'_,·
ismerni _
. ~m
2., Hogy h~v~ak azt az eszkozt, ame-lyU{ soronkent feldolgozva f"uuat egy s:ztlnl.'it61gep p··"r-Oipramot'r' .. [10 0
1 1
a.
L~lSS~J. eszkoz
,3,. ,M:ie"rt, vette 'be maga t az ,ru-oda,ja,ba, Ja ]1],IE!'S Gosling es alkotra :Ole,s,a Javat? r a.. 'JEh§g,edetlen volt a z 'a,~tala,akkor haszna It progra mozasl nyel vvel ,. , b. A rockzenekara nem kapott fellepesi lehetdseget. c ,M:'eg: nem voltak MP3 ,as fij.~,'oki; amiket le leh .. etett volna to;~teni,:"ezerc az Internet nagyon una hnas volt.
ft
gyorsabban futhasson,
31~ a, Gosling a C+'o¥ nyelvvel 'VO][ elegedetlen, die,amikor megalkotta ,a,1avat, 3.Z, MI)3-,:r6;~ eg azt hittek, 110,g,y- valamilyen titkosszolgalat lehet, mint az MIS,. m
.. k ' Gryaoram'r kI
Ha reszletesebben szeretnenk meglsmerkednl Inorz'i ssa ~-I teO'Vl~~1 a, kovetkezdket: ', O;J' k
, , . .. I ..,.. . I L!' l ~ I_I " . _ I I , I. ~- --
1_'
.... "."J
'
t....
'1!Ir!!
It.!
--
.'
.. III" ~1"'''''1".~"a ::...,:.- '~!." . Ik--:' '" :. . '1: ,t.~,t:..··"" ,.... , . ik .·.,"11 a S' '. tnv.a -,a~c~s ava-wenne .yer\,.r.,c5 Q,wvassu,".::c el ~,~: O··fIo;' iIi,.:'I',;o"'l'~! . ~ '.... ulogassun" e,[. .' .-un L ivat .~.:'.... J: "-w" ,~~~a.~,a ,wl;~h.,O
c
'1' . '-
::'IQ'b-"
,J.
0"'!i1'"Z
. ~,
.,
~:u-';I'n-" - ccm/
• ~~,
C,;·
\lJj,
'"
.~,
'I~.I
Sajat 52'S valnkka] (nem programozasi nyelven) ll"~Unk utasftasokat, amel yekkel ']10 et adh: 'I'-·-m ..,· a ,~Ie.II!!llaS,Zn~u,lo ,,,,",Iat k ,j,valasz r:_'~I~·.. .At,[-~ ..·~·daSZLYlj,j!J. 5zam~10Z; ,m~q.',SZO,(O:ZZU,K 111,e-g a.z +fr,-: ,,,',+·cl-'·"·-··i·-:-:-:-' '!I.., -:,_ , .. , ..~elb tarunx ac ere drn 'I~in-y:~t',-:!';t:;l>1'ITI -:J-f..1Y-C. le:l-Ji'~i~:k.·. utasftasokat ~nnvi rovld - eevsoros miond atra 5: "1"7~ . V ..: a,~ a ." .. 1!Il. ~'Oj.J· ~ .. , u· .. '" k d '1'... 1 amennyrre csak ttuc ,~U,K.i
,··,.("j·.;!
I~,.: .. ~ ;.... , .
~ _' • \ ~c ~,,:' ! _',.
Ly..!!
IU···,·
!l.a.:J,:Ij,.~:Q.V
",~
J.
I,
.IlL . ~i
V~
.. tI·Jt"
g~
Kesz pc:, WQI ,_ roeram , 0..:,'1'", a l' . .K a fenti felad atol .. ... ~ :01'- .....c' WJ_,W, atok ,\;.e.S,,," oelclap .~ vg~, '" ;1;.,,, II.v,l\.h 'I~O,o'I":i!", eeralalh , weboldalaru ht.t.p . I·'·I.··'~· J~,ava,24hours com.
J: ,iii, W. \;...
_;IV -,
o • _ ,_._ ".
'?:
",,""'I!.II;,.
..1.,
"_
....
_:
•.
_.
II
r.
!II
,i'fij'Z ,a~
1.' f:e: ezetb en,-, ,,--,- it:-' ,--, '1'-[' IkL-, -a s""'~",-~,-;_,~'P'_f',-',grHtlD"',!I!.\;, ,- '1'-Sl. ..,aso', ,! :-Ow,,f~,ndl,a,~{,l' -', zam 1"[-'0"" gep :-0- ,]1... u .. C:"'f'/ ,',- 'klb'''',~11 , i' ll- ~ 'nl -~J!o,.,""III.;;rI~ '::', m,eg,l-.anu.u,' _l-lO' a
='",-:
j!
"'-),'t'Ti'
,-:
amelyek megmondjak
, ~~, r adh k ,""'--',,',,,"'r 'legy em b .,--",=,~I-",,- b e fJU" oxe 'to"~, -,'e,g)' szovegszei .k "-, oe. ,; , na'., :,"-'f--"'"'b-' soruoan a(~u " In,eg,~ mint "__ oerne'~; _:'::-:1;':' ·I-k,....,~t,,"- ',,- " __-'- '-,~~""" ',' ,--:"- ,,-" ,-,[,es:z..,o! ,,' A' ~l-' sonlosag azonban ltt veget is ,er~a sza:m'i'[6g!:pn,ek adott 'lltasItisokat ugyanis e'gy programozasl nyelven kell megadni, Programozasl nyelvek tucatia W,~,ete-,znek!,amelyek kro"zlll , 1-1,,":1(1-,-"",,-,''':1 ~ pete .~" 1 ',: B','A:·S·lC:"-,,,-!}!'if'l-::"'~,:'lau. a ,.-,£' . ne tanyro ro va,gy a, Pascalrolairoi """" ~"r-:-;-II:::l'-,: mt is 1-"',·']-1-'-:,"11 I" k --",,"',., ,~-as_ oszonyam nauonunk mar,
',,:C' ", -- -
3],
",,"1
1-
I'"
i',
.' Pro gram irasa, szovegszerkeszto se,g~HcslegeV'e-:~ .' A Java program elnevezese a c.l ass 'u~asita,ssa 1. • A, programkod szervezese zar6'ielc~',kke~ • Infoi IU3,c:ru,i6 tarolasa 'Val~ozi6.kban
I. • I.
•
V:a ltozoban
Procram',r,_. al .£iI!.
,Il
·c"-:~,a",
,.
~,..:.of;li";i,e,~,~'b:· ~~I "1";1 n szt ~11~,S·· :;b'g'. t' ~l nk v ~g."!j,il. .e!!g-u 111"--; e;; k fejles 7'~'O~;i!iiiH~"7I.rO"""-Z·-· :~ re t'oo 'e'11" K"', :"1·r h""~f .~,W.:;l.:::::Hi.... ..'b'."ti.l.t· ] I~"O' u~.· "'-':..:1 h.... ' =: J ? ,"'",. . - ..., I.e nat I,.. ~I a mer yl ,( ta Ino,g~lq a ~~,ava ~, J~OS "V~~1.1 tozatat,- ,-.... ~ ",', a nu.. xeu~I]- a z e.gy esz {O',Z,. a me l rye 1 1e.., ,(,"-,1IJ it!".t'"m .... cW "~r;hl-lrC, ,i..lIT'u ""[11:."1' rk ---.-:) p"rograrnjalnkat ·'~I~~~v;jQ ,-.' lO' "w.~ nl atiuk ~.ia, klp -;t:..b-i2~" ,h"hJl_W.. Java progra .. ,a :'~;j;;I, In.~lu.:: e egy szov '6SLi~[ -lkS-"".!i':Ii-'U' anuve 1 .' ..'_':, szoves ""~S~JII.;O,,
~n-'ii 'M' ,11J.1.I.: ..... !J. BI ,. ]-,...
I.: I!J. 'r' ~ .. IIJ.. """,I<!Ii.I~";t;lIl! ,,~,'
J'
'~I, ... .. 'L A',·····!(J'~~ ~1.Z '. wee. ce en. ,(~,'-...~~~~-':...tk. l10~y ~."'.": .!,Il leckeber e~.lTI,~.gydrn.z iL"ii.Jl
c
""IJ<I'V"" -::'1·· .. 1·:.- ..,' -"1 "ru,a za programoeok 11·~·iii\ .. _'~··:·.;::/',,,,:ltli·.·'·'· ~ rava j WCI~rrew.10,Z~lS'h1.0Z, a
,,;iI';t..
"'J'~I
~,..);
,,~II
_.W1Ii."
..... :_
-.11 , .: j'
._ "'.}
.1.I,ii;Ii,.::J,W ',\ ..
.:;I',~Ib.:_:.,,","'~~,~·,~,_.,
l'
'l-
..
A.c
,,-
-'I,·r-
iIJ
~I
""'7's
'-1
.",'
~m~'
....
, ...
oF
,A legtobb programozasl
nyelven 'G],gy irunk sZ.ihn'it,6g!e'p',p:rogl'1ilmnot; hogy befrjuk a kod szoveget e.,S,yszovegszerkeszrob e (vagy' rovlden szerkesztffbe). Egyes nyelvek p rogramfejl esz,to' kornyezetei, :pie:l,d~l ~a Microsoft Visual C ++~sa,Jat szovegszerkeszrdt u It!n€dna k; rtID java Development K:illt helyett hasznalhato sokoldahi Borland JBuild,en· vagy a Sun
A J ava programok le'gysZie'~·(w sz Qv'e'gfll jlok, a mel yekben semmil yen kulonleges fonna,za s (l<o"z,e'pre' igazftott Szctv',e,g" vastag bettfk stb.) nem talalhato. Ba.rnlilye'~lszovegszerkesz'I,,·n,.
szoveges '.~'··l'·o·l-if" m~r~~1-10···"7;:;:"\~··r,' 'w·:····.'.-'In",iOWS l'en, s'z'e'l-.,en · ··-···d·' , ..' -'. ,.~,-.J 1. '" ~., .I,~~safa., s,:z;~. 1.10$ szerkesztdprogramot 1 haszna lhaeun k, peldaul a Je gyzertombot (Notepad), .(:1 aJ,eli..:~ V.dgy,d 'D:"O"" ..-. 'E ··'1··:If~_[,l,t:'g' ' ' ' ' 'n'!' iI',1,1..' '.' ":,,, Mac .-,W,~ Hit:ils,£.n~~,,l.l··""JI" .prog1-~Ul~Urasra 1> (I :'IS' ... o' .,[ A'" ... ~,.' felhaszr f'. ~., ',-.' ;;!~\rV" ,.,m,'. /,""'015, ,(:,1111, P"'' O'O'~ - .. a Simele Texter vag .·V :"1.. B'BE!d.1t lghtot ~l~lszn:~lh;atJ·:~.k L a Linux-felhasznalok pedig;~.Vll r , av ~'.".-J ' re, az emacs-re es tobb mas programra :is,Uimnasz,kodlla,[l1£~,'I{. Az, emlitettek barmely..ike ·. =._,megfelel ~,~, . celra
,r" ,"I"ii"'li
'el, l1]e,g l r,-;L,~~""l __ ].... · ~I-'-::'''a, Il,ove, r ·,,;···r.··'Il;~,II(.'O{,~, ~la. ,~lZ ~,ep~s 51 WI ,,'
J!L
OJI'I.:..Y ,,,-
'io.
"",1..-.".
,., ..•
.. I ,\Vlo"
111
:.:IF
~,o<C-.
f ',.,,.,.'
:C.-
.,,--
••.
,l.!!!l
....•.
••
_L.!!!.,,"
__:
I..!!!!_,
__
!"!!!.ll.!!!!
__
l~_l.!!!!
JL!!.l
']"
._,
••.•
, .. ,' !iii." .
..
..
..
".
!...'.
•.
"_':-
----
--
----------,
--=.,
......
'.
"'"
.. ,:,' ...
'1a,'": ienet; a v oro .... " '··(<!!' atu ,·-,' .A . ~ '. I" ne ·v_:__ ~a 111'"'1.' ,/nl,t' SZerl{eSIZoprogr amtol f]I'c'Y" I~JPUS- .. ' e nasznai ··,···-,'J:··,-,·::,·:t"~I-''fO'-:· ~,~~= _,0= t .ggoen n1~"S1S '1~1'-II._:__h, '"' "\1Z'>,·rb oen 'per ·]-·d··-l' ,~I
= ~~,
Kl fj nom ultabb szovegszerkesztdvel, :peld:€iu 1a Microsoft ~fo1",dde'.~ dolgozhatun k, de is szab 1 ~.'v>:'" ~, :-'~.,. gmo ~lj""'lt nU'·" nk ~ e ~'_ie ,,11_,: "j&.v'v'"",,!~<~ib,""' cei n ~m "--"'''IL~ ad .. ~]-..fel eltenun ~'}",.,ogy "'~IP-eo',:'~:u-~,_:-l!!,~vi:i;';";~L,it' j:mi'JIlszoveg ~Il--bn"tn' kell m'.~ n11~,"",i1i:'. nx,
,~'~ I ,1~1i;,':i! ,[
I~Ti
:il,:;';',,!!!I-
,~,
I,
'
I" , ~.
'hI':!;
Csak szoveg", masok 'DOS szovecnek =-,. ,ASCII szoveg __= - - vasv valami ilyesminek neve'e-~ - ~-'. nek = --,~',1 . ,,~.'" , ,.- .. ..." '. ., zik. .A konyv pe'~ p.rogI' a m ja,inak el k,es,zI[es':i1,e'.z celszerubb e.g,yegyszenl szerkesztdda pro g-' ramot ~11',!::,,;.j,~ " 4:, lni w, aszna
.". ...,. __ ' J' .!i:<.,. .',. ..,
_' . '.
;,._l,ii;iuJ.I,
..•
)1J.
W ...
I. ..
V,
II
Java-p',JiO,g:ra,m,Qz6,j karrieranket k,e'zdj"u.k azzal, hogy a ,tt 1. pelda p rogr,~u11 ,k6d,~atsorrol sorra beirjuk a. szovegszerkeszronkbe. A sorok elejen lcdtU hato szamot es k,eu:'ospollt,O't ne Irjuk be, ezekre csak - .<:m11"7;5,.....:t ·V· ,a, an ,u"··l a k-o'-" vvben hog '" .all sorokra .. o:;"£.;d.,, ",,~ , sze ... ,c;;6;a n "-}zan ruk '!i.;;"'" s 'v -,~ '. ~ rmtrIi' rn va t-·'~l . h .~.'.,- ~l.." xoz ],lSSUn~,~
~ _..]I! ,:~" ~
<-~-
''i"..--;;)I~l ,;
~,~,IIi,
I,",:
_ 1;;.~\;;;O'
__ II\J .. . -~ ~
c.
,~,
~ ",i,]
~,
,,;];-
"Ii,
i:il
'"
.;;:!',
!,
I'
1: class SalutoD {
2. '. pub.lLc static
J. :
4~ }
II
void maLn (S't:,:r,i'ng ll arguments} ,itiJ,e :j 0,[1 elso Ja,v,a program.un,k k6dj a
5: '}
Ogye',~~iink~ogy a. kis...es nagybenlket pontosan 'u,gy IrJu:k be, ahogy a kodban hith~,[6. h k S'C' ,.' ,", ~lll ve " A , b Iluzaso'at - a.~ZOK'O,Z vagya T~:AB,b~ enryuvei l vegez 1- ....,11'",er ria keszen vagyun k -e i#''''' I-,ww, letJuK [ H l.i" '", mentsuk a fa,m~t,sa,lu t on ~, av a neven, j
;0
'n°a] d '-a'-......."c- 'po 0" ·n· n -1 if'" .l,b.} ]-II"~~I] "Q.~I·k'~'7'~I~n"··'·~'~~[.,.·'n'I~V··Q 1 S'O~_a,n,,-.,..: ..... . . rb Iu.l l, '''''':In'' 'f,O';}' .,~'Il;.o:W" It el I!J,\....lli'!iJII! ~. ,~e'V'6e Iut on szotol. Ez a S20 a,dja. meg a, ptog~lrn never, tehdt minden programban s --t',...-::,· .s: .... «w, ,-,';~~ ;I~I]--'" '. '3" sornax vl,dg,Qsna, .1''C K,e'.~W nrne, ],'. '~l . :~]-..(, ..... ., ~L -llnl Ienni .. 1·.· -,.,.-, _- .,. mas-mas SZv' f;og I'Ij.~ rn. A-"".',,--~ ,w~ .uszen nl"l,gy":lru~I~I '\ an, :(1~-,"B'b'~.o'"... 'bi.azonban (ijd,onsag d,e a ,k6v etkez,6lcbe'n reszletesen elmagyarazu n k minden e',~enlet., ~
~ ,t;_hu_ I~ IDS nt'li·O··:!i' ",.- ke ~'''7':'''iIfi''~ln''-k-' , ·ll!' ~""t;S~b,U ,':'
,'Il;,,_:;, '.
·,'0',
a"
>"
1Ii'''''''!f''i''''il'R, IIl.'Ii....;!\Uoa,~,,~,
'c.
I,
'Ii,;,W,··
1II,b,
".
''"II
"C'
--,-'
'-··
..
'10-,:-
J .
class
Sa,l ut.on -\
Magyarra fordftva ez ezt ]elen tl: :~,Sza n1ib),ge,p!~ Nevezd el a J ava prcgramomat Salutonnak!", Az 1. ~,eckebt51em ~ekle'zh.etOnk~ hogy a szamitogepnek adott parancsokat ''ttte:}:sfta-, soenal: nevezzuk, A 'C' Las s utasftas arra szo[,~"g~l~ hogy never adj'u nk a programnak, k .. cso..atban , .,. .~~I "d··'-I :\"~SO .. .', besze (MI':':'.,. !!;,.w, . "W'," okat ,10' m'~_"W,iII}~,I~~'~,,~~, P'''!>O',.,"g"':f,~,nl.mG\w ,'''~,_'cs_ l~,IIi.,,,, 1,1~,[d '~;fr-Ul,lt ;,na.~ _, '1..,:!1.",.y.'b'···'b·'.I'bs",e=' ,' "lS dolg ..... ,"\." ,," eghataroz .. ,J .. :;"'liI' -'" ' 'l"·'~ )'1 A: J" v; programo . .an.'.azert a, C, ras ,.' szot t· ..... .".,/ '["'1-I' -, meet enne I':(jetentese ~~05,Z''''' '.'k r mokba "1 '. s , ,unx.. .",java -, naszna ]U""t, It;~,.i:y~"es a J ava pro gramokat t)szta'?J!{)Rna'la rus h f vja k
;~C' #]1 c".c"'i~1 C!ilp··· ..
Q ,I!k;; ~ -
·~c·-
""1'-
/',
,',
. 'I
,C>,'
".. ·..·1
"'I'
",',-
'-.'
- .~ .
'~·'~i ."'''''~-'
..' ._
Eb ben a pelda,ban a sat u ton programnev megfelel a Sa 1 ut.on ~j ava nevnek, amlt ~~.fajh121l<: admnk A~ ral~nos sza'bi~y~h og)' ,3 Java, programok nevenek meg kell egyeznle a f~l~l else felevel, es a kettdnek a kis- es nagybenlket tekinrve Is azonosnak kell nev lennle, Ha a progra rn es a faj1 neve nem egyezik m,e's, ,e,gyes J:a;va pro gramok .foJldl'~a'sa:.. .,
kor h:ib~,[kaphatunk, a,u:61 :fiig_g,o[e,n:~ hogy a cl.as.s urasltassal ~, p-' ·1"0" sra m__:~ ',.: .:,b e 0-.: ~ :
'':11
'W
~!!I
hogyan
an~,to'ttll:kbe
,m .. .. .. '., "... "",,, nne.l( a somas'1,... ,', Ie1-'enrese ez, a, ".' ",'. ,."'.!....,.,, .. e'· E···-·
c',,,
c·
kezd "'?'d' '-,']- .. ,. 'p'.ro'St'~ln1. u resze. '~~ A:' J:'~ prO,gr~lnl0.,m.{U-' 'v'" xezc 0'1,( :3, -. '.' -'.:. ,,'. '. f~g' j,""" ". ava '.'::.,'..-,.-".,....... k I ,,~ 'I;to; b , ., ,~' ..,k,.,.". - ~l,"" ,.' .. -", . ;t::.,.', .," ("1- ..'' . :1'7; ." ..~. ionoozo reszex re [DSZ1-·,''''.'.'k,~ezei V:~ a, 10 '.BY azonositanr Ik··'en ,az ..' ,resz "[ 'it a m.e,ye.' "'[' eioszor ana ." ."',n .' "11-11- .. . ,,' . I .... . .... f'~ ," .·.,U "t', a. ....
~,Ili.t. Ii.
I'I'iIi"
,~-'c
bb ]""1II'I[.',Q ',-">~d,,' iI1'' 'lI[m' beleoesi pon··ifi-il·,Q d, mal,nlj.".3,]"""d", s "J,:_'c: ~vJ:..'t"·,jI~~ill·t'· s , 'U1""'l 'C"""Ii";;, A'-'" k ,",V~, p' ' r' o' ' 'g ,W:-'"!I,;;:', _' I~~~ ...... ~ a ld salka lmazasok C' .app let" -ek) l'~iel€ntU<: =_. ,'. eket webla '''',,pokon hely eznek el, illetve . _., - am ely" . _ ., ~ ( a klszolgalol kisa ~ kalmazasok !,~fservl[etU"~e.k), amelyeket egy webkiszolgalo futta t. A ko:ny--c:v k6v[ftk,ez6' leckeihen na"gyreszlt olyan programokat Irunk majd, arnelyek 1k d' .:r-l ~~. u astra ·,·.t:i;,">I':,oI('o,':.,-ne" k ,
lb\.,
'0"
'W.,
A:'","'-",;legto · " ..
~'-,""
,.1"
"
"I
- ...........
"']1
.. : ..
__ .-
.. =-
-,'
J'
.,
=".
'.:
..
~=.-=
,"
",
.. ,
;it
~, 'U
~,.::!!,
;to,
,,"' '.,.]I";!!~
'!I;!'.'iO' "':!iI,
, ......,!Ilh.
.... _
1- .......
,_
,.
.3. sor k ruv'l~teh~vel inden sorban '[a'~;aJilu11k [e'gy' kapcsos z3,1"'o,..· m ~e] I~,mJ .!:!;g" gu' ;';""~c[;;i cZO'~I- ~ n ]1 ". e~1' '\13 b,t "i..r._,;,i ny""i-A '~ ielet I:h.,v je \",:I~;¥;d,,':.",i ~g'!jjfzar -6·/ 11 ]' eNi" 'E-''7~'ka "':f~<' ~o'.i' l ..ik a r ~' '["";1)~,.,~,L.;.:,.. .... ~~l>:J~"~ ,', "':, cd ,_',wg'u. ~'I '1k :,~ ":; l:.... CSOpOf ,oSI sax ,1 program ror;:s"Z)e.La..1110',Z .., nasomoan, "'~""""""/' egy SlO ~gen : ~~-..A,'. ·':~:""It···,:"l ~ ,_. ", rr ',' -:;~" '~[ ('~']-"'II . ",' ,1."':.,. --, ]o,g,y ilw.10gy "",.' szovecben zarojeA Sa..lu t.on programba n
t
:8.
jj
'II: l'''lil
""T,t:
ot:Ji;m
t'ii
'!~
Gii
-'i!'\~1 iIj,~~,
~J1.,
.".',.",""
·,·,:.-['···
..
~';r",
..
lek koze zaruok egy gondolati egyseget), ,Min.de',[t" ami esy nyruto[ es e,gy zit6 kapcsos
z~.'mjle',~ozott ta'bl1ha,~lo'j ugyanannak a csoportna k a re'Sze:, k
bloklo {,Q,··k-····,- U tovabbI -1 blok :k"l,.,0, ,I, ls ,~"e ernek, a" rogy e Z!I;.. a ~,a, U It'·,·, 1)i['lo,b ,I,amoa n ss -.. ,"" .' O',~{" ton 'b"l"~'~l ,0'" ,3, ,. "0',,, ok rs ~l']n . il"= ek '-]: .. ' -. ","_,,,, ~ ,,·'1' on ::·'~···Q'·"-'""b~·· -.' ' oe :1':," '~~ .'. . k . : "', 4: "."~ f1t: 11l.J',~'O ' ~ -, ... mI·'' ' 0" .' oio '... • l:· sozott e,gy'b-'": esso ~"~J.I . '1{J.{ "ta ]~a!li,laJ,: It""'·· A'"" blol t,'1' iIi' "'1" ma 1.-n ,- -' tasitas ","' COl!!, a, lID ve1-atria ,,'[JU,:: a 2" . es ~.' SOt 1-',.~•. · 'm a ml c~'i"~~' ~-'l ck,".:( e 0 ~szerep '~'b" ~IOiy ze ~,.b-e; rnmoen, ~_~ ;:~, 1 n ma.1n 'U ta snas U '':1- ~ ,~a n bQI'u"·' :~~<,~~'el ..... "gioO'U' '1't"'ll ,e-;t',[" as, amu ::'6,< w, :,6:=~,~.] utast 'l S
A
w ..
I
e . ',.' "'.' "
~:r
Iii.
;0:}
I_!N.~
- - ,. j'
c,:!!o;.!Ii
'-,
I!!;,..:,~,j '''''''
he 1y· u.f"';('.;,Q., A" SOY e 1eJen 3JIMI}O '1<:e pe,l1"'"' (: /.• I,.')''. ,~lC;, 'U-- l~l.,',h!,Ja,a'~:.sz(.nnh .. . ,'" , ..... ',""'-"," .~' c:::.;t /." ~~II""'\' ""t'" '-. ,', .," iel 1"0:- ,¢,,:"f' . ..'.'~-- ~:h"': l·· ." t ":,e ' .. og,epe",. ,h,Q'gy hagyja ftgy'e~nl,en, ldIvi11 az adotr ,SOI1:~ mert az csak arra s.Z!o:~gal, hogy a kodot olvaso ernbereket taJe:k,oztasSa,m Az ilyen sorokat li}1ell.fellJ}zes(Jknel~/ hfvluk (angolu ~~t'QOn'.nlene!})..
'I,..n:o,)'
~ml
I'~
1'-'7'~
'I
,"11"
1":11
'j'
"-1 k' ., tel]leS java -, .. - . am erorcnmato, se ami -" - " .rneg ,~s,ru.rtlJ1Legy '"-.·'I~·· . J 'V p,r-o'gl .... "'" arnot, A prog'-t"U lef ."d""""'~' ,,"'" de amikcor t':'uttarEzzei '~'
"o!'
1
,e::
cF
"
juk, nem t,orte.n ik semml. Bz nem cso da, hiszen meg semmire nern utasitonu k a .sza ulf ,togepet ..". A"' maa.n u ~Sl.~IS sbl=0 .• csa '1," ."" -~. '". -:r,tf skk .'" <: ,e,gy ,'"'.',. ':.." , ,.~, '"." tar .. 3..maz, arm t"~a. gcp fl',,~gye._. ..-. 1'" ..,-, '" - ... ".t:.,-, _' .. ]' ".... ,',' n1e,SJ egyzessort " rnen ' ~.', prog ,;,: teni retne ~I k ·lili' ., IVU~ l i~ia '~,a,neon :",A'-_' ra rn· m.. 1 ii'.6.n· i~O",;j;40rJIj.''''''':~'~' ,;;;;..~~:.;~.)_nk···V-"',~:~I,.'!I.,~~.a maan IL'~" yl ~a k'0'··' ~~;;ner k:: ··!I nagy, H d, S '1
=
F.....· ,
! .•
'ft' 'I"
,.~
a,
i'll,
to,
i~,
#]I
oIt""7.a
"U'''lI
"11
blokk
.,.1
ka.PiCSOS
.,nl~O[rmaCI[O'.~BrOI"asa
,I.
,C .
..
I!~
... .,., "''''".ft''· o-, ~f-~~'"", ' .. hol I)·'" ·,·,·,··-',"i·:·)·-.'b"n til rr..,w"~,,v,.~· , S4r-l ks .... egy !tl'e~yre",raw,., ldelglenesen ,l,W ,.,- fo ,-f.'"I''"'· "+ ~,.)!',-.• "'J _, "":roBr~un.J~Hn" {c~liILI, zvakran '~,''''li'n''' ..'sIe.,b _,~l_"W'~ ",-5: nl~'_"l.l11!.truClO!., IL,;;:ru,l'O ~; . '-,' m .~. ""1-" ."':t~"~l;";!i!d,, '" .r~I]'., tunk rekben -:·1 "I' npusu I~ ,~ .~1"'-~··1'-'''·''-'~' nenaruna,.., E~"-"' a ceira uauoaoeai 11,a,SIZnt;\w,.1aun c, ame-'l ye ...:en '0 yan Hi':, ere aCJll,~,111.0 cat '.
iL ....
i, ,·."C
'I'
A,,,,,, 1- oegoponroe ·s·~,.z.' nok eb n~g·"~p··o· (iO::' szamo "'," ,oF i ~i<J!",",
~-
'"
"'1117 ~l,;."
'._.
Iga z-hamis ~,·t'~'~!-el",rtil xara l{=' - I' ..... "'. ' .",LLl;.JI' er ,.....,IIr{_.,:'ii..,
,~""""" ]
,~L'" C'~
l~
"'11
,.
I~,
.~,y
'.'A'f,r;o'-l:I' ~AI V, ,t
~'ll'
~]'I~F-I
'_" ~~,
q !GI.
,!I
,f'I' I..;!;',
't lr 1 ..'. ng
'ji ,~
~'Q! - - U
1- , , ,t .
A JlaV:ll 'p-!rog,:ra~no!,kbGn nl.'ep' 1{.e;1l 111,ondanuni<: "" ," '" '.-, "'~ . .0' ' " -""- .-" - - -"",~ ,11':1;-"-
.a. s.'z;amO:6g ',,_."nn,€'k.. h.'OflV :az- :adott valtoz6 _.", ". - "'le t". ''0,'' -.-_. . , .. Inrulyen riP'lJSO :ad:ato[ nin'Jlha.~. Ebben :a pelda,.:ban a '~;J're,eting'karakte1"lii:j~'c (stm·jn,g), va-' .01',\," ~I.. ,c-z'~nlo'l' o·'· '~p' 'i'O"7\~ :!.l- Q'lr.~s-' IIfll~ c [r"Ji1l'''~I'II',t"-,f;;!; 0';: ,~s~'gy'cO]-:f\i'1J1 - ,;j .,:,!"\: 't;;"jI:-,"['" a!lln",i!:!;ly'b'~n-' b,Q'''~l;¥]"11:\,, ~',~.iI!,:~'~-_~l;,~'k..•...i..., o·'"n' ,~.'~".;jl,~, j·'&,,-. "'""""ii.. I~ :~,_,1!i!'~1 ,_~,;:u,~~,,,'j;,. ,y~,niC'Z"ny.t:!oC"o· -;.," """ "~'] "" ~II" Ii ""'] '~~II l'eJ.~:~,e,be[n.eJ.~,. Azza~.,,.,logy k . . :jtesszll.,,{'-l .a St:!t:ing s.z,Ot a vaW.toze neve: e.le'~ j:e',ez:zOJ,{~ wl:o.g,Y' az eg,y l(~l.a.l([,ed:a,n.,cot fbg: [i:rol ni., r
i :Ii '
,ill" ,,'';..,,["
...•.;...,. ,'!i...'l.,
C'~
i~-
,I
flm~~t·';tlt-~'liJ'a~k,:·]~I~O·' ~. ..:·:g'·:'~I.l~n·IO··, a.z·-· m'"'1@:O'1"'1-11n' d ~g.,...:' '-l1,IIQn- ,,-,,w.,,,, ,.w.~'t'-'~'n-!"~ I~'g"':s·····.Q,m····' hisze n ..;·it-·n J:'Q~I~nmlt ..... ,' "- 'mi' """,' ,,.,.. ,.,u,w[.,. 1,. ~. _' ";!]111--.it·b-· __ iG"._ et elheh __ '-1'1" '?,[ .... , .. '1' . nanernen . ·,..... ·'·"-1'1- ._- . ,..1 a 'gre'etl,:n.·g va rozooan szoveget er le',~yez~:)lh2!S1.aS 'CSa.,{ a 'l·''''-iil''''-·t", .. - muxoouc. Al-Jl1,()Z., ..1 hogy a sza nl1['o'ge'p mutassa is, hogy csi nal valamit, :nleg kell neki mondanun k,~hogy je",· lenftse rneg a valtozo tartelmat.
~
1Ji"
-
__
, ~,
__ !!! .!I,
__
....1!1,
.. [!;;!;l!i
"JI
_.
.....~,
,.1.,11,
. i'e'"
,r;"..,.:..
..
= ..
-,
,;,
,N
,~;EI
,,it,
v~ -
0'.
~ -
I!~
beiILJ:
O ...l.,. :.I~i,"
e: j "
,t;"
H 81Iile:ml 12am it6g'e:pe n r. han9'm irolg:eple n 'tanul;tuli1Ilk ime'g Igep eliot vi gy'la~u nk, neh olg'V ez 1 ,~,blilll'eFiflY1ut USSIU k lie! a Ikis; ~~1e!lfyett ,Agyumllk iko nllfrly'le n b ehe 1'\fle'Hle:s[tii 8(Z, tor 1. ~ h iberturt alZ, 1... esek hellyelre" de a .sz:alm~tDgeIP' [N3'm ilven rugal' mas, He p,rintl:n he~'.ett--,p.r ,1nt:·1"n-18..t" lru ,.~~ a f~'" "d;''iI<;;".c, ,c'~k:' 11' II·'·' Ilye ~, . ',","..~ I rUln~r ~ 'or .'.,1l-QS ste,e, Isnesz,. i
"j' iU'
'111 "'(. '
sonlira n:!~~~ki:ii'~ll" 2: 2'.:., 'P' ··;il-c~I~,p:"::J"'.c: "041 ~s'g'Jt~ J~U'"· ,3, 3,·=A SOt feliel b jJ_u],ill.,&'".u,,~ll.:'1i . 1"0'",gl ~lnlI,i.'l '.. '.,-""i'.. '.:, ....' terk ,"".,t" .... -'I: .....•• '1' ,t...:t·· ]- "1-1 terzozrormazasa ternet et, ria xe ")"'~ ." 'i~l-' "'1' ~.. szuxsegesjavuasoxat-.t es menrsu x vegezzuk e a ,·'~'II-","'." ,....,_"... ··k,. .... "-'. tsul ·II,.~'''"'.'']-~r '-~··"d·:·'"::- .a,va 3, ~,alIu. S' ·l'-"t·,,· .,." ava neven, N,'je·.C"~I ... ·'-I',·nl-· 1-' , :;a . ut.on ]I ..,,- '. ',-.''', . ,". .; reieoju {:" :.10'gy Inn}. en j"'''"''1'''''' programer SUf12szoive,g;ilk ,,"' 1eeu tetrenozru, es '.'jierva, .w.:a.J~,ne'v!t\]'terJesz:[es;se~~I,~~'Ie~ . ,,"' C'''"''~ "" ~I ..'· ." k ml mentem ~ f'~~l.l.-,~e-nt]1 I·...' 'I
~'i""JI,a'I·~n-~,un·_~.!Ii&,. knak
,:~"'.
Ili;, ,]'"
,~JJi',&';L
":i
. ~._
,:,
~:".
-W;l5ll, ..
I,e ,e"
'Ii' ,~~:
i" I
f',
(' .....
1iI-'~
,.'\.o'!" .._
:',,",1'
·c>·".
'.-
'~'''-''117"
"_.-.,.
Op
.;!
1: class Saluton ( 2~ public static void main(String[] argum~nts) ( 3~ S tri:n~r 'gr,eet in.g '~, ISalutorIl mondo ~
!~
JI ;
,'~l :
5 ~'
c ~ }"'. o '!i
.Amikor at Sla ~nft6gep flit atja ezt :3. programer, vegreha jtja. a ma in utasieisblok k ll, asw'ta'salt a, 3 4..sorban. A 2,.31. peldaprogram azt rnutatja, hogyan nezne ki a pr,o,granil " ha az utasitasokat java helyen ul;agyar nyelven IDRUk volna,
1.,
es
10.
."
....
1.:~
a. 'salu.t,o,n program:;
2:
3 'i: 4 ::
E~
[-;;} ill
Itt
A
6;
a 'gr,eeting 'O,'evu .str~ ng valt,()z6ban. A, g:r e e t i og 1 t oz 6 t a:r t all, lmana it, fi1H9g'jie 1 en i t. e:,s"e It't e~r"vAg~·t a p"r'-~r~m,IU 'r~s~~ 'f'M Ie ~:: ~ ,I t t, e.1:' 'V'eg,e t a Sa Luton ,pr'o,g'ranl ~
v,a
':.: _
II
I _ 1:
.:~::.
....:~.
_ l~'
:,
. '_
~r~
~~.
r~
Iii
Mielou kwpr6b~~Uhatna.n,k programot, le kell azt fordi anunk (compile), A.lorelllaS foa galma lehet, hogy uj szamunkra, de- annylszor talalkozunk vele :;1 kovetkezd leckek folyaman, hOISY hamarosan JOI :~s.me:rd.5:Unklesz. Amikor lefordftunk egy programer, vale.i!' .if';H' ",'
-b ·kId es:« k '-l (t[~ll a ja._ :"an az 'to'.rt,en!I", nogy a megac ott utasitasokat 0]ya n f.ormare aiakl ,. k~, rm.t a sza n. ~to-, ~ , gep jobban ,ert, es kozben a kodot hatekonyabba, gyorsabba is tessztik. A Java programok csak a kkor futtatha tok, hn e,.~t{5bleforditju k azokat b
i
parancssoros eszkoz, vagyls (rugyfurta .ha_= juk, hogy a blllentyuzeten bege'pemjOk a nevet a parancssorba ~A t" nuxba n sok felac atot .... ],. b 1..."",. :t:..' ... ' '1 a parancssor b 0',[' 1-enet a ~~:eg~o" elvegezru, ,. ezert enne k~az operactos rened'i zernexmil" "aretnan 1 ...· .. s
".if'
jj;'
hasznaloi va [astinuleg lsrnerosnek fo'gIDak talalnl a modszert, Akik a 'W"ndows e16U MS' 'I "1- goztak, szmten bi k ,. '" oiztos, 1'" D 0, S re oszeren ts C 0 1 nogy ].1aszna, J.t~~,1{ ar a parancssort. m
1,',1''., p'~
P,
hasznalunk,
MS-:D'OS parancssor menupontct. • Windo!ws. NT' leg, ,2000 rendszeren a, Start, Programok,
• mlpcnrct kell valasztanunk .. Wi.ndolws XP vagy Wio!dO'ws Server 20~)3 hasznalata Minden program, Kellekek, Parancssor,
me ..
iort ;t;t~ ' ·..·~.·-·I~·O· s .:' ~:'~I'~ifo~~oC" "","" . 'S ,para,ncssQ" , ,,7.,., A:·'· p"p']",u:a'Il,.L m,';;"; 'U' HhJ,'Il;.,,;,.:Ji:!, Term lin' :(A'~"'-l'-k· almaza ~'-'I" ,eglClI;.,.w_leszk "€.l4.i!'t~50~i[~- '$. .... ,_,'0Te ,.,c·,·,.,j!f\ p'a.r ~t', . ,'. S~" !lCL __ IIi,.~U,' """., J:"1.,g:, ,~,,.,_ 03"::"" \;.!!J,.I; "Irii" forditan rn, ,a ,0 a'1"1"''''''''''O,D, progra -:-+ .., ,,-.--'_,1!J.1I;.. a 111.1_..1 .l1.1.111dV naranccsal erhenuk ~l TJ"'1i1 m~ szeretnenk 11 ',iii, ,h,,",! "r' :...,era.lno
'--I"'"
_'\,1 __
'to
,,II, ..
""'IiI} ~.,o,~"
.;:li',~
'U'.=,
!!;;..
a ja va Development Kittel,~, nyissu nk .rneg e'gy p~r~ncsablakot, Ie'pj'ij nk abba a :kO:n:YVli.r~ ... , ,,.,. ,.. ' .etl - :tJ.t't·" " : va:i ,ri]" '-I;lO,w ,a, ~ a, 1- - t- on ~.),a V;3, ill ,1~1 I~~t3,1,wla :t,0 :~ mJaJ.'c_ lr~u~, b.... ~'I k.'.ave ",eez,V ,1 pat ,2 [lessor b-../",," -U ,I. -,~ '. ," i'"~.!'"1- '-l,;"1 If-'I" ."' . ,-,. :', ."~-l ,,~I... 'e , a, .'~',: ,~?l,.,
m
,",;['!
1Ii'I,
f',-_;~
-e
.:;r
"'"
. - .. :
-,
. _. .
0,
~I.. [ b - ,e,gy uJ',w:ajw, £,,,, Ha a program f' tordttasa sikeres volt, a S,aluton ~j,av',a, 1 <o'nyv[ara,~ ··.a,nl'~ ~ c~l'ejon g,a, u t.on '.'c las, s neven, H:~. arm i~,"l,.en.hw'ba-u zenet jelenne meg, olvassuk e':~,a, kovetke1 b 'If
=' -I it'
.... •
U ,,"' '" ;!"_'
"
"':i'o~' reszt11j,:~, '~I'["~JJ 'a ~'ll'lib"~'-k-'-'1¥i1o~;(11Tsl·~cii.S.s'l"~1- 111::,;:;, ~F:·l:J·'' "V ':~,I,~ .;:)!:tl ,'1 ,,;:j.£.,UJ.. A", '£',.' , ..... ,~L ~,,!!:; 1. ~ ,!!;iI, 'C ,!~:~'~,_,~~ """.;;.;."",,~ t:..~ 1 " ,;t;:" iI' P,,,,,·.tii,€,$',;r6···~eo.,.~'t U', ..... .
j,
'1;;;,
~il"""'1c- :',,,"-, , -' nevk J" prognnn oszra Yla,]W,Q jonne'. -'1"c let --e'" .'"1 -.. ., f~':;t:" ~II ,h.ru~, rje szresse-1..,E'".-,gy java"" ,~"'-', ..' .'J~I~r .'~~ci.as s 'a.J~lc 1'i"e" :.~i::ioS'7:t ~ . .- ,-. ' tobb egymassal e,g)fOttnlul{odo o5z~~Uy.f:aj~b6,~;:~J~h~l't~ ,eg,y ,~~.yengyszenl :pra,gnunis de e 'b," ' ,_."" t ",,' 1-u t.o - csax egyeuen - 0" -'ztt' ~II,,~ va 'n'·szuxseg, nan, min a S ~-a. on, . ~I... . , tle osztatyra , l""7t~~'llk·,'C,,·;iif,·1~"lS SOl an
r "','
.,i' co,
"c'
rdiJ,-'
c,
",11
Van o~y',an ~s,m,eI'lDislunkr aik'i esak ,2fk~o'r'sZlo,ll, h;a vSI'lalm'j bajl van? I(Nek,e!m sincs.] A ,J,av;a-ro:rdirt,o viislont esa k alkk£l:r ,sm hEll M'B'Q,ha pan aszkedl k 19!9y h~balmilatt I Hla :21pirog ra mot hibSI n1ellkwU s~lkeru It I,sfolrd it.an~i,semm i'Iven js Il4st n9!m t,illpun k,!,
A hib6k kij,svft6sa
ambs -"1·"[' t ..:: e .:",,~. p reg ram .an, egy u zene et ~eIenu me g:~, melyik sorba ill". L-' .:.'::' ;:"t'., ':'- ·,iIF~.''''' . assunk e',of ,pe 1,('1- ~.".l.'O~,,1 0;as\iJi.·.,,:'i;., ,o~:·~ , ,d ~ , : .... -....... " " .... ,l k '~"":"" :' ik . ko ad la, 't -_ p,r-O'Sl,~Jlla Ita ~ nle,~.J'el,en,rn,ett ximenetre, amu a,···.tor ad, 1- e,gy III'~bAI' programo t ,':,0".... a. dw ".'g,.- [, 'l't'" .'as .' -.plf, b'.
, 1..;1,.... a "a, ,,7
(.;"; .l 0 »e 1-:"!~I'~' '!'b.
'-'1'-" '.
rc..ito a w~>· 'I:"'r-~'" soran.' 1-" ":'-b' l ks Iiii' ts ~t a 01c .1'11;"1,5 ,-,,'I~I' 1.1..:,;t;:1. a,lIJ. a ta ~I, w, ,,-._.". .y, _ n iel z ~ 110g~... "n'"mu~" ·11',I_,a. "",~~,~ I!J", I~C' elvben J'""". ~".' 1,-, ",-,..:,,-, 'yo I." rn ~n ":'b, ,t"~'~ll~II-~ :~',t~ln, ,., ~ W'l
n
'''~'I~,
I'
:".
~03
,,,: .L~,
.... '~
,I
;J ... iii.
'."
'll,.
"1-iii"
'·t,-,
,'."', ··it
-I
','
,-,:,
'-I'
~I
sy.mbol : method println (j OlV"a ,.,lang' ~,stringl)' location~ class java~io~PrintStream S~C'S t.em out.. ,~'~rint .In ,\,':' _. . . in~~' ,~ I Ff:I"'e'e't .y . ... m. . .. _'~" ,~ ~ ~
.a,
....
'c. ' ~
'.':
~:""'~~~'
=•. '~' ',_., ~_.:.'- . - :.'. A.. ] av,ac es""'7'1";'·'-c., ,.f:'llt-'~-l· m ..... l·::' ~:"~.:: :[iF I-l}b':..... ,\,QZ,ih .~l . ·--,Q,o,·,m' ,b:l~-.enlll!/e_)lJ.. ···a·i~I"'je'Iij"'IJ;Ii:ii"[,~k' 1
"l
k-',·IV ·!'Il..I!'~,,,'ii.'_ ·0 lOW,"..: i' ~na,Cl0 ~R,II. iIi'..... ~.'-,~II,~· .... -.,:-.,':~"l·"· ·o""' Q'i"l-.r..:i<z,,&oO '.j ~ ':0:' I ":'-':':",,,,<', ':":,1'.'-' iii" l~l .. ~~,na.zz:a,;:,. J;, a <
• a Java, progr.a:fil neve;, '. anna k: a sorna ~{a, sz~i.nna.:):a:nlely',w kb'erl :a h rn,'ba tal:5JIh:at6; • a h~'ba ti'pusa;
'. a
_ ,[_ _ L . i!: _o.;!!
~l
~'b:a~,(:0' ;;}
.,~
,,!if"..
res,olve
s,:ymbol ~
System~out~println(greting),
11 ..
····• ,.IIi~." ..;t;;,."""";b",,,·!I;,::: .- .- :·-···iiF "-,"-'' .(:..-. , Maga 'a hib···;Q'u'i;'"'2'~·n:··I;9;;~· ,cann011i,.. re,so-,
,,:._.,\
,j,;'
1" ~ <':!IIszlmboh 'Im····· ~~'m"o·~II,r-I]-l~l·tlo""'i.F :l)'1 .n.l1llll! '-',e': d. m.t.!'-'!!._,. ~...,~; .. I._.h, , •. , ... "" '.. ' ceo
·O'.r.;.'iIi~ ..iIi.. -»
c·."
kat mond e.g.y kezdo programozonak (sokszor egy tapaszraltabbnak sem) ..Ha egy hi= bauzenetet nernerttink, nez,ztllt meg :Q sort, amelyikben a hfba e'lafo.rdu~.t~
,lI"
oitl
~_.
ta
er it
...... ,
I~
c'"
,£'I,,. p: ·t OJ
Q _
.F-I,·lI'T;ii
~[!U
.'_
o·
1i'l 'I,;lL_:,
,t
I'F' '1 n" ig:1 ¥~ ~11!....,.II.~"iL'¥I 'I; tIr· ~ T'fi n ~ '" ~ ,::_ .II., .
..
.A helves valasz~ ehrtok a. val['OZQI nevet. ,Az, utasitasban Igreting' szerepel grl~'e'ti:ng helven, ,J
C "" 'm.... l· b ". k e ~il -"". el s: l"'i a Stet 1.u con program . rorc 'Iltas,ari:.O[ hibauzenete 1 ,~a.pl.ln~l W.enOf.~ZZU..l-' <: ]_n~g egyszer, ~~a. cet ~I.. L10'-"'g"-vo n :[-"0'- lC·;;JI·n·n. p fiiir-'[' ik-e b;·e· ,;c, ...• , ,. peldaprogram .. k:-:oe.FIJ·~'~ es J4-i!.V '2? ~1",,1·~:.l:"'l-~'(Z'·~ k kl rn laden 'In' elte .1&.$ t .. rul.:c:··.j .:c·.·.· ·~·-!li~·_"·_,iC,~,a.~.I.;R ~,_._""',.~.I~:~ .. ~ "
"!
r.'·~' ~'.- '. ~~.'-, .'... ' JI;' .,. nk k ,[""ifil ce.ll~.re I;\.u1 O'Dose,",.".' ugye.w]lun.~. a, ..:JS-' cs. n,a,gy b'.'.. .. "'!'.
;;;;i!\~:'I.
!"' .. :'!i..'
:,
"11
1_···· ,~.:
I!,.-;;I!'~_
"
:f!..,.-
..
.. ,
. -'" -
es,
;;1.~.ozpon_-o'.zasw, ]e
~- ~I. -:-..~' ....~.-. .
r.... :. ."
·-t·..· '.-.
,-·1··..
',1;,
II.~II
_.~,
·:,.,!J.~l!;;;··.,
" -, .t!.., ":, •• 'I. rb'~-Ii~ . '.'.,.. ~1.. ' G:- 'C'Ixran - e·1".-g~na .me,gncz.zu,.( a 11~. .auzenetnez _:-y:a. " .- '- e ~". --
u"
.-:,
- -:;""~.;'---'[ esa u.O.I-.. U,t_asitassor _.) s eszrevesszu lk..,j] ]"," e .' b\.rn.i!"~I'I'
·c "'·.,·c -- . ' " _.,.,
javitando 11w'ba:t
A k,iijIIiilY\'- h iivaJtall:os: 'we~blh ~I've~l, h t t:p ~I I W'Wl'W' ,"' ji av 01,:2 ·4 hou r S C om c~'lm,eln min .., e ,81 den Pie Idaplro gram 'f,o,rr,eisk6dj;at me gtallalljlU'k., Hla :8Z ,a,ltalu nk be'i rt k6db an niinc:s ell ~'ra,s 'Vagy mas Ihj'ba h§tLU;l8ssuk m:eg a(z:e;mll~t!'1tt 'webh el'vet~to~tisulk la a Sal ucon ~ji ava proqrarnot a :2. leeke (:Hour 2)1 'D!lld;ah§rol, 18~Spr6biljiuk Ile'fordltaln~ all: a 'faljilrt is,
4
J,
.,., . ·r-d-'I~t-··o·.i'_:, hibau .,&.......',...etekkel v· ,,,-,.W'AS\i(;,,_~,,,- ,WlnJ ... .~ct cornman .. or ·"'J!'·.i:!!'n· ft; ~1''''1I,~c"70~1-''··'(j·11 d .-- ,-_.' . ....- .'.d .. A· nl--nu" vib "e' n .., J'a" va-fo 11 .._.~. '-./ olyan ~ .. l~, ___ ,'e"-.-: 1_ .:' : "'-''!;;....IIi'!i. ott ~'_. 1 (R··..·o·· p" jij"'Io·c··eo m;r 'f;·t;,ii'n'llsv·'), ,~, 'Ei!~.rrar ,., ..".a.n ,·t -.~ - ·d·--··j-l- ~'b~ .' _.o,~v.as ·t-,···.. i) ; 'ac~' - '.:'.-:'.-: (' ,.' II. ""'·-'1-'" J!!" 1, _€!·nam.e· ... ,. S~,L_\~,~u..J: ~ Y'~'Olg,,· ..~ ,,£.. _ re:g-""'J"lW ,d.,neIll, la .0 - '-, '.-:..'d i'('A,.'- ;.-1'1-'" - , .a.w,;i'.l,w,la)' . t6"' ,-,/'11,. ·a ,r'"l-'at s s not;' "_ .f' '_·,o.u.n-,· ....-z-, os,z~ay nem. ta ~I,l'·-l·~·''_.:"'. vagy ,a ':I'.'lI' ..0""C''._ Oil S is JL;! e,'f'_·, (·L.:I·"·'" .yzo; OS"zti:ilwYI __ ,~~ .. -1-'- -,.' ..r: wan
I oit.l. ,,_~, :\"11,,...
'~:!·c.··'_"·
':C' . .-: ·C.
.,--,~."7'
'i']I'f-1<'."I
'1LP\P",Ii
,i,
;Fil"
-.-:
",C'
'!.,..,
'-:'1"'1'
c"
.. '=.
,~"
'Il""I1'-:
,c
C·.,:·
meghatarozas), v.a:~.6szfnCneg helytelenul 'V3,n bea~~..rrua Java. Development Kir, Hz 'Wlna -'I_.- - - -- - - - - - - '.' rsk,,_.-- . ~,~ . -....1· ,.,~ .li"l.ew.yes _!e,a.d.t.3,SJOZo~va.s5U,{ l 'ew a.z;,~""'" J:ugge 1-e('et. - III - - - .~ - A' ' ' '1'C,Q'WS renod sze'ren. ,gya,r,a,n e I"olO.ru.1J ]" A' '~l . nl, .'. b ;i"'l niP' 4 "'1'
l'Jo '~'~
ii' ,',.,.'~~~n~sz,'
II]Ai ~
,_if' ,
iii
,ft"'ll I"L
,Az ment ~ etrehozott Java. program ,fLIDtt~ltasahozegy java-ertelmezore lesz szUk.se:giln k, p;e~"d{lu~, J~lV3 Development I(it j,a'va. new parancssoros eszkozere A'Z ~'r.tehll,ezo teszi a
ru
",
'!;,_,.
~.l
.::lI',.... .:..€I"
,',(,,;,~
ho
L~'
""i
"'"
"~''!L
,~J, II;;;;,_:~)
'
llgy futtatjuk, hogv beujuk a jia,va parancsot, luana egy szokozt, majd ::il programer tarta lrnazo oszra ~yfa,jl nevet, Bi€ir az 'osz!ta~.yfa nevehez hO',Zl€l tartozlk ]il ~~~CLas s kiteriesztes, a java-errelmezovel valo futtataskor a ,k~.'te'(le'Szt,este',~ kell hagyni.
programokat
a C, v,~ J'" - -~
,;:j<c.!,
ClI,~
'Ii'1i, J.!i!
se Iut on
JlVlondo L
I=Ma zt a szoveget e
elsO' In(i,kl)(~o Jav3, p,r-ogr.~lmunkat, Sza n'l1~,6,g.e'pi.lnk :kOSZoint~ a, vilagot, ami olyan fontos hagyornany a, .sza nnlit6gepek vilagaban, rnlnt arnilyen fontos sokunknak a k€lv!e':i :80 roV',~!cltlH(l :p616 va.gy a Csiliahogy elkeszfrenuk
,[:3t~t1t{" elmondhatiuk,
,gok hdbo,"'i~ta;-fHm,lek.,
Azon tuino dlhetijnk~ no gy' miiler-It: he QlVtlm;any,os: kiJsz'ontBs: a uS,a IutllllD mendo I!~ (lkiJIID'-
plrogramozI6Iklka~, as: furan n'n)ek ranlk)l" INhlIS",ez a mondat 81 H e~1116, 'vUag~ es~p e~Fantol Imagis!1 e!1ojlS ,8Z e~s~p e!r,8nta ped i9 ,e 9V' mle~stenui ges: nlve~v, 8Ime[IV'!t: Ludwiig Zamla nhof alketett melQI 18,8liibertl~, Ihogy e~o:seiglrtse 81 nsm .. Zle,tkoz~ :komlmun~ - -:j at ,A Slle'rlO abban a re'menyben ve~ne beh! a konyvbe!~ ho gy' a ,1,Dlvlolbentlolbb sza m~t6lg ep tenu I m BIJd mi891e:szp!srratntoult
j<,r
i'
1<'
1,. Me,girju k a, programer egy szovegszerkesztoben .., 2,. Lefon:Utj u k a, programot, hogy oszta lyfa,jlt kapju 111<. 3,. ,Az ,erteln~,e',z,o'~rra 'utas.~'tjulc:" hogy futtassa az oszta~.yt a
Mindekozben megismerkedtimk nehany sla ~"n'it6g'(§',pes alapfogalommal is) mint 'a t~orcH~6" az ertel mezd, a 'blol.cK,)az tl~sitas es ~, villo"zQ,. (Bzek ]relel1,[eSe l{,esob',b egyre vni"gos~,bb "'C:-"' ,1, ia dk ,,' '·I-'~ muxoc esre -·1'''1' ',":' - ""'. , ,.~. .-,.,.~, ,., rrnunx ieeszen ·it:'l'l" ;\, 0 ytatasra, 1esz, )I T=,'I suceruu · " i'~";';d'~",,:' b-,1'--'" ik a ·s" a ut.on programer, I-·:,·t::.::,~·,c'., auun 1"'~'a '1;]',' ',,~ ...
c' ,,",,:'1' .. ,,,:.~
I,
(P,f'O/JI"a1~'~)~ 'eh;et,otJe teszi, C~111'1J horo}' l~gVbille1'tfJ,t;.~le't'ltiess:e:l uj1~abef1~h,(;lSS'ttkax elo:z6Je:g bein S01't jVle~y,i'k' ,(JZ a p''"Q8,rCI.~n?
~r:dlasz:'Ny~S:SU.fii~, g,y MS~D!OSparancsablakot, es r:rjuJ.{ 'be a doakey parancsot, Ezt ko-. e vetoen re n ;..1-g,,:::u'" '_,~.,W~~I en b B1"I· 'P'n iIl'-..:!I11 e 'r-"';A;,~;1'1-' d ncsot '[""'Qi', - ro···l~il ~,,,, ek koz '0"" u ;':)'ny:t b il ~II~n'h~1·'~J;f'g~~.~.: :,: e]"_.<_.'-= kel :.. 0# "''-IJki''':'',1! ,"I:.: ; i~,e1··~·.··iW_: re-hatra m:ozogha.tunk. Ezzel sok idol' ~a:ka,ridlatt1,nk n1eg::~ amikor megprebalunk kijavitani e-gy' pro gramo:[~,amit a fon:UC6valamiert nem akar leforditani, A WwndO'~vs P-'ben X ez a szolgaltatas automatikusan rendelkezesre an,.
··Y,'~ll!J>:.·..: .. :
"-l '~,
'-~
·.:·JI~~~1
I"'~~l~~
t'
.: .. ~_,~.~'
I:;.
~j<_,:11Jr.
~~I
...
~_J
,;~:._
••
'~,
"
WI~I
II'
" " es.Zi'i' . ' ',. ',,' '," . "e'n, ~I,;& .. ,j;--.. - a 'a'" .. "o"l" -, n1eg·,-'t'·· " '. 'a.n1ennyllbe . ~i~'pes .. J, o'r~n~Z~J5ne ]'t<:u.. ~ szo'..'",., e,g,l(~n ~nen -,_ • _ ~. I. t:.. -''Ii'~ '--'' ~ell:1 . J:";l mI- . rnli"lt' K'~·~ .. -l hasznos leh ''I,..-IC, ....:::i;g ~1'0' '-I V"'1ii, - ,.... keszto amely mutatia ~ soi szamar, ~iI" .. :a",,~O!l\;aJ'!l.,,1110'"~, n'o~' W,.lt oe: ".',j, ...... ,w, ~".·j.'ia"n s,~'e'r,,"'"";;ji\';"'.,) ,,", ""'''''''''". ] 1 "-,""IL)'" a '''''0. '-:'1 "" .11~ '·:'~l·b-· .... a 1-'1 -' .... "t· eeldaul olvs 'I window SO'.S··.szerxesz..,,\-::· kes arne J--Vh\{ .. en ,.,. 'kurzor r ts rtozkodlk ,It'C,, ·c·' A",,,,' -U'''~I~'-;'E''I'd'':W,r:3:'·2;-' am:ozxoe "Z_ ,h"Fd,,,I_:, __::_ p!~Wau 0" yan ~ In_IO_: .. .
'I!."";l~ ........B ,.... .. Ii" tk ,. ~. ClCJS;Jt:,,; . "~\ rme,J},1.
H
lC~'1ii'"ii ;;,;.iJ...;;;,.,i!l,I,
,"':iF-
..
ti
"."
.....
,,,",C."'·'·,·
toprogranl'i' amely az ablak a.1j:~in , SOt es az oszlop szarnat is jelzl.) Mlvel a j,a,vac fordia t6 a. hlbauzenetekben mega dja a hlba s sorok sz-a.1n:at~,a sorok szarnana k ~elz,ese·felgyorsf'thatj'a a, ,hi.ba.1cen~sest
VdlC1$Z;+ A.z ureS: helyek csak a rra sZio~g;aJm1:ak hogy a p.rogra D1.k6d kon nyebben ttekl nt~ .. . ' .. .. I~ ,-Lf. -I ,. k '~ 1,,-, . ~;,a.. ""'." k' "".:, I·~ ,1 ~',"m ,,,,"', ne," H: 1·" to egyen; a. J~'v a-~~,..:i!~,t'· nem ~O(!OCl':_ 've-,'l'+lID{'f A'".. 'C""'1 u t; ,'.'," ,p.rogran]Chii' SZ.o", 0,.20 '1(f{,eWeS a .. ~ ror cnto on '"
c': -. : .' .-
;t."
' ".
", 1-·'
;O;~, ...
>:'
I,
,'t··
",.;
, .::
I ,-,
.,p..
'!'
'b',woO '1-" 1-'"b"" ..~lrL"OZl . "';;;;':oi'-j"_'_i-"~,,,s,rn ,"'o!"["...."Ii:,.eo "M···'h,J:~: b"0' ,'. -,.' '0'~,'_UL~t',b i' '. 'k' '~'O'U' ~'g'~7 U ii!'.... ~n ~l ,,_ny' ' l _.- ~I ..b -' t· ,{ ,ca . .s "'!,narll., - ~II"I-··'JU .... ··0". ,·'~i', ,'.-' .', - ,,',' ,,,,,', '''''''''''~'' sa,bbnak ~a.w:~, k a ked .nyen szervezeset,
m.. 'j>....'
11 ~,;j, .' ..
01','
fo,r-c11.1cas akkor is sikeres lenne. A sorok elejen te-:b~tnem sz:~,:n:llc~, han),' szokozt hagyunk, de ~,i§nyeg.es,~ hogY' koverkezetesek ~,e,g.yi.runl{~mert csak fgy lesz a programunk artekinrhero, es rugy lath:a,~~iuk)melyik
:3,
,~:""'!'
~"J;
V~alasz:lVn,nd,k~:noehetseges, Az, ebben es a kovetkezd n~;h3ny ~eekeben szereple egY'~ l szenf programokat egyede~1, ~class k:ite'r.lesztesLi' fa~lba forditjuk, amelyet a j av'a" "--"'··'1,- .. ,_..""'" ..,,'~II .f' ·II'I"i"l'lil-[f'"I' I.' A" a.va .., "-".,, ..'''.--' ,····,,··-b· .. ·"Ji:,ll~I~~'I',' 1'1·'" tobb egyunmnkooo~I~ ("·{"'-l·'·'" 'e',~te ~n'€zo'v€!'.w, U!u21,.-Jla,IIj,.Unl{., ,~, j""'I' ,," program,() { allon,ii;iln, ~l" ,~'lthna_{_.o, '.. '. e ,~'.
"":"',·-:,1:,,,
sot n1eg a,z oly:a.n e-gy.sz,e,rCf ,progn;a,:l11,ol{ is~,111runlt a, S.alutol'l, Ul,(lS J:ava-o,s.z,~ t.. l ~,'~ln'"lk'l- ~1!"ijI;;'[II"~iIl·'b-';e;n (Er' ro..... .... 1 1- '0" .~...., •~-bQ'll- b" .'-.,j;':~'(.,'W I_: '. ~ck' 'Qi[""7~m[r]' nl{ -·;E.C"'"iI'l;jQ;~-~;C";iQb'lI" •.• '!;..o.l]" b' ["] '-,3 ,y'Orl!:~I'~ Lla.szn2i,lll!"JI:i" '" ~"l ~ Ji:,dl_,,)b-~'~ . ~",,_, " .. ,'" ~,.' ~ -n""llIJ·__ d, "...... 1'IU. 1 ~ill.~"""'':':;''_'
= j.!IW, ~,~
'oszt~i~.y'b61is
II,,~,
#11
Iii;;;
•.,..;;;:.,.
I_~
'>;,;,;.'~~
)'
1
· . @m ou..*", '., pr' a.n ,t'I-1-11 (,'gr'f2e-:-t' Jl,ng i ,~, /.:", ",. , .. ,": . - .. ' '.. - .- ,- z . - -.,. I Sys t·· iL, '
i,
II_!
n@"
Ebben
, _
oeldaban iii fOl'(lft,o a S:y"'ste'm~out ,.,'nri.n't.l:n (g'.' r,eetinrt'} utesitast feklolgtozza ,y', , , " -.' . .,' ~ .. -" ,', :~], pontosvesszd lJ.ta ni megjegyzest azonba n eszr:e sem veszi.
=,;!;
H-
,W
. ".
.,
,,-,.
.,
=-
--
-- -'
.,
,'- _..,
- .,
'"c,'
. --
l'
.'
'N]'
A":" '~ ,~··-.,.t-,~I.-,: b - ~(:)o" vaiasz: ,''';'"; MaJ,~~~~~' egyeuen oetu, szam,
.., ::
= ",
,Q:"
i:iIil V~lgy mas szir ,-·'b-:' 'l- "I'-~ 1;: ,1ll,,:Cilj 'ezex 'petoa-:-c"'T~:-' , ,,,,t' ,-: szimootum ener, E-: k .")11 -Ilf A:',:·· t' k '.,":~m~i zo ikban .•'_.,. , """'01-', s: ···t al Jlf6,···.:.il'-I";; .k ~'... ~'" _:, ,{ar.t;l.,tere ,I~' V~lW,I~OZ,·",:,an, szoveo {cn, t.....0,1.: (~,na. ,{ 3, _,'"
''''''7./'1'- ,.,.
]l.,ilS'l'"'-'
d:,~,.
.,'!"
'7,;::
,.;r'
-"
j avac
8a.1 uton
..,. s·
1" u.1..:o,n,~ ],a.va, '~S'" tala,'W m]l ..~"t'./" - 't--· . ~'.'. ,I. ,'~ v:;
,ri' ... -'.
~c.' ,~.;;j;
"'lI ,~,
'p,HI'!'!'.i""f-\Qm'Iefo rli""l~'ii[oa"',e;;;'I"'rIIO'z '''l''.r''·j·uk be ~III.. ' r'--og- , .., ~,F-l_l~I,h.~~,~"l.i&!" ... ,1,., .... ~zrt-·
"_"
Nem taldio l"'~JJ'1ilAe;iIIl'i~~ l~i~,n::~' ab ,~'''''''~I'l!.a ~v" U~lf~;, n~~"::~l;y' ...... sorbas« '.ll:""li~' t:r~ ." ~ I-~~UL-~ .• sem ~ Ivl; ~'n '~~'OIO"1}I;" tbds j'~!iif;i'ii!I' :Ji'}h' .Ja:."',~ ,ni~d.r moas. cU:,c..i!'; ,r;J~..' 'n,~l .; f'fllJ,a1i'li t:.... ,C:", Ii-if,. ~,; "if.,.J~",i~~'OliI'~ tenni
V£i:~ J'\J~I' ~11"\~:"~f"~ _,'iJl;..I·:t,~; ~1~~Jh.
~t~l~ v'",
!b.i'['[~~
IIIilC,',',J; ~
. f)LI""'~
~".~!I;.'
~,."
.~~:t
~IJ-Ullr
"1~
'.::)-"'!;..."
nem mindlg a. k~ja.vnana:d6 htba hel yet jelzl, "'''''''' uk ",' ".. lOgy az e one seve SOfO', , nan mncs-e -'. e-'·If". "' .., va.gy mas hiba an, A, ,w.1L reno,···l....'-iIl-·· ~I.. 'O:········,,-k,·b,··,,-, ,,", ....... , nezzux 1:']],18'8:;, ].. iras ..' ~UJ '..'. Ibs -~ -.~I ,\8 sz erinr u oy:,.Q b ba n ,;'~pro ;"g:' ra ~"n' blokkb a n '·'3 la] hato '--,'o':"';!;' na .,-,
,>,... ,-" "
c.',
··.,i/,
~I..
·"IiII.
,!!ii'
.','.'.
;!;!...i!!.",,·,W,·,
''I;;,
'-"--,
~'---'
-,-'
-'-----.'',
ntern."koncen tratu rnib 0,"",,1 narancsleveket k.·o"·i"7Neill-~len· gyum....·"1· C:··,~;,w:" t~~~~1 a ,,0' klfa"~,v,~ f "-. '~Il:" .. - oroznc (.: e nem .- ftlk) ~,' 'f-n - - acsai d e .-. A' "~' m· ,. e -.... csa rasa uean ..orra rassa 1 pas,zt''''''-'''' -·1 i ,.,~, sunu ,•......'.'~' ~ssen f~' .... rt" ,g,yu 111.o UlCS'1,,,"'
'/A~'n"","""~' A·',"', '~Ji'~' . VIi!.r.a;.Iw..!il~~p.
. ,;i!', , .. -
J,"-'~
III..
,_
. _[
'1J"~;C7't~i~~lct Jr~\rliW!~UWl _
__
__-_
J
~_
__
_.-
_I~~
_~
-_ ~
__ -_
._
I:
..
1.
.~
e,
nem pasz[oroz,ott
--
..111101 -
,~
11):1-
~.··lorese k-'· ,rus aiatna ..unx, mmr "'1 ,·'l[--:II,. ,_ 1 E··-,,,=,.,~, narancsaevee ken 0 yan nr:tft,gjle..·~··;:..···· ,·i···· trnlf'[-~,~'I.--,,~I .. ,-"., a, ~j.'C11.,eo o'r.. ready-to_gye,s .:- .•.. - -.~.~II···· en ,,'··1'·,'·'-'-'ee serve" vagy a .fresh frozen n '. Az 'e~ab:bi ragyas.,ztott sa ti.[n1enybQ~ va.,g,y p(a.szlt,o'r6zott ,gyii~
I '1Ii-~'
1 .,,-_ ..••
molcslebdl kesz,il:~,rnlg a,z,'U t'obbm't facsa faS Ulan ra gtol,n csomagol ja k es lefagyasz:tja k, - ~ .,. ~~ l"~'-~' '~ m""'b ~I .. pasztorozess: v.a,gy mas etjaras :a.1Ik-,,3,1mazasa ne""lk"! ~'E' - a, npust ana w,a an a szt1,pen:n~~l'~,e~ cu~ ,Z[ o
oE -;!' ""'[-' ~;~.
tek m' ~
'"
s.I
·~'\~"[iII,~·~·
1il"~"I,i:~ri;;C"''7'·t-, ..~
'ilj,\.;VQ&'~t\IJ:~'''':'_~
ru,
es :~\...:5i;'" ~~ ~ '-uif',~$ '~ly:.:';...:n' ~1':1; ,"~ '5"7'1'-4 lolv 'n-' t"';;g-t·o~c' -" .
>1'" '~;'_:':~,'lra~1
... .\._Q,~' _
·'till
"l lit:l'~}~~.;~··:-·. i
'i'O'~
.,e, .'
I",
.- r-
,.""
I"
"
.' ..
'e;
f~.
Inrut
teszunk?
~,~,.:'~[,.e. l
~~,l,~,\i;, "
III
b. A'l. (),~yan, szovegreszeket a programban, amelyeket a fror-cl,'ito nem V';~'Sl figyelembe. c, Azokat az ,e'~meket a. programban, amelyekben infcrmaciokat taToll-lnk. e
c. Decomposlng
'Va'l!anok,
~c'las,s ,fajHi va;g;y"cla,ss faj.lo,kk€l alaldda. 2., c,. Informaclor nem csak v~1lt.o~6kba.nta rolhaeunk, l{e,solbb megismerkedun k a hasonlo ce',~r~hasznalhato tombokkel es aUa.nd6;,kka~,s. ,A fordft6 ai,tal flgyei lembe nem vett szovegreszek a, megjegyzesek, 3" b, ,Mivel a s.ziiJ,m.1t6gep es programokban ~ev6hibakat angolul fjbugl\~ -nak hrvj'~l.k~, 'a hibake ,. 1 . _.. _. es -ia.v~'tas. .eve ",.. .. .. ot;;, --.eses d ebu o~{J·rnn,"'''',. Egy rves progra mozas eszkozok bee p"r,_ -- ,,_ ...'., 1.. . n , tett h ibakeresevel rendelkeznek, a,m,le,,~.ynel( segitsegevel ,ki]lavithat~l1 a h lbakat, k
1. b. A, program m,efordnasa
,3
~"j,Stva, fi,jlt,
)1
,it)
'."
_..
"
,,:"..'..
ru - ~--
,.
._.
..
-~
].
'. Jfo,rd$tsuk le a uH:em16", v.iID:a,g~n k05,zontes~, mas nyelvekre az Alta,Vjsm Babelfish webhelyenek segftsegevel (h't,'t,p t II babe 1 ~, 't,,2l"vi El't a "'com), ]tlliunk olyan progctl ramot, amely ~e,he'~oy.e teszl a .sza,m'i'to'gep"o,ek:!, ,bo,gy franciaul, claszul vagy PO'[= tu,g.a~'ul oszontse a vlbl.got~ k
.. Helyezzf ll.· ~ .. ~.~4-~!~.w. n k Q~I eg -:-y":.. lk:'·t!.t~' , ...l·"~'"'~·~I:Ii' " ..... ~,w. ~'.='. :'." C . :11' IL¥'QL1u.. ~
II.
,'''"'ld' '1 it·v~:-,_,- ~f"l',~" eo nto ,~= ,'I~ru" P'\:r··-O~',.. ~"·]J·' r':-," :,' .. , v'esszot az egyik sor vegero], va.gy vi.lt,oztassuk So pr,i,,[l,t,l n szot valahol pri.n.'tl'n-re., ,M,entsij,k,:a programot, es p',r-6lb~l.~~uk lefordftanll 'Flgye'~.fUk,m,eg" meg: 1 'b ._ nu"I yen, hibauzenetek k k kapcsc 1~d k a,z,e'11 I'.y,€:z,ett1 ib a,kl1102.',I ocna " ae .11. ~ ,
""!iI
"'e ._ '-1 ~
II
a" u ,t 0:' n
:.._._
-'_.....
'p"-:·:C..<.
al-,'_
1,,-&,1.
I'"
,I~ ":.;.";Ii i
k'Javai vasacio
-, . II .. ,
[II ,
Ebben a leckeben :n'e,hany olyan webhelyet nezunk meg, amelyeken java programok f tna 'I\, c~ 'In' ·e·8~' 1· smerkedu n k '8. nyelv '~lirt--;fi'Iii""I~;[- ,e:~ v a tamint '~eno~'de'~~v~'l~IC·. n 'in: k:' ev 'fl"~'f~1 l~" ~v., 1. __ ., ~"k ... .., k ~lp ~I·' 1 e,gy we bb , . tt .:tIt'] J'e.SZ szuksegunk, ami· k"" lOZ -',-ongeszore kepes ,~.e-.~e~,n:mJa java programo k cat. ,. ~'- - .... ,,~,C1iOSO .. "f~- interne -·t- ,&xpo"re',[~ a, _c,:, .'__,OZh a, rtre . fo A M···' l Int -- '.- ''CiI, ,- 1--- .'-," M' 1'-" "~1-- ']F"" 'ox es az ·.pe~a '1"" '~_... - ·b-.'b" J.']- tozatar ~ mine1 . e-g~,f1!sse_' va - ,,- .. ,k a. w'eu okon '[ ' ) ,----' 1<epes-e> ..' '- ebla ~ 'v v " fa'~l'~hi."'[-:.J'_I ,10"1 p.~'_'gnnIlo' 'f-':Ut'itoat--;l C',,tl ~ '. ,W,~" " " ,u' a, oro..'-."~ . -~·k . ~u "~~',L"
1 " llU,I~III, . lib $..,~
"_!'.",. :,: ~._ \
l~!
'_'
'_
'._ _
_. _'
[':'_
~jILl~..
'
1"1
..
w ..
c._o._
~'._.
"II,
_ i!.J.~
,~,
!I!
,(~Jj",
Y.
i"'''')i' \;;;..~I·.,
~I ;e;'~1 _ ~ .~ .~_iU~l~
;i'i
r"...
-, 0'-
:''-'
"'!-. _: "-
'-."
'po .'
Ii.
'.rriI i ,~,\I'
<,
IH,a uj Mi(){ziil!:ill Fiire~QI,xotvaiQIV ,M'j,crosoft Illternet: Explo rert IhaisznallllJln'k~ es: az: Ime~rseml -, - iflL.'~ k ~ J: 1',.- IJIDI,!I~':;, !t"z~ ~ 'e-a -I-I'~IM(!! al·I-'t- EIa...lh·-"'7 ImlllJ~Ot:l, "'PI a ~. gygl!pll"nn ra mn -klL.'sll QI-I-IQill"'iiil!"i:"'izz _If,!;.,211Ii..'••' n'e'~' ~,~,;- . 1 U ... ~11:IOt!1 I~"i9i"U'" WJ., 1 ul~:A I~ u ..8~ a Fl~e,foxba 'va~las:szulk a To,ol-S:,. Olp1thlns (:Eszlkiiztilk" 'BieiaIlIftas:okJ, 8(Z lnternet n IE:xpl~orerben pediig ,a Too Is" Inierllet Options: I( Eszk,ID'lOlk; ~ntelrne~beall rtasolk:~ m enuPiC mot ,AU k,ellllm:e.gn elnulIl k. a bfu§Uftas:olk tiizi1t1t', hogy a J ilij',8 Bing edellvezett-19!,
~,,#,~ Ij\ •.. ~~ !!Wi'
Ifill
~)~Iyl
"" -es kceszuljunk fe! a vakaclora. ,A hazar nem hagyjuk el, 'u,gyhogy a turizmus egyszenfbb or,om,e],'I"" 'I Ilnc_'~tsu~{e'wvalasztott
m All ..
;if
b .. "" €: ~II ~II "'''b'b '"" ingunket, bongeszon I{,ec~egyu ~.k,~:fe'w]!e,g~:a,Z'~l_-' 113,'waU ...'" ,.. k v -:
nil
it
bal - furcsa vezetesi szokasok, egzotikus etelelc) egzotlkus n6k/f€'(,fla k, egzotikus n61{/ferfia,k plusz etenek stb klmaradunk, de nezzuk a. dolgok j'o oldalat. o~,Hisfa sem ,. ~I.. ,,.. .. ~,~, k ere ..,; ... I esz szuxseg, mmt a,1 rogy utazasi csexke 1 es ut 1evelre sem
= nil
• Ajava nyelv • A Java hasznalata nak elonyei .' Peldak 1]](wk.!Qld6 J:ava programokra .' O'b~ek:tul11k.ozpont(lprogramozas
.' M,e,g:tek:inte~te
erdemes webhelyek
J ~:v~l,-'pro gramozoknak
Ja:V:tl reszlege felel a,Java :n.yelV' ,es a. hozza kapcsolodo eszkozok fe]-Z;[~C"'~I~'~ j_lU,!I;,IJ._~I~ * min z ~[t'-J" b ...'f]' ~"7'1{· ~ ~"7-l·~]';y"[o'&"l !~·ll·-.·~J.::ill,n!-;.qIjo~' '5.::-.. n ava IF'~ ka ln1- -Z,.;:j'I!l::'O-. '1"';"'1 ,a,mr 1-o elv W!l;~"'_"~~' haszn ~I; ~II 1 ···a~_ W a webhelyen: a webhelyen eHgazu[,otargY1TIut8to is Ilyen kisalkalmazas, de vanna k sza badon t;e'[hasznalh~~.t6, klsalkalmazasok is" A peldaprogramok k::O,L'Ott talalunk ,em!' anlmalt 6f~lt;valamlnt egy bevasarlokocslt, amelyeket a http, ::: ,j ,av a ~S,Un ,~ II (:'0]"1/ open at.ud io clmen ki is probalhatunk, A Java, programok flgyelemfelkeltesre nagyszenfek, hiszen ke'pesek dru_na,]l1nO.1S'~U] valtozratnl :3. bongesz5be.n megrekinten oldal tarealmat, Az .ora ,e.smas peldaprogra mok a 3., 1. :~lb:ra,nlathatok,
iii' ~_l,"" ;oj
I~-[i;;t.,-_ ....:.I~:
1~~1~_1_··_ •.
1__:_.. 1
0']11
'~I ']
C;oJJI] ~~~~~,~
,O']j
~-"····~I~.·
A Sun Ja.vtl-we'bl1.e'!yen a Ja:va, Development Kit iegfrisseb'b vtilto,:zatait, llletve m,3'sptOig'ramozasi eszkozoket WS tabltlunk~ Bzen a. webhelyen jelentik be a Ja'~,-tern]ekek megjeleneset itt OAIV:~shatiu __k .o;'l tel ies ja va-l ~'''!l'r,fi ,If,,~: V'~'['-\Q~O":ru-ll,mllok ~i,iZ:', ren .. 11~,m kezesre ~I n.. k :"~ o:]~ std.· ? h 'J " ~, ~,
,~<WI1i;;;; " W, Il.
W_
~~,;)!
,~
'II.~, 'JI~.;)!
~.
_~
_"
,,'!W
~,o::!!,
r;,;;;~
_ ,iii ~,W,'
_"',,
,W.:1I
~,
..
I;O;;,W "
~,;t;.;'C,;)iJ,' ..
'1-1-
,ill !II,a,
I' ;t;l~
.
!II,.
a nyelvet tanulo programozok egyma s segitsegere siethetnek. ,A, SlJ n ,Microsys:terns. ezen ,~ we b-.il .·~I., .. , . ~. ·'.'If'· ··'-eioszor.' , ' ,~.n'byenesen e ]-;t,.,,11 .... ~~.J& a,J·-~-I.,··t"t1h9.'.....0·5-, b-: en, .;&.." meg 1113. ez az a , "'.' neryen rene l4ft·;-· .:• " . o· .' ,"" ., ".. ' ernetove . '. . avat ,lI, ;1 ..'.'- '. ,-' ~S _,-,. 1S
<i!.. -, , :.~- ,_-. ," .. -."._,_", .-:c'
'''-li
i',W
.l1'!i..r,W!I!'
Jo')IV-"
,ct
Devel ..], ·l1.!:1;!n···'t -K: .lllj, ,h'''':61.}iGIl.''.· :ri'llro- ""'''~I it CIi:;~SL.,enl, '1{eu:!sn1. o·-'p:.,.~ ~I~O-"l-'-iab :b··, ' ,'.• -'. . .' V'~ .t...~,I~.a,t- -~]~.
..11;..., ,,'!;,.r, , ,_: 'i[
'!f~,
'!J,:~
ili'\;r1j;
"7. ::.'
,~
~!n~'r..Pi;! ".,1111:Ji'iI;tIlft Ii!~'CfiuiiWIJid iii'! ~e !;.I iiI!11 (111' :5,~1lif~ e dl ~(f :r!, t~{I'1 i t5l!jIl~. k;, ImImemEl!"!t<l!IJnalllil',.li~IS;ie!i'~~ ,3$ i!l1.lIIm:jjo]Ii!~' 5 !)(IIfl4,~~ CtMi~ tk!atu)l:fiI~an an3t.fij tl~pl~W\~ I;h '~~1iI ~"IInIllClfif ti, ,eIl!I!lMjml:! $!ljail':~,J~ ~~tffl'~mt l!1~1!ru:d_~. r(lU ~~I'i ;;:Uli.10fif!ll~! ~\lilili ~~, i$i(l! ,il anD ,o:!io',r o1lln!D' btL~IO!lifi'1d\. hi)n~~ ~1i'IiiIi filf,iilfU;~if,s:" !DI,d.:rL:a, ¢:iho~~I;!'. ~B 11~'ti:t: ll:~ !if. ~~~IY~'~f"!~.j!l_ I
~~\
~~~~~~'~"~!'
!~l!-;f!i:~~
!:!''!!l:~~~~,,''I;''''~
'·'~ffl't.-c.
UP'I)j:in,: F,!\~s~1:ffi1lr<!rfes, ~i:: I!.!Se~e~C'J~i:l!!iW ~IIn~ ,;utJ".U!l!i! !i!u(;fi.a5i fjlI:i'ii~ '~D~lIrj!j)§.Ii'i~whil!il' ~j~5i ,o~"eu:ij~!:I 'o!!!"iI~ ~ed~~B:s. :
l!jt~W. 'IlI1.5[:!1!1I{i:!i1 :~,D\I1iU~ !Q,~!l\1~5i e\1e'r'ii' Iw~ ~i~~rn~$. tIIi ,ilil::!drllkin ::Ii on ~@, !S~;gtir~-!m!jll ~O~~' ill,\m ~I!i;t.,~!.[I ean ,!li5i5iI~lIi ",.fij~i,aei:i~dl~ri~!!I!iI~ ~ ,tjiilll1 't(!ll'i! ~il''!~~5 1!!!!Ie!il1 !!I,1lU4!:,.3$ 'iI~.rel~~ >C!%!ii'I!t1ii1 S~ifl(!ijji ~i: me
wllltlb
'lti:(!(f'
i!lit' 4;l5!J!'13,~ d. ~
'r!)
-r1"!!~,,",~~_.0
----
---------~~
...- -
3j,1'i ibra
A, Sun ,h;i'lXltalos JCUJa-uJehhelJii11;
s6,!fa;t' u:Jeblapfl.nkJyn"
sza11'lO$1'r0f1l'"a~'1.iO,{:
A, Su n blrsala.p,~t6ia,~ B,mU Joy a,zt mondta, hogy a Java, J!E.zenO,'t vny.i el"ofeszites vegerede ~I'I" 1-' -... b . -- .. - •. -.;:..]-.. t~h:tlwJll:nr!.. "" ~ - - .. _.... ~I ~ rnenye, ann arra rranyutt, nogy ,'"~Oi b1_" meg b-f- 1- 'r,"" b. b IDu-C :Q[ ,. ~",'. - II......it szamttogepes 'mzrato ......•...
!
.. ,i" ,. . _ .. , . ,. "' -~. -, ~ -
#.
'i.
programok I.rasa,ra,~i a dolog azonban enn,e,~klcsit bonyofultabb vole, A,Jav~t a SUfi. egyik m.er.nioke~ james Gosling fejleszrette k:rn, '] 9'90-be n, es c,e~.jaregy olya n nye lv letrehozasa volt, amel yen Intelligens eszkozok (interaktfv TV -k, mindentudo sHto,k., az emberiseget rabszolgasorba ta.szlit6" mesterseges ertelemmel felsze r elt SkyNet katonai ]110'Ie' "']1 '0'-"";1 r" 1~1'l11et I-"TIi'IIIdI':!;'g' ,;fl"f-'n)! 'G" osling - a p .' roara "-uu"I1!,~~ c~-o'C+'+' nvelve..... kezdte de ,QI,m /6. W,,~.':_'.,- 'J k ~III,). _ n~"o,j "'~ ..... ,!iii ~"ll· ,;g:;! ',i"'_', _gedetl . n V'Ol[ 3.2:, eredmennyel, eZe'ft bezarkozou az irodaj.ab,a, es megalkotott egy rna... e
~'1'IIO'
""1 ,~_'l_.~_
.;Ii
'C'il"~..,._ -).
.IIi,I.;;;;
; U"",",'_
. .i!!
,,:
... .- ,~
":;
rii"jjfjj'~1~
;i!],'.;I"1,.
elF
',"
iFri, d'!!;,'!;i;,I.d,~W
"'"",!,
\. '.....
'''';' ~,'!.;;-'
'1--;-:-
-C':--
.,,-,.~--:.
c' -:--
<!I!,
..
32 l, lrell: • Az: e~s6lepesek, A Sun. n1ar eppen keszen allt arra, hogy beszuntesse az Oak fejleszteset es a r:a.jta ,(1,01gozoka t a vallalat mas teruleteire rur~in,yi~sa~ amikor a V:ilagh:i16 (Wod,d W~,'deWeb) nepi
sz,e,nlve'
,
va 1[.
J"
ftW
..::;1 •
oJ'
L _. .,
foslvt 1l.:H n ..
iellemzdk J .....
,,,!i;.,,;
,~II,:,
'.
'!;;.,;
V!l::11J,
~:::.~'l{lhul1 'oS1..... L ,,,,u'\.)!i,';!J,, u "..:11\03" t- "'-"11J.!., ..... ,Ili'ii., "[,,, '7-'[':-0"'",;;:I' ,1I;'ti.,t:S~,IU, 1:,~'!;;.,,,,,,,,1II,'!i;., 'p'" I· 0 .,~Jl r"i'l"'O''"!\:;~'~I''''l:"" II:,"~mA, 'O"'~"~'1 ~]nlm.. ~:c,~1: ~iii"*,~,~l!" ;~:,JLo-i:li,nL-0, {_ i~E~ c:• .,.~l·l.. , ,~",S~J" .-;i
alma
"'oari":il
nosnak b lzonyulrak. ,A.Sun fej.~,'e'SzJtoI kidolgoztak an nak a, In6dj:at ~ hogy rnfkent lehet plElO,gra moka [ bi ztonsagosa n ~ilUa~n.i1webla pokrol J es a, n yelv 'u.j oe~ja,h,oz 'lij nevet ls ,
,,~ asztotta ,it ~"', 'I"'"
~]-
,~..::;I'
~C"
alk alm .
,~" , ., ",,",
""Jj,;:O
,"l""~
,"'iI ,ittl,
vn "'<Inl'~.,.tl'
. "
~"C'~'
J,G
~I·O'"Q" W:c, ,
,L;'I;"",
"'~'i
't'
",-
gyelen.l r£i iranyult, M~Ia te'gy programozo egy java programer egy weblap on helyez el, azonnal elerhe~o,'ve eeszi ~l t a s~a!rfozd 'bolygo' teljes lc'ozol1se'ge s:zal1:1;a,~~. z Mivelerre
'e~o'szO'm·java :t~
. .s; -:., ='~ .ny'/,;;wve,{ 1119···· t. elv ~1 -:,~r""-:--S" ,- :.- TI."lni!"I'" 1~"CS.Gl.~, !!. gepes '.~ "~,a,I~,-,~ k k'i07','7';':"I'," '.III.. 06" _,IiR~i ,I. ,nye}iI .,-.csu,c~.fa, JUbVU". ,11·L'fI;·-·:""'i n~ln !.:,["t-"· '.- I"IF ... et~·;-- ~O'= ';/ ,w,""", . un , [["~m-~.s.,;;;o .. b '_'. -,,:.,','-,-,,-',- vennnl ,."~. eg,y ···.,:..:Ie'ves ,__ ' .. --, ."e'n vagy nem vemmk reszt ,..'..," ['01bbe - ,;-- "'~-:---,-A",., expecaci ,·6··e, 1-"""ll-'l""'I'-II':'[' '1ce1'[""'" ·-'6'_.•.- , l11.'e:w.yu,[,~, ~I'" •. .. na ianuruc iett r -··]"' a
".L.UU., •
~;i '~'.,
",-C
VOI~t kepes,
~I
reszesitette a s:zinl'i't,O-'
-Q-'
,,:
,~.
-''-'
IHa IIIh ainu k azt a plletylkBit, tmlisl'9.'rl nt: ;EI J;Elva a Jilist AmNlither Va gruu3 ,Ac:roflym (RI9IQIV IUjiablb ho m;a IY'IQIS, betu;sz:6~~') Dv'idrutBs:e.',! S akan Olgy 'tudljalk~ ho,gy a n evet ;Ei pro gram 0" w
l
zbk.k,ed\l~nC: ~ta~a~, k.avii iiliils:piin§ll~a"les 8Z)e,rt lett J:av81, mert a Sun rnrodah - ~,nat,1(10 ;8 l'8:iEU)en naifluan • flnom• . p. ,orklo~t,~~,Vfl,; 'i~'le:t.I,ehe:te:tt kap'cn~'e_ -v~··' bD~tban,. ,A ru~:,,'8_ __.____.k _. -,.- - __ • ::;11" __ • _... _ . ., ',J ,_. ., _ .._ - -, - - ., - _. .. L.__ _.. g-:' " ._ . -_. ....... _ _ ... _ _10niban . nern cl,.Je<l"I-v-r-o/-~'11 'br-'111111Ik"oil..PI'" A: J~ ~ ner .1,' reit titkos u'!'·"'JI8"n 'o't-Dit ~IIII!iOi!i 'I'S "'e-ko'' -o lta -I ~'IIII"~Ifl'i'·"I:e"Ta'n-'v""'~U' . xos ,;';LI~_~ -I' es nem '.1 "cii III ..... ~~~ I!u n ~IIII~,_ 1\,;,', -, 'u'" vat u 91vanazelrt: vl~as:ztcltta k ne1vk.lenrtrr atmliletrt J1erry Seinfelid, a komliikus, mo nde g:ltija"
c
1.,
~c:'!
~i
,~t,;,vl
-.1
'1/olI,IU
.. ,]995, osze:: Ja,vu 1,.0 ~ az eredeti k~ .. adas, .' ]997 tavasza: Ja.va 1,,] ...... ' fnssftes, amelyben javitottak a, felhasznaloi f'elO~,'et'ekletrehozasanak
es kezelesenek
o16dlan:;,
nagyobb programozasl nyel-
.'
'val~,oz~tt) mely a J:a,va,[versenykepesse a tette az 'a~,ta13,n'os,cela vek l{,Qz,otm:;, 2000 6~,.ze java 2,vers ion 1.3 - gyorsabban futo Java programo ka,[ eredmenyezo i
es tova,bb"('e:]les:zteu rnultlmedias szolgaltatasoka t tartal maze kiadas, .' 20 02, eavasza. Java, :2 version 1,,4,_,j!e',~,'ent& fdssItes~ amely kib6viteUe' a z internetes
~1"~"ji"~~I~e"! -xezeresi es szovesfeld olgoz ~e':; ~1,,"QP"essegeket J;&D'i.'~,~;l~'jL'_' ,:_,!,-.i:.~"..:J.I' W;iii.,'6, ~0;;;,<J\;;.",;16K,~ i, '.' 2004: tavasza. Java 2. version SI ,-:a legujabb kiadas, amely az olyan klegeszftesek
S.it;;'6~~"I!j.r
"-lii'"'ii'
"''"'7o'-l,o·i!'i:,'-l:t.arfi'. i,III"", j!,ai[~, ~"JIm' lnt az "l"'C'O~(..."1i't'- V-..:Ii '!J,;,:.1, .... II!.
~C"
revel1, mint :2],2 automatikus a,da~~lt~l ~,ak.~t~.s, megbfzhatobbd ,es konnyebben irha.t,ova teszi a, programokar,
meg-
I .:
-,
,
1
•,
......
• ••
,~
....
- .~ ,
. '.
i
, , • •
-.
• =
'.
.
I·, .
-.
.~
:3~'2~ ibra
11 ,J,V:aUon',al .Li'i:Jt"&T;tJ' NtetJ'iiciru) l/lsibte Humen of
!egj1 Jt:lI'Ja
program
:: ..... l'l ·, {J '.-: S: ",,<->1,'oktaropi ogram '1,,,":--- ":~l.... ~,··~b· e e szanu(·t·.. ..zamos etezrx I~O, bfel __ age.pes n.-·t.··.. il,.· ': '.-' ,=- "- "_' .-"., ami ezt a pI ogramot enoszerre, £:' ", .' ···1· ""--,' - ·'~·l·t ..···~I t.. ..·· ··-" a -"'. ·1, -.'~I·I 'II A~' .'. i slb le rtuman . lOJec t eszicoze 1 P:""'< . ,,," _ .[ ~II'''' ngyeiemreme ova eSIZl" z a so k·o'.~caw.llsag;a,." v·'··~:lSl-.,.,eT_1"·· nasontoan m,a,kodik.,., mint ~gy CD-,R,Q',M:" csak eppen kozvetlenul egy weblaprol funarhato. 'Nwncsszukseg telepftesre, e.s a legtobb CD\-R'O~1 [,61eltero'en nem korlarozodik .PC~s es ... Macintc ~. rene ·"I-··'I-~' ',':"1,'," ....- l",".lII~c"- kh '.- tasoruoan '. J . .. 1 a.Cln.~.OS.'~1, szerekre, A' welU'.~:til.PO'=:_l,OZ, h: _'. ,~.~II·"'·--·· a java progi amool<: " barm "'l'11 sza],3 oarme ml~6ge:pes rendszeren futtatharok, ha az kepes a kezelesukre,
'0. '.~'
v:
1-' '''':.
i(',":',"
'c-'
-I
-".w
-c
.'.
:,'
. :,"," :.
,.!
".'
,'.'
.'
""''':'"1''':'
'.
.!
''''1 ,--
..-
"'1
_:: ..
'.'
.-"'-
,~,,"!
34
,". ,.' - t" .. }, ,: ,A c'un ,a J-',,ava -D"eve!~op'm elm! v·'th····~ ..,1~,.;:S m,a,s; M,· - ··~Il..··c.,·t...'c"',' .'liS, m,e,'III'e k· ·_··t'· 81 Jl" alval.' ~ .", ,- .. ,.-. ,- ,.·,m,. I\~I" I ez fa I~.rm~ C\EU 1IIIilZ .-,.;. ':'. 'c ~ "e:111_'.' " ~nu;"I-'t- I mI:, "'",,,",1 i"e"ld lebliO'~iZ'i'e'~ g, !~~:I! In..n(1\1 m 'Bif. ott" I!"S'U'" ("!C'j!u~'1 nle'~'n'U·"'lli1ii\..nn -1'0 nem 'e"lny··t r ~ Jla' 1.1 ~ 't'll u ':" IRuntlme IEWiv~lronme~nt '(J,8:V:a-futas;i'de.Jt1 ko,nnyetZet) reSllB,kent Iletollthietj'Uik as; tellepft ..,
1iJ!!IJ¥
6.'
11
~~Ii.,;;;!I',o"
'r},i.':"
Ilul
I"
I"
I!/;;!! ,
. 1!iJ.1!i;1!.
I~
~_II!~IIi\UIU
I.!
H-
,'!IiiII
1:1'
,'IIII!'O 'lll'Q
iii...
nyos sza nlft,og,e'prenoszerre irn [ - ezt hfvJak ~~;Jj'1dsze,~,il;igget~le1isegn;ek.,Javat ugy alA, kouak meg, hogy tobbfele rendszeren Is In'ul;::od,okep es legyen (eredetileg azert, hogy l.~Hlonboz,o'elektronikus keszulekekben hasznalhassak). Jav:a,nyelven ~rt programja ink
sZ"llnos
,.C .~"'" '.'.-. ,"" .' ,. ,j1" -,.
, ·.,',C.'''':~I .. "nlt_,n,K."~ ten '·d·-·.'-,-.,'-:. k,:,e,pesell~~ ,t, "~; ~I" ne Mo,t.Dmw i' 1-'-' ,--.,ez b.'ar .nlll e,we- tobb -,'-lIetmur '~I"'~"":'Iiii'~ ..... ,-, ,],,,11€ .._.: en "",--, ....~I. f':lll.n rna .. '!"[~I .. ' 'I s\z,e,l 109}' , O'D Iu.~gen.ye ::. .
l,610.n.l~~ az elo'ny az egyik leg,fobb oka annak bogy olyan sokan ~,k,(j"zti1kprofessziEz on ,·~'lls szoftverfellesz to·'~~'g,.--ek .,_ "[l~lit'k!'" h.,~; haszna l'J'~c;I'l-",: '? ]'-:lV(l't-, '[=11;Q ~I korulmenvek ~, o tan ,w,~,,~, meg~,~,;t;;.;,u," , .IL", ,J ~" feleloek, a Java, s.zlil(segtele-nne teszi, hogy egy programbol tobb k.o~:on'boz6 rendszerre sza bon va lrozatot l(esz,ru'[stin,k" Az olyan rendszerfuggetlen megoldasok, 1]1W a,J ava, nt ;~~zoftver ~'ehetse'ges ~I,{ozonseg!et is novelik. s
",g, ru
\£..1.
W _~ ~ ......
~I ..... ,;J!
__
__
"'.IIi
0;;,;.;:[1
"'1"
'!;,
"
_~,
~_
'~II
,l;,
_w
rn I ~'I;i;.
I.~_
"18 3- D.' _
_ 'II
Jl.(,~"
lirA."
,;
'31: _!!!II
.A Jaw:Worlcl oktatoanyagokat,
a J ava fejlesztesevel kapcsolatos hireke[ es mas rendszeresen frmssitett fnforlna,ci61.k~ui(Ina.L A. webes i~o"znetetel e,g,yIk eld'nye hogya cikkeket m:u~od6 Java programokkal ~Uusztni~hatj:a,k" ,3~,3,. A tb,ra peldaul egy »vers"ro! ~a,bhl~~~ mutat, ~un~, ahhoz a cikkhez kapcsolodik, amelyikben elrnagyarazzak, bogy mikent lehet
Uyen programer lce,5Zn,en,rn,.
- _I 6k' " ... '11~ "I k k '" .," ia ",V.1:· .. ,A J avat-.pro,g,.raltloZ); I, na k SZOIO' hi-;3,SznoS el(,;;J:'=,en .Ixivut m a J vawor Id a nyei'1 -1 es anna 1 vro \, , ,\!" feilesz I~~C""_'!!I ':.:: J.~~JljI' .-_\.,' 't·_g·Q·ft..ro·H:'] 1"'S ta:iekozra~ Az esvik leghevesebb v'~takat kivalto tenl~la lava "'<_' megjeiene~l::)l !__ Jl~. ~.'iwW· '",".
r;-:
1
_1~!1
..
"-I_'_,!t,!'
1=-
", '..
'.J'
•••••••
'-.:_:.'_'
-.'
,_ ....
.f
...
_.
·'C;,
.-'
_.....
i-:
..
"'l'
se '0[3, az, h,O,8Y' a nyerv biztonsagos-e. A blztonsag kerdese azert fontos mert a java programokar weblapokon helyeztk el, es ezek ~ a leckeben eddlg k.~pr6ba]n;a.:k is - let,ol~odnek a szamttogepunkre, es ott fu mak, Olyan ez, mintha valaki lre"O~l1e:3 geptmkhOI.z~ betenne egy lemezt, res futtatna a saj'at programjit.
k " ~"~I .... ... ~I ' t' .. ~I ~iacsak nem ismerunk ..· egy csomo emtb ert, az a,1.anm 1( megia ogarott we bl -.'=apo',Ii~" bbse to' :'"'e""' 1'1 id lk ... ,b'''' k ,.~. " I ge ioegen .a,~ ,lO.l;{ rnun k'" '~ tesz, B" ~ ...."'szemponrnot m ezexne k az inegen progra7,Q ·• ,·3.]a, 1'llz1~onsag:l moknak a fUI tat-a,sa nem sokban :ktl,lonboz~k attol, mintha minden 111ilsodik hetveg,en
·'1'
Ha a Java nyelv nern akadalvozns mea _= 11"0; .. lk 'II, J.. ... .'. J , ... ~I ",.".. 1'I a visszae"'1"" .. a J"{lS~b caimazaso J{ 'Vn'USo 1cat Jutla,:tl.atnana J.( a' gepunkre, lUjI,[O.,kat, ;to~·olu}er.~· lest S'" , j ..1 k"';" nene k ,w'e.:waB! [n.~ll. A Jl J.ee:~]m,p's'on [e.j.,es eletmuvet, es mas nemkrva na [OS teve"" ee ny: tszna ... k ,'.'·s se,g:e',ket vegezhetnenek. AJava azonban szamos akadalyt ,~dUt a programok re~,e'"hogy a web lapokon elhelyezett alkalmaza sok fu uata sa bizronsagos legyen,
,. __ '-___:__:_'_' , ,_'.::",'_•• oil •
I!"!!..
•.
fl·
",'.
.1:--
__
'.
'.'
'.1
"_I
.#
{ii'
'
.i"
1-
,. ..
,.,
"i',!'
"';"
)-1
ff
~UpeSe,l\,
rl,,(~:
.....1.. 1
!.'
.. Egyetlen I,)rog~un.sem nyithat IDeg; olvashat, Irhat v:agy torolhet fajila.kat a felhasznal 6 rendszeren .. Egyetlen progra m sem fUUath~lt rna s programokat a, f;e:~,haszna~6 rendszeren, '. A. 'pi]'1ogr.anlaltalletreh.azott minden ablaknak egyertelmcen Java ablakkenr azonosttbaronak kell lennle, Ez bizrositja, hogy senki ne hozhasson letre egy hamis '? blako .~. am . ~ ~i oel·..C-ll:'l' ul lit 1. ~ . .l S7'i;"7 'l"iil.ol1- 0"" .t::!;·v1"i ';:"',~" ,i...... felha R Ik.I'(':!;!'· ;~'nl~~I""'V:-"l'! ~... k',,;::]1 keri ~ c_ ·(i~--t t.... ·-_w" '......
;gt
e- ~
.'!I.. ..
I!,..~
";l
!!J"!II..L;,
,.w",\
__
.l.W"'-'_
·t'1i,
'1;.__ W. J..
........
'~~i <€i~,
W",;[l\;(;,;.~..
_]I,!!J.J ..
i~~.11i,. ~'1!,,~.l
a.
:"
I
.A k,orllatiIJ(Zl~isok elgyl ke sem nlyH.it te~jes 'vede11lmet a rosszl ndullattJ pl~o!gram']llItk,a~ .sle'lmben, le:s: bi'zt1Df1iSa,gl~i re,sleket ,nv~~v,a'n jiij'vobeln is fognak tabilln~"H,BI nsm erezzOk a malQlulkat b~ztonsalgban, ,e s ne~mSleFe~tne!nk J:ava pirog ramokat futtatni a we!bh Din.. ges:zo:nk6 n keresttij~,.a Ibolng "szob en ki kepcse Iha,tjuk 8! Jalv~a-armo,gatast bar -r Q1V :az t inmlrakmiv' webes' tartal'malkt61 e!i'eSrunk.
rug,
h~'heto'seg,et ad, hogy a bongeszdben futo programok szamara ru... galmas biztonsagi szabalyokat a~~.·ltsunkel. Egyes gylirt6c e-gek,et e.s programozokat f megjelolhentnk minr ~~illegbfzhar6, ejlesztdket" (trusted develo p er), '~:gyaz 6~ ava progf J ramjaikat a ~!o;bbiprogramra ervenyes .k.orHiJ,lioza,sl[)ik ne~k.U~uttatha[]iul<:. Ennek a bizalml f ;<C"J""I' "' ' :'[ d"'~Q<~,,~Lhl':As' I en (·'I·~~'·.,-. ek ~~.Za .LW-P1' a - :".,'.··~oaus n"A,~r:.'"A's··;'~m~,-, ~:.'" A····· ..... SZ€'l' ne '[ u J enu '.' dlmg."h";;;~'!e- :(,1 f:al 11as e:gy f·~··~r ",.n.J'e'J1J~r.--.- e-gy '1,;,.:] ~ wl.J an ~ ·l ,({lJlIJ:Ii:a ' ........y ~I'iiljnl_,_""~"" " .... -~ - 'J' ,,- progr ,'··;·oo,-·[-'l·;;:_-.hit nil' ···"·t.. '!J.,e'w en azonosrqa...,••.• ,...... a ...'a'i' va .-- ... a m '1::... ~"[:t~}JS;-[...,A"'-'" a ·lit:r',.ff'-i-l"· ca~~U,bbC'C~ w1.li Je'W,es], co, szervemu l{~S2J oje iz au aso en -... ,,.. 'I,;"" . . yn.e": ze "-" .}-,(, e 'l egyuurnu xoove nozza Wii.. 1-""'iIt- . . uyen '.-. szervezet .-. p,e'w~IIc.au ]-'.. a \:~. i·.g·:-~ -.n, ame.lv .k te ke '. ,~""', -"- ,.....~I.. ",. 1-' etre; "'11 '. .. vencig -. ~~ - -..a we bnerye a, .- t:E) ~ 1.1 www' ..'ve r 1. sr g'n ..com cnnen [a II 'll ht ~:a..nato ,.
i
. "Q"~'
£ -~
o!'\
[:';JlJ;iW,,;, Me,
Ii;;;:]
oii'
....
,;}
...
.-:
--/:j,.
·'-·f
'-..
t>
,~ii' ,-
.-,
..
j,
,":
m ...
.,oi'
'I'
;i'
.;1'
.;i'
Ha rna r engedelyeztu k e_gy A'cUv!eXvezerlonek a futast az Inrernet Bxp lorerben, ta ~ a~.koztu n k ilven elven nllWi 1(:'0cl,o' ~lit'e'~ esites~ rendszerrel,
~]~..,. ]-l~'["~11jfr-,i;11'n"'1! ~O"< ~1~IO~"1"'~1 N·····,··i<¥.,cA:~:,· !.("\eN'I"'l'I'l!'O.r'l,(riI]~Aeronai'''~J'm ~la~WW .. "1 'l~~':C"~ Ii1'C"~ 'S~'iP': n ·IlJ}~J ... ,:,,1Ij J·""''ii)i\r~I=·~llI·[.,'",,:,_$.~,t'l·n~·lr . Ie.
!G_~,V·~.iIJ, U,.:_'''I~.JI
'-" .... ,'.,.'"
,- , ,
.-',.'
~
,,'
~
....
.(1.:
.~-,"_ -
,~, ,).,
rustranon), az Ar
.. ~. ")':" Am"
erlK.a.ru
,~_;'~l,",~ -
'U'~""
'.; ~'·1"~ lla nok ~I, .~. ~. 1',,~. " il . b.'It ".' m,,",. rsgyesu t Auamoi xormanyi, ·i~ ".'··'nl."j!}., gynoxsege, :tunewy: W',:,e,'11ewyen
,I~,.
.. "
~.l~l
~,
,.
,jl,,,
t- .-
",,~,W!
--
·t,lIl .. ~
w-_
.la,v.a, isalka lmazast haszn~l. Bzek ko,z,iJl az egyik ~egnep5zelti.bb a J=T~~lCkJamely a Fo,ld k
= _:c,o'""~ !;,. " iii
iIi"llI"ll'~~1111""\~lid,; ~I., "]1 . iI' l{ rul k QJ~;i'I1C' ,o'o',~ ,uu w, .U,W ~.!t\~ 'i\~'I'I'~.f.l· Je;'" ~
'~,II"."" "iii ..
o
t zvelem
k "'l',~h.li!"nl ~I ..
c·
.;;JI~iII,
III.,
'b~'"o~_'; I 'g.'e' '•~"z:-:"Ab'~_-'~' 'lro7-',,'tlCliii' '1""S"7 o""" in' .. .;:!' -' V' ' "'11 '!;;," " ~ '1;"",'-, .'\. ..'.... ,f.;, " ,... ':
,,'Ii..,. ~
l
ci -'!I!"ii,I.~.I. ,,",~1.1I:
;9;.t"II,
··=·,t,"7 ,e~ h _I~,P :.,,/.',/;, ."y .. ,,' .. .~~ ,'·:,·.' . ,ea ,t ·!'-·-I','!'f"T· ..... 'k' ~pa,cec.ra"Jb ~~ ltm, u,.J'l!J.wle _,0 b......t t .... ',' '.' s,c]..e.nCE1L na,s,a ~gOY ·e-I·'' ' Rc:''~'11' ,~,lm,e, yl --ra.CI' I:. ('I, ,: ..'-,' ....-''', ft; I·e ,~,~ ·1 ~ ..
i1i"oF,JI'I'~:
I'
J-T'~'lkl, a mu 10,w.C_.a.· neryer es p,~,,·~·:o:"·.,i":"f '.~~:' v"l';""[""~'~""~ V,· e't"l'["'"i, ame yen amyexosassat ~I mtfhokls k 1e~I::·~;t·J',- ~"~lyaJa,~egy 1 ~l,g,erxepre -'.',rrao ~ .. ', ielven .f '.'...:,'::',~lr.o·····i~lt' ",~a,z~rus jelzi (azoknak a k.~ nem akarnak ,kinezni az abla kon), ho gy hol V'~ID,n appal, es k n II · 10' 'I ~ 'I ~. ~,... ... Y'l ~II 'I d~ ~ ].101.. . k A nezetnez totbb 11lfn.C:- O' ~{U.Q,tlvO'LJO munotdat H'-, hatunkm] tozza, j,·1] ejszaka, . .etve e 1 is tavol wdlat~uk azoka t ,! amel yekre nem vagyu nk k~v;~.:ocsia A,J~ k. Track kjsa lkal mazast ,ft]jt~.s k,ozb,e-n a, ,3 ,.4. ,~i'bra,nl~ldlatjuk:: megfigyel h:etj'0 k, In,i~Y'en zs(]foltn;a reszlk az egbo]t,oC a tu F~o'-f'n'IA, ,"!WI, .l"~, ,"_""~li;A~ l''''~I'~C'I~ r~ redel n"1'1' eszkozo k m ~~Iy k' "F~'o·'·.~l.Il~j l ,ko-...,["'II'''' '~l '1i"F-li,iIt~ ;(J'G.11' ek ..'i:io' ··', ....... .... a I"''';I'O·.'~ I .. :"n .1.,":
fl."
jl
-.'!
'Ie.
I~
i'Y-
"
1 1 l'\.-lIJ.. I..'J) ,.
C"C'
}~J.W ~~I
,I ,-"'
~!~iiLI
·~·..-·.. L-U! ·
...... ,j!
I~.
,[.
""IiI ,,~
..
-: :-,
ILl·,
,,'\;,'bllJ
II!"'!. ,WWJJ,O\-r..
"
~.~'~,!!
6$
--, nasoruo pifogl.a..m,_.ianrmnoeo- muncie sajat SZ;~,l-·-"[-'· '1' .. ]-.. ,-.. -}"I1'- oiyannJ··, onlo ".-" ~",'-' "-b-"" . ninde '~~l-'d-- .ii'i: a. cap aat. =~a lv ooera- - cios re nds \zert - hasznal-. un k minta Microsoft Windo,ws XP ug --,J 'n ezt a ,~?:O_---·':l- ta t ~s.~ -V:aJ g: '-: t ,III.... -- ~ . ~ ---- --. -" has.:zna.ljuk ki, amlkor e,g'yideJu~,egto:bb programer futtarunk 'E,g,y ablakban Texas Hold 'em pokert jatszh:atll nk, mikozben e,gy' masikban a. v-a.1la.la:t eladasi . .IJllu.ta.t6it flgye l~(U{_~ res kozben meg UfiV'ols~"g~. :hivast is bonyolithamnk,
E
.gy
J'"
I"fi,~i'
....
:t.
~ ----
-~ -
-~
,)
-._
'!
-~
~,£;'"
",.
1-1' 't,..
"
_~-,
"", k-I tamadhat, I,nogy a J ava e 1..;,r fl az a 1 ::H~nyo.m~ls,u,n.,.,. sosor bsan a, sel-f~ rajongo,knak. es a, testtmket k,Q,Z;SZ;,el111ere tenni kfvan.6 ernberekne k kesz.tHt., Persze ez a k'e;u,o
_I
is sokakat napokig elszorakoztathat, de kle]e, hogy megnezznnk egy gyako:rla:truasa:bb a~kalmazast: koV'etke',z,o mega ~ ~6nk egy Java nye'~v(f'uzleti alka lmazas
;rt h·t,·tn. ;,' ~'. _ ... -,-- a._:_ _a. c r a,u9 /.,' ~ ,.- '" ·1 p,~- t.: , ...::iI ah ,f:""
;i!. ",' .'_ ., c·
,i,
......Ls nh p .. I" i..;,n -, '_ !v- "~ " p__ elmer .. '.I,
'E2Ie'f),az oidalon szamos Ja.va nye.lvu 'p,enz.tl,:gy.ru, program szerepel: egy akar 20 reszveny .:ii 1i"1';o'l'ijj}\om't"n~'I'<JO"""['uoh:r'S ;' kepes :,j "j-~, ~gJl'u' iIi'~e'I"l"QCH'.tab '1-1'-:ii'[O"" amerik ...~'- '_ sav '!;.r~;"i i!l,,'...;,;,j,jl., ,.._:!,j;,£" . d' '. i' ,,,,,,", ar ,', i"~':': : ~_ll. b,';6 ";'.11;.V 'Ib biemutatn :li~;~~ ~!t,W'.... ~_IL '~a ru e.s 1{;e:Ul:a-' 3.1 ''::O,Z$Idel ndex-tablaza r, es egy :~ufol am-lekerdezo. Az emhtett kisalkal mazasok fu tis l{oizben y
I_~. ,-~l .. :: -~l ~_' I, :.' .
'~i~,fl'''''t-'Q""'~"1"m.,;' ". 1--. ,_.-,.,,::~ .. '"','--.-;".' -.----., ,~.VJJ,~t~-,zsue,ru, eiemzoprogramo .. ·l-.,:·t"':,'11 e··It"-~-,~- .'.: ro.w. .. eroen,
Ii' _...
-,,~I:- ·k-... _. r, "",1,., "',_ I~''-' ··....,_.flC'~·,,'~. __ ,····,, "1arnetyexe··it' rmncen nczzarerest igenyto .~.'-l '"l -'" k ,~,~J ' ] let'ov'~: - '-l na xa '-lrnazote gepere telepiteni - xe 1"~II a,_ava ie 1 n.. teszi . az A.p 1- T rade.comnak, bogy minden Uit'O,gat6 Sz'€.t:nla:ra elerhet6ve' tegye a programjah; ,Az alkalrnazottaknak (gy csak e,gy webbongeszore 'Van szti.ksegGk, es arra, hogy ellatogassanak a, ,ce,g, webhelyere,
'mil
MI!;f,1i
IiitJ~~I'f~ 'i!~,
,~jl
• ..;OO..
,"'jI',~!!iiI"
---,
,~!Ii
~~~
i!1'~." ~~'
~\"~7
,.1i"'~ .""
it IiII li'1!I!!i!
..
n_>:.
iSljh~p,
,.g.~'~ "'!"
..l.2~ ...
~.~,.-.~-",""==--e
Ir-~~!~~~
iII'it;Ii.~ M'r~,~~irti
!~'mii.
,~ttfl
'!NI!! ~fu[l!
e 0 _t.Qllt
~1!Ir.'
~aq.!J$~ .~~
erMa)~d
I.~,III
-'¥'
3151 libra
1
resztJtj}1;JJti'~jblJJ.tnnt)kate/:el,n'r).'$!h(J;ti{,11.M
,-' A" , 1,esz.ven,Y-~ln'o'-1''U'''1I1' -nl1'0' .,'k-I"lir ov[lc,ebO ,progl,~Ull1-d '!·o. ··b-: -],-:,t"t:.I-eml.l'{~,pp!;".,n s ~l '" •.",;Gl'ij. or.,-'O'--!I' "~I-" - -- ',~--- - ... L···. b .• :-i1, -,'-,8 -,
p .. -....,.:.,.:"',. ,.... " '.,/: ~'.
,',. lS
hatunk ra, ug}l~mint e,gy objektumra ~ valamlre, ami letezik, ,hel}fet foglal, es kepes bi2Ony'05 dolgokat cs-:~n~Hn:i., C:-++-hoz hasonloan a,J ava is oblektu mkozponra nyelv, ,A '" --'-' ,-a,z,~,a 10:- ,~ keb 'e,nl ,W,;tH , ru "'Q',"ijl" 'IT' A'" oblektu . b,w",zlJnLll int '*' ' ,:'., Illii:!j..... ~k'i""n'"fo ".,f ,:.- ·C-···· bl · , -.. ~lnun __ Fb]'Ib) .]I""".I;l;;.I!l. "J("fJlk-,'0"":1":"" ']1'0'" pU),gra~,~lo,zaso_]e '::..:1-'{.tun1"""I ~
~'io.~ ,"'. -,loW, 'io.. , __ ~,
'7
'-~
_c·'I'"""
'""1
'-',
',.,-,'-'
".
'.
-'
'"
o-r~:entil:t rograrnozas, O'OP) a s:z:~tn]it6ge'pe:k p programozasanak 'egyili l"n6d]!a.,. amely'ben a programok objektumok csop,orm:~a,bol~, :~Hinak,.rvnn(leg,Y"~k. bjektumnak eg}r adott o ~' m ' ::... - 1aJ,~ta '"- ..~I. -~., b . - - - - - ] .' l';l.gy - '.;, rerac . '-I ' . - 1- 1--[ vegre 1 .'.- .-.' es ru..~ ,w 10 gya n t arsa togna t a tootb·.1 0,biJ e Jetu mma __E s"Z'D= ator ke " rua, '""...- (.]:a .• , . -~l .. '···· at - "'~Il"lj?"l . coveetl« -,« obiekn -··.'1 ·b·.A~-1 ~-""','-I -~I- 'f~] vegsZler,K"es.z 'c,g p.rO.gl,a n10, peaoau a 'k'''~'''' cezo o __e,,',"unl0.l;{,01,w, '~'p,~L,1e-Lun~{ ,:; IU .', " '.'~ e__
i ~ .. -.
a,
,-
..
"1""
.'
e,gy dokumenrum objekturnbol, ami azr a tereletet :a,br.iiz_(),~ja~ahova beirjuk a szoveget; .' ~ny" ,~w,~-W:_: .. ~o,w~,a~iC_,Q,~I'I;Q'l1o~l-'?'o("" .0'· kn ']n n 'b-oj!!' i~1 ",~" ~11"11,'1' ke ·P··I~S'v~n'~o'ni:t..'Z'~l'·1 d0',-'· ku me "'1'1"(1 [1']" hely ~I <b···~.Q ~~, ~, " -. W,.,. ~ ;,~, t:, jekmmot hel yesi r:~is,i ibak 'U t'Ul, ku t:~uva; h .' e,gy nyomtato oblektumbol, ami a doku mentu In, nyomta tilsiit kezel w; • egy menu objekiumbol, egy' eger objektumbol es f,gy t,ova,bb"
~[Ol.·.
~i!C',~
L;. .. -.
.-
- ,~'~'
,11Pu",
"
..
"..
li.~
~.
"
- e'Ollll"o,"
tiL"
~l ~l
_ '.~' ~'~. _
~ ~~~,~,!L, .. ,
L:J
1'0'·
.,
b•
A~zobjektumkozponni programozassal hatekonyan 'jrhatunk hasznosabb programo kat, ·G, ·-, . ~'J!I'~'li""'lil" k a ¢'701V'1j,'3:0'~:-z- terke '-(!''7'~iO~'l-·'jQ;·ha a pro.g-' :(':3.'£110""'71'0''''' ;~ prog ram I he lvesiras-ellenor'," .C··o ndo W,!!. " ,,--W rep esseeet ~O"Ii:f ·n-1a,~' szoftverben 1'~fel szeretne ha v.r... ,"~, ~'" Ill;". , delkezese fi_ ~l ~ d (lC 'f'?n-111.'111 ren ;i,_ ;l;.;y k "'-, __.:Ji.:1ie,o:~ "-'0,] , ~"_;;,;iI' 1:·1.., 1I:''!ii.,II;,.,.,~Ii,;;S -e~' fl'l m, .. , :'"" - ~"I" . m 1- ,' .. ~ "",~. . .. b'·; tatas i :""1 '~j] re nasanainat. ~,ye.Slt'ds-,e,w, enorzo ooje ekt II!.Um,; rne'·1' ,.-,.~ ... a yet vt': ,11,~IOZL~_J!ru.sk'·1_, r- 1-11 '-'." l' !I~ "'- '" ne
!LrIHILI,··~ ,;("C"li ~!L}."
I ,__ , ~~~ ,~~i!J.l '., ~I'~J.
,~&!IJ..
..
~.
1,lLgl
,~_
,~
.:,
~ __ ,
·It:.i.-
~~I
,1161.1 ..
~rl. '"
'"
.,
.~,
',,.' ~ilJj
,,{}~,~
~_=~~~.
"'~
"7'~'
~.'!;;.
;;.;!I'i;;o
",-"
......
,ILl.
i;JI
,'I;;,.,
..3~
_~
_ !;,.I!i ,!I,_
W, ,o!;i
,II;,.w.'!;.."
Iii;
"C.
~r-II
c..,
I,"
..
.:, ,- ' ..
~-I .-
iiac_i,';'-
'!Y
,t
__
'Ii",;
_:.
__
~~
__ ~,~~
~i!!,
,W
..:JI
,'i",;
,IL
"I,
...... _
i;JI,-&'
,' __
11'1
~'~;w
,,,Il;,,.,
'LL
, ... . ,"
IIj.
.....
,"'-_'Ii;",
,W
".
__
~',.
!~'
;;,;p
__ .i!!,
,,~,
,"~
ill i,L"~
,i
.··· r
'I'
fo:n',as!ol<
egyik legna-
gyobb gy(ijtem,enye'" ,Az ebben a, ~eckeben lU,ieg.is.n1eJltprogta-rrlok na.gy resze.re is tlg,Y' bu k:kan laiD ra~ ~lOgy.n1egte,:k:rnn:ce"l:Jtem a G~l mela,:n :ke:ti>es:h"eto ad:arbazisat, A,z adat'b~izis[ natp,onta friss'itik:, ezelt a, Java, t~lnuhlsal<o"zben ,rud,eis eels,zer(f s(i'r(fn e~~ato gatnru"
... !~ " ,. , a "'i- 'A" G'-:·,·, w ttl..n '.'J"" '~'-"'-I ]." .... nlk' 1-' -'.'~- ,-""t' ..-•.. ·k',,:.~.11l. ,es ,nlt1S .lQ'r.rasQ-, [(~h_, .~' ..., . - ' .. ' --:"":'11'0 ~,' ' "'. A:..'.P.P'·1'e[':. R" ..... trnngs , '.':-,,~]J11,e ,~l l~,ruS~h,:1~L.mazaso ··...·Ir ....... __ "<:'" ~ .... _, .e,.. _ -:"·IOi.m~-. V:aJ, o5sze,gyU] I!. 1'-:a.va ,' -, Service (JARS) cEln:Uira a ht t p' ~1 l~ ..,ji a:rs ;; com crn~:lle:n sok Ol~y~l programer tarta lma 2:., n .,'.-.-.'I~' khe ~L f,' ['1.S '(OCI rusren]c 'I' Il« . t ,C ~L", . I' ~u,Jle..ye{, ]e.z w'01. -li,""'1· "'1 ,e" <ezes.re- ~1]1., ~.~"i'-" j,t',~· b"·t'-·,"·c -:-,t,"~k ,~~1 onlsanlo,wyanlu,n- '. ~,~ ruUl~;an ' ,e'~e]lez!"'u.. ,
c c
,-E
-'...
<fl,
'
.. ".-:'
,<!'",
M'
".'
',A
, "";~U'!'
ka
'I'
,,-,£.iiI;,,;.JI;'!i;;,I!J'I;;,,;
oi!:!!""if,Q ~~
1_,t:!;
'iii
"lil
/i'.!i
"Q'
'-I ,.r:!I'
!I.,
,III
nagy szama :3,Zt InU[(l'~IDa,hogy 'a nyelvet a vilag sok ezemyi programozoia hasznalia. Megtanu ~aS'a'ra,reszben a nyel V' nepszerdsege oszprogramok
· ,'.:. ··· ... rt ..· f' a" 'I;.Ol1OZ.. bre ..I.'iIF,t:'''·I·:nc is (,ezerr lett ..~J':.,.,'."'.,.-'J ,·.·~I:,.;"·(,-, nepszei ...•U ".' '8-,'O'''"'<'''''',_)I!''' ~ koze -,Ji," A."" '. I~"""'."'-""'''--~_ a or eakta ~ .,,11(. rOV1C loon: -,~'i-,-',· e as eve xozep en, vn e pszeru Ce"'gll masik .._ ~l ~~: '. "" " an "'~IZ-:"O'-"'n"b-' ny eIv I!i.;;.-=: ,: ,ij."",.....,~J'~',' ...... .:J 1I)::~,._;li,u! ~'ii. oka ,~._.u! '.... egyszenls 6g~ ,.,
,A JAnS :a,lta~felsoroltjava
~~'I'J':., '_~'~""'"
c,' '., _,,~,
'-
I!;!',,, ~,
,,;j'Jj ,~~
'1<' ·0 {na -'I,-..-.' ,.,.,' :-'•. - - ' - I :'7·· .. J' "~-"', ',-. P,I, og,rn ,1,nO,L·..·.... l\. ,a"J"T'''~~l ,~ . k,~I"''"'II- 1- o"~''.11 nye"bb n1l,n~ 3:c_ C--++. '. E'.'--'zen" ,~<!Vu~I], '8, 'c':a, V"I. nenl . ··1(~,V SQ' ",f-i;"JJ,. ,( •.., n~ffilIko ik, ha egy p:rogr~,:n.l'la}[,oz6jt va,gy mas elemeit helytelen 0.1haszna ~juk~Ez a szad ba1:yok:ho ,z; v~J6,makacs ragaszkodas a, tapasztalt p,rOi,gra mozoknak faJd~11rnas lehet, de m~ ndenk it a rra kenyszerft, hogy helyes programozoi SZ,o,,~(,aSOkat alakitson ki,
.', .,'-1'.....
ce··
'I,~,.F·
jC.
I~
f C"',lOgy it ,lpasz, au ., .' 01' -" ' -I' bb '1 L,,·,·' E-TC" -. ..' nye,ve, 1··' ugy a ~l.. '·I"t~ m byes '.--: C"-.' ]' '.' . cet ~,o!.,~a~,m,!eg~, .... , .. '[~. . . .-. -- 't~·.m ~~ programozo k-.-rrunei ].0," ".an ioI'~l .., "" '~ ,.... a S','" n ,h,,_,II;:'l_/ cet I;";S"Ij;,<,,,m prog ,,gJ,': ..,]1",1~1-cnan: rovr J. es e!l' es mastrui {"'" riS.p sege "'t',' " P ·ogf.'~1n'" ~~ rb. n ~v'·dIt esek """I ~,~:~gSZW~"I,'W,J~!,SS~q;,l-.... "'IiI.. za"" l~1'o" gf!).p' 1, .... I, ~lI'"o·" haszn :1' ~1]1-l tun, rn; ben "n..,_,,"~, am elyek et "-l vetera ", n ,I,,' Yb "" ·1.O"~l;:'''I-·;i'' ~~IO"~" ker "iI.'i'..:.1I~, , W , "" ' , W1II., 'u"'" uk - , progra m .' n '[1-' yen m e QI;:~,. !!i'!;...h" (l',~;~·te'FiI,,;Q,n.f" h. ,W'Iii.,'!;;"; ,"'-"11."-' j"" ~.' nem nyujt Ilvei ~I,-,1'1' ""'-"",:" :11"':.:.t . wg,ye, S,Z~lft.oryan --:'-,k "",';.~..".~,.:.' e,gY5zellU, 'J.enm, ~- . I·:~l·.. ,.' .(:$(;1"k ... '.- .."F' . ", ',. ,. ,A' .tava -' I"·,' 1 yen wetetosegexet ,1In~wyen .."",
~F ..;Ii.
...
ti
'-[
ii'
,'..
."
,c "
,.,~.
""C',
-,~
nl
"'.c
d,
1'''11 11
'fb ~
Ii::<! ~
t'l
;"!il
,,{'_I!I.
-£' -
- - ,..,
'-[
~,I.t"'" ,y.
',' ""
,.....
'"
I ''-
,£..v ... ~,
,',,'
I.
,I,
'-I
'=
~.: .".'~
I·
",'"
.'
pro gramozasi nyelv lehet, A Java mega lkotasakor azr tartotrak szern eldtt, hogy kon nyen tanu] halo, es kon nyen haszna lhato legyen, leg a h lbakeresest
egy objekrumkozponni is megkonnyftse.
~.ill',·"'1'" nl··-, yilt-U·b"·'I -" ,,, b ':.111 -"" t·,.,:i!,. rki 0 h~lve a ~,egll;.IO.en .'a z [']J ter ne ren t-.-nll,'·... lkoz "1'1 ..·' e 'i~II"""'-U,.- a. 111"--,," ,.nllw,' .,.. -z t ,l~SZl{~llOgy, {lZ"i1. -' '.' tarai ~"Qzna, t " mL,oszon , avava a t··'·· rzlk lL'<" __ 'w'ebes ~)ronralnozasm~a. :a~,6 1'"edig",:tl Jla.v.~ival b~.:n-nHven sz,oftve'l'll i,'·h:atunk. a'.,~I' - ~,' ?, ID,g'.' v m~l1va .... -, a'-pedlg o~y:an,~'O'vabbfej~eszt'eseke:t [alrttd~,"::ilZ,arnelyek a Ja:vat 've'fsenY],{le'1')essc' tesz~k az, olya n nyeh{el{ke~ szeln'be'n is, Inint a M'j,croso.f[: Vwsual C+ -+., Az, e,gyi,k ] ~:yenfej~,esz~es 'a Sw'wng',; anlelyne',k seg~t5e'geve.ll{iJhl()nll1Jt felh:as,zrn"a~6:[ fellfulet'el<et e:pithetOnk: a j.aV':a,
!J), .'1',-, ',-,.-,.'-',-
",~I
--,
- --
-'-'',
-=,.,'
--
-,
-,
.-,
-====}
,,-=,
=,
,,~,
(i"._,
l'
p,m·ogranl,oldlOZ,., A Sw:i:n,gg~:~esz~rte't~av:a, p'fogl"am,ll,Qlk I{epesel{ 'ill, ktUonbBzo o',peracios k J ~l,'~ re, ,{ . "'t· "". ',1.. .'''_' .., ~' ' , (;t ',", ~I- -"--1'[;:-·: ·..·'1. - es 'I ,'.',;'", ~.,. " " 1en(~s.ze " ·l-.- ~'~rU3gje~er'tz, $;,t;"IClr ..iUQ;11ya t.i'lJJ.G, I(~' ..•. ~l ~.- ..'il-',wee,J').. ~ ]',1'{~1 ln~l,Z,<ocni ,.~,~ 1.g~. U l;!UJO zn 1 l!S~ '.. IlOO,~,-GlnCL w (l4,ok kruneze~let" I'rha,.·u n:k ,\Vind()'ws :rendszeru pr-ogtamrtl hasonlrut6,~ lvblc,es va~i'le'jJpen - ·- - J. - - - ~I.,·k' . ". ru:' ~ egY'f( 'I'~' ~Lv:a-~\J '6. . enne·,, :neve' ,~~:"eta~, :tl'-l"~i '1-'" zas/o k' ",tJl t IS" ne:z,etU '_ ~{a.nla ,,",' .
'j -:' , ..
-jL','
~.;).~
c '~-~;"~.
..~
.. ,'
'
:i' c .
_fl
'(
__ .
JI
I..
M-'-' ..-
.".
i).
,,'.
'"
,RO'Vid utazasunk utolso allorndsa a, Wu,rm, Online, eg~" t6;bbfe.~haszna165 Internetes ja,-' tek, ame l:yet tel jes egeszeb en J ava nyel ven frtak, Ragad]u k meg kardu nkat, seperiu k le a morzsakat tun~ka,nk.[6~,:~, lrarryftsuk bongeszcnket a. http '::Ilwrww ~wurmo:nl Lne ~C:O'ITI es
cimrel
,
,;.'
_"',.
.,
"
, ••
••••
.•
'.
'.1 . "
. ..
~I... ~ ., jate k ~Il"", k ·o~ coze tartozsk. amerye 1 ango 1 1 .rnassicet 'U
',F
..-
.Ii'
'cO
"'.
.'
..
••
-..,
1~
._
__.
_._
".'
__"
•~
.,
vely multi player online role-playlng game" -nek neveznek (~,'!ij,viden M~1'0ruP~G'i' magya _' ",'~I -.'. avon sol felhasznalo ·,:/,t/l"·b·l- " felvehenmk rut ~"na,(;ryo,nso { re .l1;3,S\Zfl,hOS 'I ~l··"'!'·''-o,,:''t<; szefepl~la,!~,'e" .~,A' l~l,e ,{ oan mgyenesen . rervene un 11a oza _n,.,- """""i\fr""'lk
W ), I' '" ""I
I!!I
E'-b'"
el ~i'''a~' n...k ". "" ',\VJ:u m" ·:,(;1J;b 'l"'il ere ,",w, ol ~ p':' ro ""g... m..(0"' t. ;;Qol- ,['; n,1i;..1 -, Q,Ily. h w". to"g:-' '-_""IL'-~ W J-,_.iIi,~ .. ~. , r-I'f 't6"~' 1 I"v ~h,,,,{O'.Z~lS.,~~, 1-'. "I'.'l-'-"'!'~'-I kell eaum antI,n,.>", W'urm ··l·:' ""':"' ;nrasanaI'll .',,' a '3",6·· ~ bra -. ~I,:'tl-'" ·'t'·:" J',a.,V"Ia na ,,'. '"k A' ·:,,:""1",', " .ll~," ",ew, eiso ind in egy _",.,.,a oran tatna 0, We:b Start parbeszedablak jelenik :m,e,g ..
~.....~. -.' a, ,',-:.~ -,..-; '1- :-0' .-
1ILJ~n
"lil
~'~]1 t ti
11l.~ .. ,""
'1;;;;.
""Ii
'ful
~l
'"3
W'
~,
,.IL.~,~.,
.~
~"j,
"l
""
'1ii¥1i1
'iF
'1':1',','
1---1
~'MI'
C'I
.. ~
---
- ---9601'
,p'?'
«'.
0'
WUm11
Onlilne~
1 l l
p" ,•.,-
oeso« ese
1!i>f'..)!~'iVVl"
c/'I
f,;o"'j'.:j~\F_r
"v}'~,';..
t1y,l,;:;v .,)"'iI:.iI;",n~d'.
'r;;:"',_j'n1i""'I'J'~'"
Il'.0'l' ",_I
"UI'~'I
Inserneten
Ili!!j;i,I:'~ilr,I'
A Ja-va, We'b Start h~',h,et'oveteszi, hogy az Intemetrol, ,egys,zeruen egy hivatkozasra kattintva relepitsunk €gy programot, ,Az,i'gy betoltott programokra nem vonatkoznak azok m ,eA 'g','1" k "'o-;"r-a": ' .- ',~",;;,;a,. 'k',~,,~,~,~,!.....: .,ii9i,~"'" ely kl -t'""'iIll'lr"'ill] 11"....'..); ,?"t-l.'so ·'IW'I·"); :!i0llia,)' 'oo-y' ': tel e'IJI~I·IIj,.;{cs·' ,iI:'j.~IO:&'il" ""l] "t o o'.._ t...;'nl (lUll' "". bl zton __ .. ' ;r_;"JIJ.,'. w. '[-"0'''7'..4; co"- . , ,n W" ~.'..
i'Ji
,I..:!I\Q~, '.-~
,'-
iIi-'llFII
~,~"!;,~,
"'fI1
"Ii.._.:JI,gj"
:'li..i(t-~.
J,itJl,~"'.:JV_·
"Ii.. ,itJl,
,[.I '.,,~,..
1!j.1i;;;:...
,.'
,ILl:'
Ii;;;
116!,. .t: ..
~11
san meg kell gondolnunk, hogy 'OI{'-~ nyom u nk-e, Telepires 'LID ta,]j ezek a programok rus ugyan (iSY fu trarhatok, mlnt barmely nl;~.s.szoftver 3. Sz3.1Tllt,o,g:e'pe:n '"
m::~" "-'iI" ., .. ' .-·.1 k ,-_.,J ' .',.,,;'l; '·..:1..'t,,.. ,,' "~'t'-,~~ '~ k..... E-I' ' ..' . ,\Q':,./ilI,estJlJ.,i!w .. fl .....urm. '.0" · ','"'' A W·,:"",:':'.-·.,flwlne ,wsmeros, ,lI'e1Il]e:1. :a.ziofina.~"", a k'i'.';'k'':' mar .. ]1,,_t.-SZOi!l,..",.a,z ,_,vel.· .... , .' I'i~" '~I'.V~lb7mas
:'1'" '~" -- '..... ," , ", . -i', "."" 'C.. , ,.
",
~l'~"jI~j!iI'·O-· r ~II .. ,~,¥nv~,RP·· r IG" ." ' ja ,6: "'IO,~ ...·a.w.. ....._.'..
'Vi" I ..I
\(·t'' ' k'· ,...klc . 1~ trehoz10zun k e,g)!,--,s:z,ere,p·1':&"11"'kit _:at ,ny~w. llw,en t:yu,}t:_,trf, .:.-:. - l'" ,; c· ~, o· '''-'IIj~. ""~~fl1'-' o···k'l-, €ll!.re 'Ol~,a~,~ . o~,-:""~II'b-' :'U '.::- .-7'¥'-l·:-)-'· '.' ·,t' rno"zg~ll~~la.l~ _illn~~, t;1!;g'Y' ' ,h~ .. 1''rI',{;.'flf''!;,m··_W ..·~'n''':il'~;;C' Ilag dim· v bI", ,JJ.....~1-,oe··l an a s zereplokkel kell beszelni /!t:1' m ,ii9i'g- keresni azo .~llt"""iI'[ "",:_, !i.;,.',,~~='c:;W hgiL,_ '. 1,;",-" .,.~'II .. " . ak ~"I' ,-·'· m.eg 'k--,'~II] O.wfU,~.'.', ,';t:t"'k"l fO e,gy 'k--"''.eperny'o {·epe, a 3···· '. fb-..f,-..... .-'-',', ' "',_·-, '·""~l_.,_"",,·,·-. et d ~"".•. a ·[~~,n ~11.ttll"'h,L". . '7 a enye~'iJ;;~~ ~.K.,e~ '-' ..._" ." e,w ':'!II-- '. A" Ja',e : ~1 , wa, ,Il~ru...,dnri!.,
-:c.
~,--:--C •. ' '.' -- ::,
'I
ure-
I £"iII.'v.,:j._
iIi-;"',~'(j' ,i!i,~,I!!~"";'"
~"'"
~_II;:;
,,'''=.;1:~
'!6
l!l!ll
....... ~"
Ii;;;
,iL
\:;'0.~
"
;t,~~.
.t ..
3~:7'tIbrl [
A ]tUKI lVeb Sta rual az ot.)41:1ijdl;{ikr;lt, min; hivtJI,Maz(j:s'rQ ,kaU i'1'1-U)({' 1e./ep1.tJholtik'
CJ
lX/Urn1 Online,
em'sze:tae1?
lc?,gy.'
ueblapon. .faro
,b.':I~utankiszabadttottuk magunkat a WUfl11 'vUa!8ab6J~ regyUk' ell a b5rondilnket; es ,keszuljOflk fe~,::1 prograrnozas vU:ag,aba va~.6visszateresre. ,A java-programozok e'fd,[e:k~6de.Siert'e'
l!alasz.~A Sun egyenesen buzdft erre. A http = II j av',a sun," com cfrnen elerhetd programok mel eu erdemes kO,rUlnezntink abban a mappaban is, ahova a Java Development I(itet ['eJ'eplre'~rujl,~ia ,3, lDK,-v.a.t egyUtt a bernutatoprogramoker is' cefep'[teUil,k:; r ~obb mint ket tucat rnintaprogramot talalunk a, lefordttasukhoz hasznalt ,~java ffijlokkaJ ~. E f a k ·1"" ~ .~ '. . [egytltt ,-i,ze,l;{ , programox t, nagy, I" tasznun k va 1'1hatnak, amucor majlc'l s'a.Jatprogramlamkra "" : kon dolgozunk,
,i,
a:M'· .icroso ft C' Component t 01,...:II!JJe!ct OC. 1-1- 1- ~II' ,.,... k 1 O;V'-es , ... .tec lnoi~'ogla,J~~na. .,,.. ,"-'D t a mel y a.J ava programokhoz hason ~.6lntera ktfv webes a lka ~ zasok ta mogatasa fa sznma
'Ii'1"
M-'
'-1
1ererr, f.&,Z
A.. _.
~'ru
- -.-·'·-;I.-""'~",,· •... eb '1-. .- ,'-'- 1- ~I..."1. ~I.. - 1_ 'b-··"'· - ""'-. vezenoxe ,t zs Wel£!'pD '1· {o.n1\e~yezl~' 1, es t-~ e . uu,;a~~lsu~{r:a~{el,]eson,ge~ , "'''''k - A] - - e "'7bb cuionoseg, 1rogy az- A - . - x-' - a keszttor :tw,ZOnOSl~O! --- .:» "" o,I·<el..,', ~eg(wlo':I_- kul ".' b ~ ~:ct~V'e: - k';!' - ... e'.
c
;i'.
'l-lFliIf,;!:
p.-.-
-=
rendszerre tamaszkcdfk. es az A.ctiveX vezerlek net-no [oito'dn. k le mind n alkalo mmal csak egyszer, arnikor ,elo's\z,or- talalkozunk veluk. Ezr kove oen az AcUveX. program a. felhasznalo rendszeren marad, Ezen kfvO~ az ActivaX p rogramok a~ta~::',rendszeren
~n1'ig a weblapok r6~ futtatott Java progra mok...., b""" ~ k ... cet ~I na k szigoruan nle,g:s,za ~a'j nogy rm'1 - 'teve'~ yen .-- ..k tenysege k vegeznetnek.
,iI' ~
l' cilasz: A, ~eg;to'bbesetben nem, A J ava programokar rendszeri nt weblapon va~.6 fut1.sf:iJ]_ tervezik, vagy a parancssorbol futtathatok, A programokat megirhatjuk tigy is, hogy mindket medon muk.odje'n:ek; de az EarthWeb:hez hasonlo gyifjtem!e"ye,k,'ben talalhato programok tobbsege nern ilyen. A Ja.va. programok kulonbozo fa.jtair61 a 4" leckeben ~,5bbe,'tis megtudunk rnajd.
iT;alasz~'A Java, 2 Enterprise Bditlon a,Java :2 Standard Editlon b6v1te!H~~a mel 11' 01y,- n t'e]i~ lett technolo gia kat ta mogato csomagokat tartal rna z,' mint az Enterprise Iava I ~"'eans,a z
X!VIl···.feld,olgozas:, illetve a web' dszolgalokon
futo Java. prograrnok, a ldszolgaloi kisalkalmazasok (j,se·rvletn,-ek)+.A J2:EE ernellett egy alkalmazasklszolgalot is tartalmaz amely a na"g,y sz,a,mlita,si ige.ny(i vallalatokra es mas nagy szervezetekre szab ott Java programok futtatisat leh,letoV',e '[evQ kiftnomult k,orny·e'.z,et A J2EE fejlesztokeszlete In...· ('y-'e ·---e·;E"·~n· ~1.=1I:-:'"']iii-~--.-ilF,"" a S····· we· b-·lle='l··~::",-~~ a ht t.r ../.,/.--,.".,-. SU1l1 ~'CO.m ___,. - ,··..... 'nru... , __ . _.---/, "~ee ClI. -,tftl ,g,~ n,~! .. ~.el~O~lu.1e!~o -·un ·,,··,--:' yeruJ." P" __ J,ava ....-,. '.- .-.-., J ""tI' :.. c
ti~ . __ -
I.
1.
ll'alasz: .Az. a~talanos,biztonsagl korlatozasok Inw:at~j amelyek megakadalyozzak, hogy .... I. ..,.. 1 ~I a 'we bes programo k. f~ "1 k' ofvassanak, "". i-a]10' kat ~II lrJanr~. k vagy t()r:bl'Je11e(" .3 we blapOI~(.o,n.~II"'" Jaw'ev,o _
1 __ ..
va programokbol nern kerulhetnek virusok :2. rendszerunkre, hacsak nem :~-unk neklk .. teljes jogosultsagot a rnerevlemez eleresere, A, ~,elt'ol[he[o es a parancssorbol futtathato
java pr o·.g' •. ,·IiI'\I"!'lDi"O·,k,-· a- v1ru- usok szemponqabol ugyanolyan k:--o-rnlr-'a·:~',?,;ojJl~,o-::t. J·,Q~e.]l'"~,~·nek. barmint _----J ,_, b.W ... mely mas letoltott program, Ha az Internetrol leto,~'to,tt.programokat hasznahmk, szerez ... ... k .'e' ·'6-·...·"· e: 1~11 .J1i:" •• ~zumc b egy li·,·. virusrrto programot, es ren d ... iszeresen enenonzztu, k a, gepet,
~_l11l ....
)'~,Q.~
.,
..
__
I,'
_1;_._
" •.
Jl~'!~=-J_--·~,l[1i¥
,~a,IIk._
l~~"
.'~
, ..
..
(1
..,...,
lUI,
~~
III
~~l~ , . .
III ~~ -
(~;
r-UOig,~
vaznak I' c~ I-n' ''"ll'g.1,tf' l"'nd"1i,t- '1!" l" I "~11 elemek a.lt~lla:bami. 4~, h6na,p wg'blrj~fk~ viliigi'to cip'o[ az L.,A., Gear ceg: fej~'e'szte~te'ki. ,A
,"'
'l
'!1rrjJn~ .. A'··· ,W - "':: hez 3,;Z, aJlJ ,--0- ,--t--,. eg,_~,~,''I OO'j~i~.S~. :" ~'P, eny,~ !;...~- a -~-p ~I' amo,~ y. oraelem ','
$:..,,-,,, ,r:iI I"']
0' :}l~.i._.··J".jI' ,II I,"· ,.
Ii'
'_,.Ij,
....
~",,;;;;iIo lIl).¥i
btzt 0' ~l,.,,'~l:I'~I'''' r c'_'""'rbl " " ~,~,~ ,- S-·~'I'J·,P']I "':iffir relyer ,h,y,auG ,,-pOXJg}r ;;~,n"aa. 'E'O'U" 'd'I'rAiIj rezegni kezd !\:"~ ,~~_,r'J' ' 'l~ '''1Iz""'' -a'' ' I11 i:ir'i>".Ilm" ~l ..;;.;,~ A-'· c 'l'p-~
,,~t"~'ji ",' - -,' ~ ,.",Iii. r
1Gi;,
'-:'-:',1':1'''''''
~1~I~t'
....
UIjL. ,[
~~j~.~
_'._ ~l'"
_ ', ..i~,~I~
'I
.i!..1t'
1~ll"
",
JI~
:.,
_I)V-'
] ,_.
1i"",1';~~ II,ViIi,l,
_ C!IJ. Q ~
"'-I'?
eb] ek·iIi-~1 mkozpo ..• p v 0< .~ ~ ...ii'jil'?'~~ 'ri!"1 :n.[(i r sramr :v,;r.:.".:J ..
1lI,,)_
I!J.I","".,
''Ii
,~~~
"",
'
._
,J!,
IiI"~
a" Az obiektumkozponni
a.lln~~k,.
b. ,A programozok
" C,· AC,.'
:3
......
a nevet
_
__
" ~I"'" ,,.:;;.,.A Z, ,:a b I•.::1.,:. ,(OZU w nl.,ew.yl.': nl='m .r~sz~= ~:t~, bl 1 ~k l-""- ~I--- ·~I ,-"'k' ,- e _ .. -$:... ~.
a-s
'v· _'. ~I a J':a._i a bizto !lztonsagl .szab..., ... " - ak~~ ~,a.wy::alI.n;a,
oI! .• ' .
,_c.
:a",
a felhasznalo sza~nf-,
t6gepe:n., b, A p"rogta.lll, k'eszr[o~ie[rniadig azonosfta 01 ke',~ . 1 c., A java - ~ - '.--. ,.. ~ ablakai min dig java ablakok . programok . - ,- =~
=- :-'- -- ' -- - -- - -
3, Hogy ~llv~a azt, amikor egy pr-O gr,anl IE!gyszerJi8' I,obb, fela datot ke'pes elvegezn ru? k
l
a, Skizofrenla
al',aszok, V'Angolul Object Orlented Programming, roviden OIOP:. 2. b. Az Act:iveX prograrnok azonosftjak :8. pfogr,a.m, keszJto'jret) de ezt a, biztonsdgl J- 'I b. . szabva 11' b ZIIi'O ns ~g' ko r~'1');~ - .-....... !Ii~:.i'!l, -_d, k , ,:"I..J, -,W:,,~,I!j.O~:aS!1•n'~t::. zk edest a _" V'a,_~'ann ,r m' valo '!2"'l"'tO~[~1 'm'~g o,;i.:~~ kent, A programozok d~girJHs ahlin1$old~al ,eshi~e'~'e'S'r~6 szervezetek (peldaul a 'VerwSign) seg~tsege'V'eI a zonosnhatlak :aJava programokat, de ez nem kotelezo 3. C'" A masik klfejezes, 3m:li[ hasznalnak, a, robbfeladatossag (multitasklng), die, a Ja= b az on~,.-w~Ioa r'i' fu to programresze cet szatnat k 1'" ., 'lc6" """;r;., ...... , _ a ,..o~,~ ""l-' '~ii!';;'~i,(l''':]~ --.u,~",I ."" 'r '" '".~ ",,] .. q ~ ~ " 'I _, va ",,' 'i"'lilfl···· I ''i'r!ivnu,~'! ezert '_!.. bb _: 0' ..,-, I~·' "" ~',e'~lezest ~'k] rna zzu lc. a w I ,a,
a,
'I~!I;:',~ ,', ""iiI ~1I- - ""I" t:ii ,"!.. ..-'. I : ,,,",~, ~,:' ~,: ill.. :1 ..... ::
l~
",,'Ii
___
~l!J
~,h
"ill.!!,
_"'.
,,",,'
,.;;I';;!1;,;,~
,in
~_
..:J,l;,o~~"
,~,"',i!'~~~
"--..Ji:JIi"o'
,,'j;.,
. '.'
"
",
..•. :'.
.I
··.. 1.
.,
','
_.••.....•.•
I'
A, .......""nt .:.''",. ·t'; t: Jad~t·o· ",', 'Z' .nII,dO, a ,A,en,[ ,leJ1~c,-_JQI_ skho .
megoklsso k adhatok k-,:"~"':7..!';J'"...'i"'~b,," ;,-.' k" ,aZQ".a;t, ,:' ·1··,·'~~·'- ···k···,a Jt,on,}"l . .. "'.." ..o",O~,_:_-_c-.;t" '___ ~!J.!O.l\.", ,Q£''-iet.~sszu (.- ,.'.
.1 1 .
'i!"
weboldaldn, a
.. .. __ . _, . .... _ '.,.
!II
4.a,''v'8,2,4'hours. 'co. J .. ..
1 {. ••
f!
....
amen
, . "
A java programokat aszerint kOlo,n'bo,:zte:'t..jO!<: meg, hogy hol fognak ma]d futnt, V:a:nn:2[,[{ programok, amelyek a sza.1nl'~6,g~',pOnl{o'nf}a,k:odne',k~es legy plara,ncs beirasaval v.agy n egy. ikonra katrintassal ind~d1;at6,k masok eg,,~ weblap -,reszeken t - 'az Interneten futna k --,"/ '" ,Az utobblre tobb peldat is la:that~un.k az e':~6z5 Ieckeben.
__,:' • __ , __,, ., _., " '_,' -_,,]' __ >!: _,_ , __
,I _
_",!i:,
'"
_,..
_,-_,,_<i;,
__
"
,. .Az-alkalmazasok
rmlkodese
,Az alkalmazasok
A:,---'-.:',,'
fe,.~,ep'1.tesle
m-I -
•
'.
k I' salk
. ·!ilIa"
~I]-m'--- --
"
.C!I;I!.
,A ldsalkalmazasck
szukseges reszei
'IIlJi'.!
,0·
.:.1~.:_"L.",
.'1'
'~I''''11''''l'
'~:,'·oiG'I.,;'Q" "'Ji:
'\'~~''''''''
,(i\
',~:, 2,:
b / ..' . ilv - .0 e ,a,·1-',,'. 't,· ,,'.' prog " ~ p $.,:1,U, on. =-'b,~~H.u =I!C]]
v
nyissun k uj fa jilt a szovegszerkesztonkben, es 'frjun k be mlndent, a mi t :~l·4·.1 pield~~l,'~·og;rak6Id,~a:=· '" m ba n ta.~,a:~un.k,. felediuk, hogy a sorszamokat es az uta nuk 31r,6 ,ke,uQspontot nem sza ~ Ne bad beirnunk, ezek csak azert szerepelnek i'~t.,bogy konnyebb legyen elmagyarazni, mh csinal a program. Ha keszen vagyunk, rnentstik a fajillt Root ~j's,'V'a neven, a szokasos .csak szoveg ~~,-51111:;1. szoveg "n vag"v -,ASCIill SZIOIVl~'g,· formatu mba n . ,,5 -,-- , --', .)1. ~~ . ., --- - - - '" li'
, '~J!
l! ~~ _ = _, - '.'___' - ',: = -- ... ~ - - ,_ ,
1; c'laas l~,OQ;'t -( :2~ pub.l.Lc st.at Lc v()id. maa.n (String' .. ~~t 'n'I'uiml:~p~ ~ ~~5.~
"}
[]
,argU'm~nts)
in
.).1 ~
~~"~:".
,"'
,"."
UG,J,;;;;
,~,~
.-~. ,
JI
i.
. fI:-
.., ::
:8 ::
9:: }
}
*"
numbar
I!I
Ls
II!
..
•
.3., sor: ,A num'be:r (szam) vaJto,;z6l),~1n elhelyezl a. 22.5 egesz (lnteger) erte.ket, 4~ 7., sor: M:,egje-.~e·.n.l~j" a fenri szamot es annak negyzetgy-c),.k.e~. Ez utobblt a, 7" sorban t~da~hat6 .Ma tho ~,s(]:rt (number ) vegzi let ,
.M~.,e·'~ az alkalmazast klprebalhatnank, le ken forditan unk a J ava Development I<Jt ott j ,C!! v a C' fon:Utoja val vagy az ltalunk hasznalt feilesztoeszkozhoz kapott fordlroprogram-
ma ~ Ha a JD K·.t hasznalju k, nyissu nk e'gy pa,ran.icsa blakot, v~Ul'iunk arra a. konyvt~irra, ~ . I'· ' "C' en tke: m 'cll1]ely.w'"'k.,._'b··-·· a R' - ·,·t ]II ave '. t-"'~~··'l·..-11·... ]1';E' 't' ,.~ .rn.aid, '''-, dfts 1-' .we. ,,t!. 't-,.o: "1·- ,a k-"'···~·)·'~·_c'~:ZO p,:a.ranCCS~i~; -".00· .. .' ". -. '.;;1~• __ raiama 0; '.:. .tl]. or;C_l,SU{ ~I" ,_ t ...,ovellJ. ._. ~", '. .~...a]l_
oc· .
0, ""
·i.
w,
,i'
'~'I"" :a ·~t,.,l' ~". pe·;i'Id·' . -r.r .:_ .--c.[. al~l'r.f'l- ok 'n" ~ilm"-"~I~' a kozponto s '7# - ..•Je',~'~' es a '1·,···· 'i:iI't «: -', .. , -b U.it\ ' .w.- ~ru, £ ". aprogramot ~ :,llI\,U,W.~ ,,-' xozrx zasi - lek~; !!..-.. ,. {lS'" es na,g,y, e ·t·f':--"'~II.. ",,', ~I'" b·'· J." ] ,. - '~l"'~.. ,c~.,.' .,. i'.. "II · k m]' :!.. l .. ~{uw'Onozo5ege"t sem e.teiejtve ..irtuk ee, a rorcnrasnak m.."' stkerumte ..'e~ es semmi "Iyen m: .." ba uzenetet nem szabad ..kapnu nk, A sikeres ,~ordi't~h)t.ford~t61.prO,gr"3,n]. a zzal je ~.zi hogy :3, nem ']r kl semmilyen tizenetet.
-,··--lIi·"'r"i'I;
~L,,;;F
,;,
i~ ...
"Iy"_
-aa.
.;hi'.;i'
"'. ,
]'
j.
A J ava alkalmazasok b,61 fo,rd]''[asko:r oszta lyf~.j.~ jon letre ~a mel yet e,gy J ava ... errel m ezovel funathamnk. Ha at J01<--1:haszna~,ju,k.) a lefordnon Root" c l.aas fajj[ a koverkezo pa-
ranccsal futtatl
java, Root;
a, ijJuk;:
The~square
rooc of 22S is
15, to
,i'
Amikoi t"llua.runl< egy java alkalmazast, az ert,ehnez,o megkeresi ~ru ai.n (,)t blokkot, es m ve-greha,jl[ja, a benne' t~d:aJha't61urasltasokat. I -a, a programban nines mai.n () blokk, az ertelmezd h j,ba tjelez,
Mlvel a Java, al kalma zasokat a pa rancssorbol fu ttal~u,k.;.e',~ ~tasu:kl{ot Informaciokat is ind megadhatunk neklk, Tegyuk fel, hogy a jav'a, ertelrnezovel Ie-gy Text:Oispla.yer (s.zlo-
vegmegjelenltd)
s,o'-"n '(/:'p-.):·i
.. ". ': ".' . !,
,ne'v(falkalmazast futtatunk amelynek ket adatot adunk meg. :;:~ egjem IrenI~endo slQv'egHijl nevet (rle'a,dme"txt) es azt, hogy egyszerre CS: .k -e,gy oldalt rnutas-
.A programoknak
, .• _I',' " ,; .,' _'
igy a.t3:d,ott .kie,geszl[,O .runfo,rnlac~6lpa,r-a11tt!etQ,;:nek v.a"gy ,arfj/u1nen,tun'tnak nevezzuk ..Az,e,:is,oparameter (ha van) az alkalmazas neve Ulan k5vetk,ezt:k" anol e.g,yszokozzel ,elva~'aszJM A tovabbi parametereket szlnten sz6ko,'zo.k valasztlak e'~egymastol -JJ'-:....::, '._~ ',_', ,':
• I.', ',' ~l ',' "
r"~
"
•••.
/.,'
.1,
••
'
,",'
':'~_"
,'",'
',."L:
,,_~._
••
1_
'_"
jiava
Text:Di.spJllaye.r
rea,dm.e" txt.
/p'
Page Titlelll
Itt mar harem parameter szerepek a ,rea,dme ~t.xt , a Ip,~ Ie'S a. 'Paige Title (Az oldal ci·_ me), Az idezojel ek mega kada lyozzak, hogy a, progra In a P,ag,e: es a T 1. t 1 e szavakat
on;al ~,6parameterekkent kezej]e, A java alkalmazasoknak tetszoleges szamu parametert adhatunk :at" de ahhoz, hogy csinal hassunk veluk valamit, az alkalmaza sba n m ,-g k..-11 · adn u nk az 6ket kezelo utasitasokat.
Hogy lassuk, hogyan ~ntlllcod,:ne.l{ a par~tn1e['er,ek e'gy' alkalmazasban, nytssunk (~,~ fajlt a szovegszerkesztdnkben :Bla:nks j1a_.va. neven, irlltd( be a 4,.2. peldaprograrn k.6djlat es 1 ke ".,<: "".-I b.Z . '" mi J1a keszen va.gyun Ic, men su 1 ~1:1.tlJI t, C utan - t113..kiiavf rijavitottunkk mmc I.en e1.... '" - ,f II'" trast ronnt,i,
suk
l~ class Blanks (
.2 ~
3 ::
4 ;:.
So :;:
6 '. 'i ;;:
[.]1 ·a":rguRlents,:) ( .+ a rgumen.t .8· [ 0 '] -rr' ~!, ar'gu,me'nts [1] 41-fox .~. .Ji umped. ove r t he * .a.rgumen 'c s I[2] ~r d.o-g ~
III Iii ~I ... Itl I!~ [II II ii'
I) ) ;
a. ,.. }
,-,-.,.-
-I elleknevekk ,1. d ne f' ejtsua e~ ···:,-··'I-'·~' n-=:,gaLa, S8181]11€ w:e,nex e <: O~ ;._e- '-. - re '1,'.'-'"·'~I-"k-'...~ I,nlnc,lg ~"--I]'~b'''b''
-, .. """"',,,
"
~!1iI;~.'-·'iI'll'''';l ~ UI C,
L."
t 1. o:rl.dn-,' 1", me
.....,~il!;; ...... -
A parameterek
j,ol hasznalhatok arra, ho gy egy progra 111 nulkodeset testreszabjuk; a.l[a1~i'b~lnrre is has,zna~,~al{ e 6ket ,AJa.va a, parametereket ,tthn.blJkbe"l; tarol]a, amelyek ossze'~artoz6 11'a.l ['0zo"k,csoportjai, a.1ne~Y'eJ.{ gyanazt az mformaciot taro,~jak,.A tomboku
:3.
tol reszletesen
flgyelmet a, VU,aghalo1rJ. funathato java ' 'p-"IJ~'OC"'g' rarnok kls .... lm~-Z\~sok kaptak A'··' 1[.I",,]1 e-··lo~·tilj".weblapok c'' ' 'o·· u'~g-;e..lJ'"~-~~11 lka J''" keoekb 0&']ijI~"",~,h es C····.·-G (. Comm on- G.": atewav J Interface) prog ram:" ..····,rI okka~_W~I nnlkod tetett l1r-~I,,,p:,.o.·:-.kbol li lltak: ez , I'W"'_, " ";,,w, .Irm"tl~,. . tt_.0, ), __"]'(;L< 'itl we __ ~ -·,·t- ~a.rOI'OS,Z'~lrrl11u.IO,g,e-, - '1.-~ I.D_-)~ttL~" es 'k.·lbon 't·eges '1".'- - ,- i"'1,.~""._ ",- - -'-'b',-,]' --.'1,'''' "'/-"-' -':'"'rIi"'" - "",,,' ~ _ l.o"zza,l, ere.st. ~genye-,w·.~-II U Sbbiak ·,apo pen, U ttak ,",,'. _"·"~II_:'·!
,':_'.:,_~.~,t='. ~~
,0']; ,~"
,~,-.,
.. ,~~~~,
.-'
,_'
,_I .. ~
)1
"1;,
,~£''i!I'I~'_~l;,lIIJv'W,;
'_
."~~."iO;,,,:;
_l
•."
~~~~
_._
1 __
•••••
__
:'"
~.~:~
_.
'~_l
l~lll~
••
\r
f~
._
iF,,;t:,
,'1-."
f#'.
'-'.
-.,"
"'.
".
te k a webklszolgslohoz.
,A kisalkalrnazasoknak
nines szfil<seguk j~yen kOloflme,g:es hozzaferesre, es 'batn1i~yen sz~ntUtudassal rendelkezd prograrnozo elkeszirhen oketo ,A 24 ora alatt tobbet is megIrunk rnajd, es kiprobalhatjuk egy webbongeszovel, amely kepes aIava programok kezelesere, A,z e'l6l,Q lecke korutia saran megismert JaV':~"programok tobbsege ls kisalkal~ I 'C k ,'I:r. .., ..,. 1 ·'"1. '!\... ". ',., " l '~1 ,In~~Z~ISio~~e'tol,~ ~I '" "':1 '" rnazas Vo',[t. .w:;u'~'szerxezete to bb' szernponr b.-01'I' is .!;(lJ onoozr ~k az ,:';1:, 1 __ '~.,"-, es kifejezetten webes mdkodesre rerveztek oketo
r
k-
'I!
Az alkalmazasoktol elterden a, klsalkal mazasokna k nines rnain (); blokk] a. Ehelyett tobb ~I nl m ~ I ::lsa:'kalk~Ino'.n.'bozoszakasz b6w' 11 na k'i amelyekk l ,. kezelese att,ol t; a1gg" ho SY rni tCHtenl>c a k [" " mazasban. (Er,-,'ol reszletesebben a 7,. leckeben beszelunk.) Ket szakaszt k,Olon meg kell emlitenunk. ,Az in,i'l: (') Ul'£lg,i.'t:a!sblokk. -.. amelynek neve az ,}injd:al~z'a:tion'" (e.~okeszi-' t,e'S) 1" ovidltese - a kisalkalmazas relso'inditasakor bea llitando dolgokrol gondoskodik,
r
k,~.. a IIP~un, .. ~: k ,on' " len- 1,~,~.3IC~' ,~te']je'~ne: ~ne~e·.'~ ',£1:' t:;." f--t- , fel el
:.'10 ,,"n..
I' .
,W,i ,-.,
I',-~b
t;i!;'
.fllagyanrn
"-~ .. ,.
ul
,f -:II'.e_ ~ f.tJeSIIl.'es
l'J
~ ~i'
2 :'
3: publ ic class
4, ~
'R;ootA,prplet
Lnt; n.umber;'
5:
,I:' ..
'0
t
iii
.."
.8;
Ill,.
;;r ..
10=
11:
publ Le void
1.2~
13~ 14~
is, :
5 ~ 5 0")
.
'ii,
;,
16, ~
17 ; l
11-.
. ... ,"
.,I:J
•.
I..
I"
11:
Ebben ,3, programban nagyreszt ugyanazok az 'u~aslta,s<)k'ta~,a~,h~~[6k:~ az ugyanerre mint a e.nl,·· dan ... '1"""'· ~,----_-~ - - aueumazasoan A" esc ,1_ w:onSe,g. ~I szer "1- cezettb .... .--.-. ·ml~· '--- ik ", '-I"'" ,_retaoarra ceszneu '1-' .Ro,ot" '-l'~1 almaza bs 10' k"~~m~",,'-'-b-···::"··, a, .,. _en- mntarkozt \.; a maf,n ()I blokkor egy init () 'e'S e'g}!' :paint, (:) blokk v;altj:a fel,
Az alkal mazasokkal ellentetberr 'a lefordttott Ja va ldsalkelmazasokat nem p'r6Ib~H hatjuk -- n l·_," _,~11!! te rnezos e '-':,gy, \;;,- -".' :C _ ,~l .' J'" a-er -I" 1-- -..-. '-"'!"v"~1W", E: ..- webla -'. ke '~I~ elheh _. ,-'.;' kdlccer, ~une.ylel,k ....:fi'~"e] = .moe,gy mapon w, .ieryeznu n <: ,0 keu eie -'-' s: don teklnthetunk ale,g:
"1 ,-. '-
'U''-
.,' -
j"
j_Ij~,
!~
:Ii'
'-"-
'l-
. '-1'
•..
..
kezeleser - oun xeze esere a '5""'-'-' Iava kulon" 'be- ken "",---. __ a]lit~illi·' __ . - .. bovltm,en~l'enek se'(J'itsepe've'~::-hhez - a weblaoot - _, ;_, J .. .. ,', - -b _ -,~,-~. e ,--- -- - --'.1-"'" .. , ., .. , -,
.i'i' ,-~ ' ..
'-' we .'o ;-'- .. _",! .. _ . egy ..-I'-··-'b·'"b-···~'ngeszove]'j' ame 1"·1-:-"" '-'.,- 'a'Jjava 2-'~"","······]'1,,-·-·]-··.-~,'-,t'I-·-··kl y cepes ~ ';,c.. ",... z l\.lSa,<:amazasox
c-c
'~l~, __
'-~-:!'
Ij.,
~,~
."
I..
'I,i"
"::;~.,iI'~"I!'"
A Root.,Appll~'t. ,program megielen ite5Ie'~,·~e epes weblap ,netlieho,:z:a,s\3,hoz tlef~ii1nkvissza k ... ' ""'1 '""". .' ,",'.~"·ml , ~ kb AA k6 ~II',",' a szovegszer k cesztonoz, es nytssunk 'l "llJ iaJ~t.,'I"': r~lll, be a. '·l:,'i:., pe'" 1 1 r oaprogram "·"cC~F~U" es mentsu k. a ,Fd,] ~tno 0 t A.pp 1 e' t. ~:l1.'t'ml neven,
p
I
'-l ,,'I,; ...' II" 'I a wen~""-la p CS~l" azt- tartar~I zza " arm ,re 1- ,", I enum, .52:,1.] k seges a, J ava l'C.wsa ~Ik-,:t;l~ zas me gJ.,e"'" ma i tet ,I w. ma e lenn,esehe:z" Az ,OILPP 1.e' t. cimke jelzl, hogy a. lapon eg,y-J ava p [og;ra mot helyezn nk e-~ " , ~II. 'I' '.- -/' . ~JSaWrii.}aL ,'~ -," -, --t··.. ,.... . ..., 'e "ID,coce 't-'iuajoonsag .'. a, .~.~ ~II'~\. hmazas never ac ja meg, a, '-h' 19,w,~, 't·::'" ,Wl, dt''lLo., 't II ·t-,.. .,'. '-I . . .../- --1-_< . es • '.ajc onsago
E"
E.z,
a.
,ff'
'.,..'lI.
,i.
<
'ii;.,.
"I,
,J,],
-:- ..... -'." '-.'- .'--,"'l -. ·r- '" .. -~.'. ' _. r, -,"" ~?e(_,rug lTI,eSJe,-rntesi. ,:! ,-" -, -.• '~ ~I, ,-",-neretelt uze ror az esemexro a e tenner- me n. 'EI ;: ek .,"''''11 ,,,,"'.' ". ,~I reszleresebben .,
~>_"o
1~ ,,"' ~I
,~]
"iil
,.,.,
17' ~I-:t t:..b-·· .. 'boeszeturuc '""m -'~ , ..... tecxer en. -··
I .... '
:c
'LI'' a, a xisar ,(~h ma zast a ja va i eve"·1·" -',-" "-'iIl- , ,\.ll!l.wl€Z 1(ap ott a"PP--.at va ,€tw"er. progra mma...I '-' "To '[ lsallo ~II -'-'~-' ..iI1. ...• ~-1--~~ '0:'-" ' opment F.r,·m-~- .... '~ ._. -.--~-" ,. ,. ~1' ,'. -,_._ '- --'-_.- - ~ .. --.-.-. ~ .'1', '.. "'I" ,,': -"i ~I --- ,-, d~""'" szeretnen :t.. - ~l. ,'.'0·· .~1. '...,en,hJ.enI)u 1- c- b.e ezrJ't a parancsot .iii- a, p,a.r"a nCSSOI oa: • Ui{, 11],ebJe',w ru,fJ
,W,-:,
,C!o.' ". _
oF
I,
,-'.
-'j
_,
'. "-'1 I -,_.-,-.. ,1I;'.'OOt~\pp - t h .,e!l'-p I '9t ,Viewer '~,.. - '1 ,e .-.~ t, - 1 ;11_.,m:__
1'1;. ."
RootA.ppl[et ~ht.ml
'!c p, I1 (···F,;!,·~I ~" e,gn} 111;,~1.S, A"webla pot , l]"'g:'!j;l' betolthetiuk ,- ha ~ ~""Ii~'n"Oi"i,Ii,1:':"'o'"""': File :.~,..~'~ :tilJw, ''M··l':"li"'J·lIt-t,.:·,), nl."""nu,pon,1J., -" '-',Wi:; , ,',' "_1 ])"J; 1. "'" J~-" ,l ,~, ..... " i",'i1fi" valasztjuk maid ,~,-R"'(')['., tA~"· '''l", e,t"; :.' "-"-'1, ,w,;,,~, .!Ii. tartalma ..... 'n"'1i'p" l!~,' iI!,n'J~lJ·[·'e",nl['0' \l'·' jJ"'ru.h", "'-1 f~";:·]~ .. 0 ,pp .. he m ~~;J.']iIi",,~u, , :6:', 1., ,,~,; ...aba , I"--:·' , w m ..., ~~,~,clj .. g.j", ~
,,~,!i.
"'i
","
,;:,
,'"
,_JV
,~'i,;i,J.;r;"."
,0'· ....
c"
"""[~I"~'I"~'-=""',
"" '~,~
}"~,I!J.
. !l.Jl:.,.l(:t nogyan lea ,. ~l!"'~.,:, ~I:k\ '. . a ,.1,1.n.. ',- "~'l caimazas a ,-c"O[,ZL_,;till, sreroxoan, ALi' I'~1 . :-:b··!'" me,gn!CZw1:ep~'ll hoevar ,;;;a a ,Wii.JS~h '~I" , ~": /', ,," M-:"'''··... 1t"" Plref "..]"..,,~
l I'
".o!l,
'''!hJ'b '"
.' j
,m.. I,
!LQ,[
J. ",ii!:;.;"
_II!,.~
-tl'
III 1"
[I,
Lb-"aio[
Ha mil! gp r6Ib;a~,juk beuHte ni a Ilapoit a bon g6szdlb a, es lhiib:it kep U1nkf amrunalk va" 6;li'lrnlu~ I[e'g Btl alz: Q ka, lhagy a bon ge:szoih ilz 'me,g ne:m t'9:I,e:pirtetIl€Jlk a ,Java Ibov~tm Hs ell I!e!nne: a he:l~l,e:t,taitolgsls:sUlnk ell a :h.t tp ::: j aV'a ..com cfmre, maid l'(,ltsuk lie as: teIi lepJtsulk ez ingysines JI~va R;urrutiimle Enviro:nm,e:lltet~ ame~y'tartallm,2lml [a J,av;1 bthiitmle:nyt.
envt
..... '
A ja V"'"d, kisa n(tt~ln3,z"asol{a,t sohasem a parancssorbol furtatjuk, ezert nem adhatu nk rrrueg ll ...' 1'" .::: l" AI" 1 w.1na,ZaSOl{ esete oen 'I . ""b ne (l. <: para metereket ugy', a,hosgy az arlk 'lmazasoxnax'l ,:,n, osa I,ca ml lo' ca. a paramei .. 'k"-'-' ereketa 1"'-'·"-'-:1'["-,-'-]"';:- c· .\/',ct" to'., 'i'i" il· .... A_ 'T~T'If"M"""'L' 1'-' ·c·..·-· 1"'' ' ~ szrul a "ll' l.a~jtl.;{at, {.Lsa: kaimazast rartannazo ,1 I, 11,_":_,_; apon eeresztu ao ~.,."~" ·'t· :-:,-.
'tJ'
cF,
:~-,-."."-.~,.,,
..
"
if'
C"
meg a:szovegszerkesztot,
'p 1, -,.ltc:': '-. 'JIi. -:.:,.- :",1," ' ,D-c"anr,S,ftpJ;L_e~
'.C"" -: '.C: ,.:'
a,:~eal ma Zas kisa ~ ma zdskent (rura Irva ~nyissuk l kal j frju k 'be a 4 5".pe 1dapeogra 111, k6,cl~a,~, a jd rnentsu 1<: 11& m a jlt
B 1 enks
m -
Blan.k.,s,Applet,
ex.te'nds
7~ ~
String' p1aramefterJ;
pu.bl Lc vod d .i.ni't. ( l {
9:
10 =
pa.ramet.erl
pa:ram.eter2 }
iii)
;'
;
;.
11 ::
12 ::. 13 :i:
14 ':;
JL 5
{
!;I
16::
17 ::.
18,;:;
,fox 5"
II!,.
50);'
19: 20: }
ki ~Ikl 1 .,; ,~·~p'ro"anlatnan.. , e·.. 'II. 1-..keeszttenunkk ~ b k '-l l\.e.w "", .. : IS~lw mazast ki :;3.
""~I~ ." ~I
. .
al,
In.eg~el€'.niU mlutan atadott neki harem melleknevet piaramete rkent, A szovegszerazt, kesztebe Iriuk be a 4~6,.p.e.'.~.ld,aprogr:am k6,djal, ,e'S mentsak Bla,nk,sAppllet '..html neven, ~
1.: ,<apple:!: eode« Bl.,an.ksAp.ple'c ;;e Lass n he-ig'ht~SO wi.dth~500>; 2: -cpaxam na'Fn,e= ad.j a·ct. i.ve[ vaLuee '1IlacIhry.mos.,@ 1:1 ;>. J.: <I=N9 ra:m na~m,e.= adj e.~ctlve:2 value= mag'e:nt.a ~II >
Iii I III
ij
a,
ill
'~I
'V'alue::=:
tI
codependent;
>-
5:
<I a.pple,t,>,
'.: .:;.'
.... ".U]If,a, a progr amot, '.'egezztuc ew, "[' ~O_ .. ~1 n.~,_ ommar WS,~_..... -, am .. 0 .r, " su "k' '~"-" .' ,--- .' ----"'-- ... v·,--t:.·, '. ·....··'··'-l .... ~- e'.zt 1Ii"~~"b-;b-I ~ ~I]~-'"-'-"--;l-'" ""''''-'''-1] '." 'es 1 .....1,··, Wfog] II '1{:j nogy ,a,]).1"0,8-("'JIm'""'lI1'k';5rlla'"ny' mell !Ci 'I!.o'A'P' es ,It;;., -4'11;..r',~!: 'W,lu,O-'!"':!'" '-.',l-~,~~ '~II!-if'C'O'; ~I ,~~," ..~,' azok'-,--:~, kezelni .(C~l rJ'g~"'l.Giinll"~I]", ,~_"~~ ~1iIO- 0Y' "1'7'0-' e· e ,l~.iIi~:"""ii,;-~'~ ... rnesek rtel ;!!:i,,' - . ~,"~," . '_I, I.: .-•. '. eknevet I:=: " ,-' .-. - .. '. -' •.,'-- d tb V clgy sem az '-ac'Iott' - monc at -.. n ..... a )-iIj
Ie
~L·...
~-
- -,-",-.-',
lj;.,~_',
1i
.' -.:':
',-
'1-
1 '_--
-I'
[Q]
I@ Go
1[;1.,
~
I
----~~
-'.
...,
-.-".
- .. -
"
••
..- _ .._,.- .. _
[ ., [,.
t:":
'ILl
_
~.w
,...... ,..
_
~-
~.
~.:".
~.
-::a.::
""),····Ji!,lll_, ~_
.",-
"
.... , "-, ~
1..
"-I .
,I
'..:-:,
,----:,-._. • ,.
__".'\.-.,:~ •!II.
_."
"
_" !III-
••
'
,,,"._, I,.
.'-,,_ ~ _.,ot',
I,
,I.:,.
,... 1
"j
-.i! ]-
..
'''"IiI
t-
"1;.iII
.'[-;'" a: ... - .. -,,1 - ••,.. -, -E;'\ , "'1 ,-., - - .~I] - _:"iOZ:lna rue oxsza va"g:y a.z,,p'p,- ·-'-t·e'. -s- r:.. ,'" A'-' - . ]- k",e-' cau .. M'"tcrosor ·ft' I'meernet 'zxp orerret, a IM'- -':m]~1- 'p... -"1'7:---· ,- 1'" saranvai, 'ir.r ressuk 1meg a webhelv 1 j';:IOlU' 4: Showcase" resZ,e't ahol meg te k lnthetu nk neh 1ny: rn",. I., . '11C'k5,-, . . . .... _ ..' - - "'--" xa ;i".::" ....,.;:, ,. m.. k nozzaju 1 ~' . d 0 ki lkal rnazast, ,=S magyarazatot ruskapunk 1 elsa c,
iii'
'L' ., .
JI].- 'J-' ~-:" ,,- java ..,.'~:11]k ,'l' --,.- ,.';,~,. t"'. tilt', ,-1 ,""- '~Il,,"' -,-. . -'I, ru 'omaiat't, egy- J"' - -~ t1\~sa~_,~.a,_ma.zaso{ratasara xepes b ... ,i': - .s: "1 pernongeszovei,
i" ... , .
:fl.,
c ..
..<!!'
]-
ll'- -
- -- -
- -"
--
."
'.,.
"
..
-.
.,'
. ',_
az Internet :Explo,[1e"rb en es az 'O,pe't~1,ba,n valasszuk ~~, View, Source (Nezet, Forras) pontot; .' a N'a.vi,gatorban es. a. Firefoxban v~la.ss;z:uk a View, Page Sou foe' pa rancsot, •
1
. 'I' '-I-Ji".:,"" '~ ~-. --.. t'-' a ,l:aJ.IIJ.,() --""z.:ii'" ugge exne -1 info r'm'. ,1.;.t""'~;--;I-J!".FI't- kaphan A--. 'B-i!!' If-\'~"" -l"':J"'b-' .- tovab bi 1, rormacio :'ii.~t ,:'ii.a,:c natumc arroi,I] nogy mI11a,1/1'['-- iii,"":, meg 'bI ~1a k·onyv wee~ ley e' m,
Q'fll
,.
v',,"
'w':'-
.-
~'
- ,,",'~- ';" ...."'., { J' - - Ik [11.a:Z;8lS0 "k koveneezo w'ecceoen . oan ts .. -" _ - - .'[ A 'I ,~" ~p~l.. - - ~ newlan.y ~I -1- ""'~ a.'1- aposao bb - - ". megtsmerkec d- un-1 a java- aLa, 1 [{~~ egyre ta paszta habb J~lV3 ~"es -programozokka v:~.l nk, Az :a~ \J kalrna z~t~HJk gyorsabba n ~11"'Lpro bl~l]- ato ~I;r. n ,<;,'1' ~]- ]111 G;'g" rekc ~i t' ,6'~'l"~1w, 1." • h k, ~'i;o'''' n en 'n' k 11l"::iJI]- W' '.', eb"].... F~'~'7~'[- en ~ ,:t.~ '[o""'' ;b-'',b, ls keoot ,,(O,\Q> iii, ,' ~."""y "'''' 'I " lk ma Z;,lSiQ.,(,,, "']' ,pese,,{:;nun t a 'J' ,(]S;;[., .,:;1..~
,= l1i..,
...
"G
t./"
~"
"_"
II(~
_~
L"'J!'
L.
,"6"
",,!i;.,;,W,
',' _ '!b_
~~l
'1-
'ii..C,o:!I.t;,,!!!,,'Io;;r~
~~,'
C'o;;!'
'__/
, ..,~ .....'
'
Lril.'-
,-,
"'1-
",Il
'"
I[
'l',
-"'~'
'a'~Im.. al n·...... k"-:;i;.n· t ,I; 'ltil"V'ril[lt]- .., ,./~ v··ft; teheran k ,W,JI.'-,b-i ~II·· . ""i,,:i,f:' ~u... o~" ,'I,....!!.u.n_.:!' hosv b ,e'~eVbs;(.un~ m_ . g-:1- - . k ~I .. ',' ~I,,- .' '. I e~y,-,.... • ...f\ '\ '1o 1-'O( k <,OI!J.,~ oe ,e·.,~{or -' _. " n, .']-;: kugya.noillly.a.n auitc ',".ti k-- 'I '," . ~I"'-'.--,,- ~I' .,--, maan r - . 't' nem uonan ", cmauxusan nasznatm az " ." ~ ~ .~ ,. ,'. t ~! _-,Wv n" "1-"'v';::; Ini y': 'O-,C' k 1.;5,l, '1"~I-n' ~.,l;;;~S .. rba 'n°"I A~'·· le el,Q b~ J- !ti.~V ~ "'0"'[' O'.'? .. IILJ, ... a lnl,_, t I~ 1 e,'S,'. ,P,;3,l.n., I~ ~ b '~I;Ii[i.Ir kok ",;f,Ii.I!J.,~ ~, ,""d.l .. programot u,g,1/'hi~k meg, hogy va"gy alkalmazas, vagy klsalkalmazas ne,gY'en~, em pen dig m indkettd.
E-'g-';1 ~I.. ,'.. ~I, ], -d"fi1""i",1 e~ 'i"'i~lg' ~-: "_i lIl\.rusa l- ~,<a_ln,i;j~.,L;~.:j11J. !!..]i:':Y
m:;.,
d ~s~" h csa k.
,~_l
C:~,
~11 '·""',.:1!G
:"
J,
't"N,,;;9;';I(°n-
W'i.;;.~ ,
g"~J'l~iI;..,',b' , ',~ ,'lUi 'p.' J!!og 1,curn.J,l-·'0'.... ] r , ⅈ'(JY''7'~r-(~ , ~' v,c = "1 ~"t...'""", ..,~
0
'V',' '
"a'__ c n"
.".~
]JS ",n'i.,~;,
;1."',L..tl.;;",~
"J.!..,
11l,,~.11I.,
Ii.
,:
&Ii;
:-'''7'''' ..
iii'
IFI'"
j':
I"
'!io,ib1" -.
'~li:ll'
'!io. .. ~,
',"
,...,
.. ' ,! ....... ]-
I~I "-'~I
v, {.,,-,~.
, .,
.' ..
,.,
""1-:-:-"-
kara krerlanckent
l~l~t gy parametert egesz szamkent vagy mas, nem szoveges npuskent szerernenk fele ~l """, -/'1- - ,. /' ~1'l'~1 ...- , ],ta,nl.'_n", ' ...., eket. c,' ~'"","jl,",/"" naszna m, at xe a '1a'k,IJ,- ,-'.. ,~, k az er-·t,'~:~'-- JlGnneK, rnocnaror~1 a '1-1- 1-"'~" ;""b'" ,"', tanuth.unx. .,"' ecke oen '-'" '.' - -~l ..
.rTe,r~t~JA'I("'" H:'':_' ,}J ,. I""i!'l!/"in J.;., ,JP\'!. ,.. ~r;I~~-!, . [' ~': .··~~.I~ ~w__¥v·~j.
ib
[~'·I,~~,~~Nv,,.·
....li4\1!1'~~'~fl'~
T,"II-~~'"''
.1".1
I~
.1··.·
R:: 0'··-··.·v',f_.r~F.rJi,. iJ",.~/~"I,,.·~> .•_.:·'~J:;r~fl v_,:I\1c..a;1 1,"' ,1'\';:'..iii, :~'lh.le·'" .it., h~till'~".nti'lJJ,~n f~A... I~P
.• 1
1Cl'
1~1;:I;'n,ta CGl'Ptog1i'Q,11'lOmnak?
ttC!'1)Q,.1'tol'v,Q,1"l ~ .. I
hoZ5it.ii/:(}res"J'e., ~ ~
1rd.lasz:· :F igyelenlbe veve, hogy a jelenet 1945 karacsonyan IDatsz6d~k:, :a.25, 000 dollar
mal erll'ek,e 263, 000 ~enne.Tovabbi, :intl.a,c:iO;ho.z ru,g,a,z.iitol'L~t .:achl'tot~az 1'946~os fw:lrnml1.elltap",· csolatban- a. 8000 dollar, a mit fIeJ1.11" Potter ellop a Ba iley 'Bui ~ n.g: a fH:J Loa ntol, rna 84 d. .. ~I- '11,,,, c:. 5.:0= ~.(, 'I·, 0 .'"0" "'0" Cwo;. -·t erne, az a.z< "0- 0- pec.lg~ amivet.,m ,"rIf.·'[·'~·I.· B-:-"-;I···l· ey 'I'''''.•l,OZO "[~i ·I),-~II'. =. ek 1·9·..· "]·9"'--~ . an w nnam :__.tH. '.~',-:-.- rar II!. O'lLb.erne'.·· .···-oen, ·1:1- ...,'..O···O··JI·~l ·r G-eor ge BailevY s mren 19-'''19'~'en azr kivania ]la.~~u csa-}'{,len -. e.gy...mu _ · (WOII, 3.1 .. ··-··-·-·- ·~U~ -z"" .. · -. '0 b~t'.- .... ienne -" ~·'I·l"'·" \J' O· .... ._<1van ~'O
ru it. '," . ~/ .~
=. .' .~-:..
O"""--::~',
oi'i
-.-
j' .. ·'i··~·
0,
iIi"~'C
.>·~I·
-";3'::'
f7'·---·I·
dollarja. ha e.gy gyerek ma ugyanennyit akar k·ivatln~.~ 12,3 millioert kell wlllacl,l{o.znla., Az Interneten S Morgan Frledman l{i'niullie'gy' infblci6El{isz'~ifnlb)[ a kovetkezd
s.
htt p /:/." . was, ,t-,"--:.:.' "':" : ,,/,,:'.-.f- '1a lon, '" p",'ro,grall1 ,,-:' egg ~. OIDIt 1.n_ -,···t·· """.- A"~" '- -",-,.,',"' - . · ,.. . .: .. "..... c~
!
-·C·.
'..-
a r.~dex-statiszti n
'.'
"
cimen: t::,'.. a. 1····,_ -. - '1:[. J;:ove !,.=<:eL.;.O . ..f;. ~ ,L•. fo .;.-' .0] H3U<ru.so~\' ~og~ ·asz
:"7~
--'t" ,";/
k~H.n lapul: Histort'cal St'atisi~i of th (J' U,1.i'itttt St'a,ttJS a C$ Abstract of the Uri;:ite:cl Staees.
es St'a,t:istic:ctl
1.. A Ja:v~.I. progra mok melyik tipusdt Iehet java-ertelmezovel funatnl? a,.,A kisa lka ~ Ina.z3S0'.ka,t b, Az :a.~ al ma zasoka t k
c. Egylket sen'!
,2., Milyen H.TML cfmke szukseges ahhoz, hogv egy' kisalka lmazast ,e'~elyezhessunk h
e'gy weblapon?
a. <a.pple't >-
b. <pro gram>,
C"
-cxureZl
k a V'WSie~ k:edese['?
Valaszok
1,. b. Az, ertelmezovel
,{;lj,pple,t.viewer
fu ttatha,tjuk,~, mlg a, k ~s:all{a zasok az lrna programmal, illetve egy java-kepes webbongeszcvel tekiruhetdk
~tz
al ka ~ mazasokat
atadisa,hoz, az ,a:p:plet cimke mellett ~~, pa,:ram. ctmket is hasznaln uk ke'U'. Letezik eg:y maslk cimke ruB:; ameliyel kisalkal mazasokat }e'~,enJ t~ hetunk meg, de 3fr-6,,[ rnajd a '] 7.,leckeben eanohmk 3". b ,A para meter ,rt1a,s,~k neve argu men tu m,
a.
G~y.··-ako'rlatok,
,
'
Ne alka ~ matlanko
em junk,
hasz-
.' Latogassunk el az :J3athWeb Java Applet Rating Service 'w,ebh,elyere r ~l http ::: /WW'W,., jars;; com cimen, es a, keresobe a, )tu~~a,dlin~ I klfejezesr I1V3. keresstmk meg: az osszes kisalkalmazast, arne lyet hfrek ,fo'cin1l'emnek: rnegjelenitesere ']rta kl Bzek a. kisalkal mazasok mind parameterekkel rO.16dosr~~a a Z epp en megjek ~,enitettszoveget, .' :f m·j"mJo]{ J ava ldsalka ~mazast, amel y l{,e:pes ,egy x es egy Y 'para meter kezeleseeg,y re. Jelen nSl1 k meg a ket parametert <a'gy d ra.wS: 't r.i.:ng (:) utasirassal, mint ahogy
a BlEllnks,ftpP!iJ!·t
~'j;,
masodtk ~!~.IIi~,,,,,, ,~H'_ l!j., .''1;.;0·'' v'_ .~,,,,-,~ ., rogram A- nf,",i!:!~·-- ",: ._, II!;"Q,~i"'1I"'-I'~'I'O'~m·····r-.o,val',A,if'~[-,Aj'''''iIi'':7,;'Ji p'. ',~'_ ':}~, ot a h t. t; p: I.I~· ..ji a'V',a,2: ,4hour s '", om,cfmen, c
,Iv'",·
"