Retour à l'Accueil
 
Accès client, les services, les tarifs ...
 
     
  Test  
     
 

Test d'Orientation

Pour quel(s) métier(s) êtes-vous fait ?

>>>Passer le test


 
     
     
  Mon Alvé-job  
     
 
 
     
     
  Librairie emploi  
     
 

Sélection du Rucher

à découvrir ...

 
     
     
  Test  
     
 

Tester votre QI

Mesurez votre "intelligence"

 >>>Passer le test

 
     
     
  Infos Rucher  
     
 

Kelformation

 
     

 

 
     
 
Le Langage JAVA Création
 
     
  QuickCM - Le langage JAVA

1. JAVA est un ...
langage interprété
langage compilé

2. Quel est l'avantage du langage JAVA par rapport aux autres langages?
il offre une portabilité maximale
il est proche du langage C
il est orienté objet.

3. Comment s'appelle le compilateur et l'interpréteur Java ?
ODBC
JDBC
JRUN
JDK
JSCRIPT

4. Quelle est l'extension d'un fichier compilé ?
class
java

5. Les type primitifs contiennent des données que JAVA peut comprendre directement, ceux ne sont pas des objets. Lesquels ?
float
Point()
char
boolean
short
this()
string
int
print()

6. JAVA est un langage orienté objet, que définit une classe : public class reilsont { ...}
une méthode
un objet
une propriété
une librairie

7. Comment se définit une méthode ?
function main(args) { ...}
void main(String args[])
procedure main(args);

8. Quelles sont les déclarations de variables exactes en Java ?
double d=24.5;
n:integer;
var n=23
d:=123;
int n;
dim n

9. Quelle est la bonne syntaxe ?
for (i; 1; 5) {resultat+=25}
for (int i=1; i<=5; i++) resultat+=25;
for i:=1 to 26 do resultat=resultat+25;

10. Que contient cette instruction : int tab[]=new int[5]; ?
réservation de l'espace mémoire nécessaire et suffisant.
déclaration d'un tableau d'entier
affectation des valeurs du tableau

11. String est un objet dans JAVA. L'instruction suivante est-elle exacte : String myName="Fernand"; ?
non
oui

12. Qu'est-ce que la notion d'héritage de classes sous JAVA ?
une interface hérite toutes les méthodes d'une classe donnée
une classe hérite toutes les méthodes et les champs de la super-classe
une classe hérite toutes les données contenues dans les champs de la super-classe

13. Dans quelle situation utilise t-on la séquence : try-catch-finally ?
pour déboguer le code
pour sortir du programme
pour traiter les exceptions

14. Qu'est-ce qu'une interface ?
c'est une classe qui ne contient que des déclarations de champs
c'est une classe qui sert à implémenter d'autre classes
c'est une classe qui ne contient que des déclarations de méthodes

15. Ecrire une classe Véhicule simple contenant des champs indiquant la vitesse courante, la direction courante et le nom du propriétaire.
class Voiture {
public long idvehicule;
public char vitesse;
public short direction;
public String nom;
}
class Vehicule {
public idvehicule:long;
public vitesse:integer;
public direction:integer;
public nom:String;
}
class Vehicule {
public long idvehicule;
public short vitesse;
public short direction;
public String nom;
public static long nextID = 0;
}

16. L'instruction suivante crée t-elle un objet : Vehicule yaris; ?
non
oui

17. Comment peut-on obtenir des accès en lecture seule à des champs d'un objet ?
en rendant le champ privé (private) et en fournissant une méthode permettant d'obtenir la valeur de ce champ depuis l'extérieur de la classe (public)
en rendant le champ public (public) et en fournissant une méthode permettant d'obtenir la valeur de ce champ depuis l'intérieur de la classe (private)
en déclarant le champ en lecture seule (read only) et en fournissant une méthode permettant d'obtenir la valeur de ce champ depuis l'extérieur de la classe (public).

18. Qu'est-ce que la surcharge de méthodes ?
les méthodes peuvent avoir le même nom avec des types d'arguments ou un nombre d'arguments différents.
une méthode est surchargée lorsque le type des données passées en argument n'est pas celui contenu dans la définition de la méthode.
une méthode surcharge une autre en redéfinissant son implémentation.

19. Qu'est-ce que le garbage collector (ramasse-miettes) ?
il est nécessaire de détruire les objets une fois utilisés.
lorsqu'un objet n'est plus référencé, l'espace qu'il occupait est récupéré automatiquement.
la mémoire demandée pour la création de nouveaux objets sera toujours disponible.

20. JAVA est un langage fortement typé. Comment convertir en chaine (String) une valeur numérique (short, int, long ...) ?
en utilisant la méthode toString définie pour tous les types primitifs
sans rien faire. Le compilateur la convertit automatiquement en fonction du contexte.
en utilisant la syntaxe : string(valeur)


 

Accueil
du Rucher
Copyright 2004 © Activit@e Emploi ®
Tous droits réservés
www.lerucher.com - webmaster@lerucher.com

haut de
la page