01 — 13Laquelle de ces signatures est une méthode comme point d'entrée dans un programme Java ?public static void main (String[] args) public void main (String[] args) public static void Main (String[] args) public static void main (String args)Je ne sais pas
02 — 13Pourquoi le compilateur ne vérifie pas la présence d'un bloc "catch" pour les RuntimeException ?Parce que RuntimeException est toujours auto-géré par la JVM Parce que RuntimeException est utilisé uniquement pour le débogage Parce que RuntimeException ne provoque jamais de crash de programme Parce que RuntimeException et ses sous-classes sont des exceptions non vérifiées et ne nécessitent pas de gestion obligatoireJe ne sais pas
03 — 13Quel bloc peut-on ajouter après un bloc "try-catch" ?After Finally Whatever Aucun des troisJe ne sais pas
04 — 13Que faut-il écrire pour que la classe A hérite de la classe B ?class A extends B class A : B class A inherits B class A implements BJe ne sais pas
05 — 13Dans une classe, comment se positionne un attribut static ?Est constant Ne peut être hérité Ne peut être accédé depuis une autre classe Possède la même valeur pour toutes les instances de la classeJe ne sais pas
06 — 13Dans une classe, comment un attribut déclaré sans préciser son niveau de visibilité est-il visible ?Uniquement dans cette classe Dans cette classe et celles qui en héritent Partout Dans les classes du même packageJe ne sais pas
07 — 13Que contient une interface ?Uniquement des méthodes abstraites Des méthodes abstraites et concrètes Des méthodes abstraites et des constantes Tout ce que l'on veutJe ne sais pas
08 — 13A quoi sert le constructeur private dans une classe en Java ?Pour empêcher la classe d'être instanciée de l'extérieur Pour garantir que toutes les instances de la classe sont uniques Pour faciliter le polymorphisme à l'intérieur de la classe Pour contrôler l'instanciation et souvent implémenter des singletonsJe ne sais pas
09 — 13Quelle nouvelle fonctionnalité de Java permet la création de classes immuables avec un minimum de code ?Records Enums Interfaces AnnotationsJe ne sais pas
10 — 13Quelle méthode d'une interface `CompletableFuture` est utilisée pour chaîner des tâches asynchrones ?applyAsync thenApply runAsync executeJe ne sais pas
11 — 13Quels sont les principaux outils de profiling mentionnés dans la formation pour optimiser les applications Java ?JVisualVM Eclipse MAT SoapUI Tous les outils mentionnésJe ne sais pas
12 — 13Quel est l'objectif principal de la classe `ExecutorService` en Java ?Gérer les threads de manière synchrone Gérer les threads de manière asynchrone Simplifier l'utilisation de la classe `Thread` Fournir une API pour les appels distantsJe ne sais pas
13 — 13Le client HTTP2 introduit dans Java 9 est implémenté par quelle classe ?HttpClient HttpRequest HttpURLConnection HttpServerJe ne sais pas
Merci d'avoir pris le temps de répondre à ce test Cliquez ci-dessous pour accéder à votre espace myM2i et consulter vos résultats. Une fois les réponses validées, vous ne pourrez plus modifer vos choix. Valider mes réponses