QCM Java 8 Corrigé – Partie 1
QCM sur Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Java comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Java .
1. Les Lambdas introduites dans Java 8 nous permettent de traiter_____
A Données en tant que code
B Code en tant que données
C Aucune de ces réponses n’est vraie.
D Tout les réponses sont vrais
2. L’API Streams nouvellement introduite est disponible dans quel package de java 8?
A java.io.streams
B java.io.stream
C java.util.streams
D java.util.stream
3. Quelle classe peut être utilisée à la place de « System.getCurrentTimeMillis() » pour obtenir une date et une heure dans Java 8?
A Clock
B Timer
C Time
D Date
4. Les expressions lambda dans java 8 sont basées sur _____
A Programmation procédurale
B Programmation fonctionnelle
C Programmation des données
D Tout les réponses sont vrais
5. Combien de méthodes existe-t-il dans une interface fonctionnelle en Java 8?
A 3
B 2
C 1
D 0
6. Dans les interfaces Java 8, les méthodes peuvent être ______
A default
B abstract
C Les deux A et B sont vrais.
D Aucune de ces réponses n’est vraie.
7. Lequel des éléments suivants n’est pas introduit avec Java 8?
A API Stream
B Spliterator
C Lambda Expression
D Serialization
8. Quel est le type de retour de l’expression lambda?
A String
B Object
C Function
D void
9. Quelle est la nouvelle méthode introduite dans java 8 pour parcourir une collection?
A List.for()
B StringList.forEach()
C foreach(String i : StringList)
D for(String i : StringList)
10. Quels sont les deux types de Streams proposés par Java 8?
A Aléatoire et synchronisé
B Parallèle et aléatoire
C Séquentiel et aléatoire
D Séquentiel et parallèle