Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
ROZDZIAŁ1
Rozpoczynaniepodróży
Wtymrozdzialeprzedstawimykoncepcjeiregułyprzyjętewksiążce.Ogólnepodejście
możnabyłobypodsumowaćwnastępującysposób:Praktykiizasadyważniejszeniż
technologie.Istniejewieleksiążekpoświęconychkonkretnymtechnologiominiechcemy
dokładaćsiędotejogromnejkolekcji.Tonieznaczy,żeszczegółowawiedzadotycząca
konkretnegojęzyka,frameworkalubbibliotekiniejestprzydatna.Ajedynieto,że
makrótszyterminprzydatnościniżogólnepraktykiizasady,któremożnastosować
przezdłuższyczasiwróżnychjęzykachorazframeworkach.Natymwłaśniepolega
przydatnośćtejksiążki.
Tematy
Abypomócwnauce,strukturętejksiążkioparliśmynaprojektach.Napoczątekwyjaś-
niamy,jakietematybędąporuszanewkolejnychrozdziałach,wjakisposóboneze
sobąpowiązaneidlaczegojewybraliśmy.Otoczteryróżnetematy,któreprzeplatająsię
wtejksiążce.
FunkcjejęzykaJava
Definiowaniestrukturykoduzapomocąklasiinterfejsówomówimywrozdziale2.
Wrozdziale3przechodzimydowyjątkówipakietów.Przedstawimyrównieżkrótkie
omówieniewyrażeńlambda.Następniewrozdziale5wyjaśnimywnioskowanietypu
zmiennejlokalnejiwyrażeniaswitch.Nazakończeniewrozdziale7szczegółowoomó-
wimywyrażenialambdaiodwołaniadometod.FunkcjejęzykaJavaistotne,ponie-
ważtakwieleprogramówjestnapisanychwJavieidlategowartodobrzepoznaćten
język.Wieleztychfunkcjijęzykowychprzydajesięrównieżwinnychjęzykachprogra-
mowania,takichjakC#,C++,RubyczyPython.Mimożetejęzykiróżniąsięodsie-
bie,wszystkiewymagajązrozumieniasposobuużywaniaklasorazpodstawowychzasad
programowaniaobiektowego.
Tematy
|
1