AccueilCertifications1Z0-829 › Questions gratuites

Questions gratuites 1Z0-829 — Oracle Java SE 17 Developer

Téléchargez gratuitement 39 questions d'entraînement pour la certification 1Z0-829 proposée par Oracle. Toutes les questions sont accompagnées de corrections détaillées avec explications techniques.

Caractéristiques de l'examen blanc

Code de certification1Z0-829
ÉditeurOracle
Nombre de questions39
TypeQCM avec 4 réponses possibles
Niveauassociate
CatégorieIT
Prix100% gratuit

Aperçu de 8 questions représentatives

Voici un échantillon aléatoire de 8 questions tirées de notre base d'entraînement 1Z0-829. Pour accéder aux 39 questions complètes, lancez l'examen blanc gratuitement.

Question 1
Un développeur utilise les try-with-resources pour gérer plusieurs ressources. Quel comportement des exceptions doit être compris?
  1. Les exceptions du try sont supprimées (suppressed) si une exception survient lors de la fermeture
  2. Les exceptions de fermeture remplacent toujours l'exception du try
  3. Les try-with-resources ne supportent qu'une seule ressource
  4. Aucune exception n'est levée si la fermeture échoue
Question 2
Un administrateur configure un thread pool avec ThreadPoolExecutor. Quel paramètre critique affecte le débordement et le rejet des tâches?
  1. La taille de la queue et la RejectionPolicy déterminant comment gérer les tâches excédentaires
  2. Seule la taille du core pool affecte le rejet des tâches
  3. Une queue infinie élimine le risque de rejet
  4. Le nombre de threads actifs n'affecte pas la file d'attente
Question 3
Une équipe utilise les Streams avec reduce() et des opérations associatives. Quel risque affecte la correctness du résultat en mode parallèle?
  1. Si l'opération n'est pas véritablement associative, le résultat parallèle diffère du résultat séquentiel
  2. reduce() ne peut jamais être parallélisée de manière sûre
  3. Les Stream parallèles créent automatiquement des copies du résultat
  4. L'associativité est garantie par le compilateur
Question 4
Un architecte doit choisir entre CopyOnWriteArrayList et ArrayList synchronisé pour un accès concurrent massif en lecture. Quel critère justifie CopyOnWriteArrayList?
  1. Le workload est dominé par les lectures; la copie lors des écritures est acceptable pour minimiser la contention
  2. CopyOnWriteArrayList utilise toujours moins de mémoire qu'ArrayList
  3. Les écritures sur CopyOnWriteArrayList sont plus rapides de 50%
  4. CopyOnWriteArrayList élimine la nécessité du synchronized
Question 5
Un administrateur configure le JVM avec des options de garbage collection. Quel GC doit être utilisé pour minimiser les pause dans une application real-time?
  1. ZGC (Z Garbage Collector) offre des pauses prédictibles sub-milliseconde
  2. Serial GC est recommandé pour les applications real-time
  3. G1GC garantit toujours des pauses inférieures à 1ms
  4. Le choix du GC n'affecte pas les pauses STW (stop-the-world)
Question 6
Une équipe implémente la sérialisation custom avec writeObject/readObject. Quel risque de sécurité MAJEUR doit être considéré?
  1. Les données désérialisées peuvent exécuter du code arbitraire si les classes ne sont pas de confiance
  2. La sérialisation java augmente toujours la taille du fichier de 50%
  3. writeObject() génère automatiquement une clé de chiffrement
  4. La désérialisation supprime tous les validateurs d'entrée
Question 7
Une équipe utilise JDBC avec Statement vs PreparedStatement. Quel avantage sécuritaire de PreparedStatement doit être expliqué?
  1. Les PreparedStatement utilisent des paramètres liés, éliminant les risques d'injection SQL
  2. PreparedStatement chiffre automatiquement les données transmises
  3. Statement est plus sûr mais plus lent que PreparedStatement
  4. PreparedStatement requiert une authentification supplémentaire au database
Question 8
Une équipe implémente un système d'eventos avec des lambda expressions. Quel piège avec les lambda et le contexte lexical (closure) doit être évité?
  1. Les variables locales capturées par la lambda doivent être effectively final; les modifications causent des erreurs
  2. Les lambda expressions doublent toujours le temps d'exécution par rapport aux classes anonymes
  3. Les lambda ne peuvent pas accéder aux variables d'instance
  4. Les lambda expressions créent automatiquement de nouvelles copies des variables

Accédez aux 39 questions complètes gratuitement

Aucune carte bancaire requise. Examen chronométré, corrections détaillées, score final.

Lancer l'examen blanc 1Z0-829 →

Pourquoi s'entraîner avec Certifexpress ?