Tuesday, December 16, 2025 | Accueil | Contact    
COGITEC - Transfert de savoir-faire en technologie objet
  |   Valeurs  |   Partenaires  |  Location  |  
  PRESENTATION ENTREPRISE
  Activités
  Localisation
 
  FORMATION
  Catalogue
  Calendrier
  Proposer une date
  Evaluez-vous
 
  RECHERCHE
  Formations
  Stages
 
  REFERENCES
  Interentreprises
  Intra entreprise
  Accompagnement
 
  DEVELOPPEMENT
 
 
  COGITEC
  12 avenue Jules Verne
44230 Saint Sébastien / Loire
Mail : cogitec@cogitec.fr
Tél: 02 40 94 78 68
 
EVALUEZ-VOUS EN LIGNE
  Java
Programmation Java avec Eclipse

Répondez aux 12 questions suivantes pour évaluer vos connaissances sur cette formation.

 -1-
Quelle structure de contrôle n?est pas disponible en java :
while
switch
repeat ? until
for

 -2-
Quel type n?est pas un type primitif Java :
char
float
boolean
String

 -3-
Dans quel contexte doit-on obligatoirement utiliser la pseudo variable this :
dans une méthode d?instance, pour accéder à une propriété de l?objet courant
dans une méthode de classe, pour accéder à une propriété de l?objet courant
dans une méthode d?instance, pour manipuler la référence de l?objet courant
dans une méthode de classe, pour initialiser les attributs statiques

 -4-
Quelle est l?instruction qui entraîne la création d?une instance de la classe A possédant un attribut int :
A unA(5);
A unA = new A(5);
A unA = init(3);
A unA = create A(3);

 -5-
Etant données les classes :
    class A {}
    class B extends A {}
ainsi que les instances :
    A unA = new A();
    B unB = new B();
Quelle est l?expression qui génère une erreur à la compilation :
unA = unB;
unB = (B)unA;
unB = unA;
unA = new B();

 -6-
Etant données les classes suivantes
public class A
{
    public void foo() {...}
}
public class B extends A
{
    public void foo() {...}
}
Quelle est la proposition permettant à la méthode foo() de B d?invoquer la méthode foo de A :
super.foo();
base.foo() ;
A::foo()
A.foo();

 -7-
Quelle type de collection permet de stocker des couples de valeurs :
Set
Stack
List
Map

 -8-
Quel élément ne peut-on pas stocker dans un Vector :
String
Boolean
int
Object

 -9-
L?instruction finally permet :
d'exécuter du code en toute circonstance
d'arrêter le programme
de lever la dernière exception générée
de renvoyer la main à la fonction appelante

 -10-
Quel type n'est pas utilisable pour définir l'argument d?un catch :
Exception
Error
Throwable
Runnable

 -11-
L?instruction synchronized permet :
une exécution d?un bloc en exclusion mutuelle
la portabilité des threads
la suspension d?un thread
l?attente de la fin d?un thread

 -12-
Quel est le rôle de la méthode forName (String className) de la classe Class :
instancier une classe
charger une classe dynamiquement
récupérer le nom d?une classe
parcourir une collection