www.inow-formation.com
contact@inow-formation.com
0177494650
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
1/2
FormationJava8
Découvrirlesnouveautésdejava8
Objectifs:
§Utiliserlesexpressionslambda
§Exploiterlespossibilitésdelaprogrammationfonctionnelle
§UtiliserdescodesJavaScriptdepuisJava8
§ConnaîtrelanouvelleAPIdegestiondesdatesetdutemps
Pré-requis:
AvoirdesconnaissancedeJava
5,6ou7etdesbasesJavaScript.
Pratiquerégulièredu
développementJava,
Référence:JAV8
Durée:3jours
Niveau:Intermédiaire
Tarif:1390€HT
Programmeducours:
LesnouveautésdeJava8
Lesajouts:195nouvellesentités(classes,interfaces...)
Lesexpressionslambda
L'écritureducodeSQLdansuncodeJava8
Lesimplémentationspardéfautdesinterfaceset@FunctionalInterface,lesnouvellesannotations
Lesévolutionsdesstreams
LanouvelleAPIdegestiondesdatesetdesheures
Lesévolutionsd'APIdejava.lang,java.util,java.net...
Lapossibilitéd'exécuterducodeJavaScriptavecJava8Nashorn
Travauxpratiques
Vérificationdel'installationduJDK8(outils,javadoc...)
Lesexpressionslambda
Lanotiondeclasseanonymeimbriquée
Lesaméliorationsapportéesparleconceptd'expressionlambda
Lesaspectssyntaxiques(déclaration,implémentation,passagedeparamètres,portéedesvariables...)
Leconceptde"foncteur"àtraverslesinterfaces"fonctionnelles"etlepackagejava.util.function
L'utilisationdeslambda-expressionspourmanipulerlescollections
Lesapportsdansl'écrituredecodeSQLLesListeners...
Travauxpratiques
Découvertedeslambda-expressions.
Laprogrammationfonctionnelleavancée
L'usagede@FunctionalInterface
LesinterfacesfonctionnellesfourniesparleJDK8
Predicate,Function,Supplier,Consuler...
Lesréférencesauxméthodesetauxconstructeurs
Travauxpratiques
Miseenoeuvred'aspectsavancés.
Java8Nashorn