Flashcards : Programmation Java et persistance (10 cartes)

Toutes les cartes

1Question

Quelles propriétés définissent la classe CompteBancaire ?

Réponse

C’est une classe abstraite qui déclare les attributs numero et solde, ainsi que retirer(), deposer() et afficherSolde().

2Question

Quel découvert maximal un CompteCourant autorise-t-il ?

Réponse

50 000 FCFA.

3Question

Que doit restaurer un transfert bancaire si le retrait ou le dépôt échoue ?

Réponse

Les soldes initiaux.

4Question

Quelles fonctionnalités la classe Banque fournit-elle pour les comptes ?

Réponse

Elle permet d’ajouter un compte et d’effectuer un transfert entre deux comptes.

5Question

Pourquoi préférer StringBuilder avec append() dans une boucle de milliers d’itérations ?

Réponse

Il est généralement plus adapté que la concaténation répétée avec String.

6Question

Que garantit normalement TRANSACTION_REPEATABLE_READ lors de lectures répétées ?

Réponse

La transaction ne voit pas deux valeurs différentes.

7Question

Quel problème peut provoquer le parcours des employés de 100 départements avec une association `@OneToMany(fetch = FetchType.LAZY)` ?

Réponse

Un problème N+1.

8Question

Quel est le statut de l’objet détaché original `e` après `merge(e)` ?

Réponse

Il reste détaché.

9Question

Que compare l’expression s1 == s2 avec deux chaînes Java distinctes ?

Réponse

Les références.

10Question

Quel mécanisme rend atomique le transfert de 5 000 FCFA de A vers B en JDBC ?

Réponse

Exécuter les deux requêtes sans auto-commit, puis appeler commit() ou rollback().

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 10 questions sur Programmation Java et persistance.

1. Concernant la conception de CompteBancaire :

2. Un compte courant dispose d’un solde de 20 000 FCFA et un compte d’épargne de 40 000 FCFA. Concernant leurs retraits :

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Programmation Java et persistance.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards