Programmation Java avec Eclipse
Parmi les définitions suivantes, quelle est celle qui est invalide :
private int a = 10;
private String d = "bonjour";
private Integer I = 10;
private Integer J = new Integer(20);
Comment définir un tableau de 3 int en Java :
int tab(3);
int tab[] = new int [3];
int [3] tab ;
int tab[3] ;
Quelle est la méthode de la classe A permettant d?initialiser une instance de A possédant un attribut de type int :
void initA (int val);
A (int val);
A createA (int val);
void A (int val);
Etant donnée la définition de la classe : public class A { static int i = 0; int j = 10; ? }; Quelle est la méthode de A provoquant une erreur à la compilation :
public static int foo1() { return i; }
public int foo2() { return i; }
public int foo3() { return j; }
public static int foo4() { return j; }
Etant donnée la définition de l?interface : interface I { public void foo(); } Quelle est la syntaxe permettant à une classe de la réaliser :
class A implements I { public void foo() {...}}
class A realizes I { public void foo() {...}}
class A implements I { void foo() {...}}
class A realizes I { public abstract void foo() {...}}
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();
Quelle classe ne permet pas de parcourir une collection :
Iterator
Enumeration
ListEnumeration
ListIterator
Quelle type de collection permet de stocker des couples de valeurs :
Set
Stack
List
Map
Quel type n'est pas utilisable pour définir l'argument d?un catch :
Exception
Error
Throwable
Runnable
Quelle caractéristique ne s?applique pas aux exceptions :
un try est suivi d?un catch
un try peut être suivi de plusieurs catch
un try peut être imbriqué dans un autre try
un try est toujours suivi d?un finally
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
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