Trivial Java Second
-
Upload
katia-aresti -
Category
Documents
-
view
683 -
download
2
Transcript of Trivial Java Second
Le jeu continue
!
Code
J'ai besoin d'une collection de String ordonnée par index, non triée et qui autorise les doublons. Cette collection contiendra 1000 éléments :
A. Set<String> test = new HashSet<String>();B. ArrayList<String> test = new ArrayList<String>(1000);C. List<String> test = new ArrayList<String>();D. List<String> test = new ArrayList<String>(1000);
D
30 sec
1
1 byte a = 1;2 byte b = 2;3 System.out.println(a+b);4 byte c = a + b;5 System.out.println(c);
A. Affiche la valeur 3 deux foisB. Affiche la valeur 2.9999999 et la valeur 3C. Ne compile pas à la ligne 3D. Ne compile pas à la ligne 4
Que donne le code suivant ?
30 sec
ça compile pas !!!
D
2
List<Integer> listTest = new ArrayList<Integer>();
Que puis-je insérer après cette ligne ?
A. listTest.add(0,1); B. listTest.add(1,0); C. listTest.add(1.0); D. listTest.add(1234567891239809);
A
1 min
3
BONUSx2
Question à main levée
Pourquoi ce Logo ?
En honneur à Holly Cummins
4
Que donne le code suivant ?
class Duchess { public Duchess(String nom){ System.out.print(nom); }}
public class MiniDuchess extends Duchess { public MiniDuchess(String nom) { System.out.print(nom + "_mini"); } public static void main(String args[]){ new MiniDuchess("Mimi"); }}
A. Affiche MimiMimi_miniB. Affiche Mimi_miniMimiC. Affiche Mimi_miniD. Cela ne compile même pas !!
Ne compile pas !!!! Manque constructer vide
D
1 min5
Citez le nom de variable correct
A. int @nb;B. int Integer;C. int int;D. Aucun
B
30 sec6
BONUSx2
Question à main levée
Les Duchess sont allées au JUG Summer
CampDans quelle ville ?
7
La Rochelle
Question à main levée
VRAI ou FAUX
Le compilateur Java va toujours ajouter le constructeur sans
arguments par défaut
FAUX !!
Uniquement si aucun constructeur est présent !
8
Que puisse-je insérer ?
class X { void do1(){ } }class Y extends X { void do2(){ } }
public class Zzzzz extends Y { public static void main(String args[]){ X x1 = new X(); X x2 = new Y(); Y y1 = new Y(); // ici :) }}
A. x2.do2();B. (Y)x2.do2();C. ((Y)x2).do2();D. Rien ! Le code ne compile pas déjà ! En plus il est pourri
C
1 min9
Que donne le code suivant ?
public class Duchess { private int size = 7; private static int length = 3; public static void main(String[] args) { new Duchess().execute(); }
void execute() { int size = 5; System.out.println(new Duke().ajouter()); }
class Duke { int ajouter() { return size * length; } }
}
A. 15B. 21C. Exception en runtimeD. La compilation :( !
B
1 min10
Que donne le code suivant ?
1 class DuException extends Exception { } 2 class DukeException extends DuException { }34 public class AA { void go() throws DuException { } } 56 class AA1 extends AA { void go() throws DukeException { } }78 class AA2 extends AA { void go() throws Exception { } }910 class AA3 extends AA { void go() }
A. Compile ! (mais c'est moche... )B. Ne compile pas à la ligne 6C. Ne compile pas à la ligne 8D. Ne compile pas à la ligne 10 C
1 min11
Que donne le code suivant ?
class Business {}class Hotel extends Business {}class Ibis extends Hotel {}
public class Voyage { List<Hotel> go() { return // ICI }}
A. return new ArrayList<Ibis>();B. return new ArrayList<Hotel>();C. return new ArrayList<Business>();D. Plusieurs options sont correctes
B
30 sec12
Neeext !
Veille Techno
A. Cassandra, HBase, Mahout, PigB. Cassandra, HBase, Mahout, ElephantC. Cassandra, MongoDB, Pig, ElephantD. HBase, Mahout, Pig, Chicken
Frameworks Hadoop
A
15 sec13
A. Framework de build basé sur ScalaB. Frawework de build basé sur ClojureC. Framework de build basé sur GroovyD. Tout est faux
Gradle est un ...
C
15 sec14
Q'est-ce que Git
A. Un système similaire à CVSB. Un système similaire à SVNC. Un système opposé à MercurialD. Un système de versions distribué
D
15 sec15
Adobe Air est ...
A. Framework mobile basé sur Adobe RunWebB. Framework mobile basé sur Flex C. Framework mobile basé sur FlexyD. Framework mobile basé sur Flash
B
15 sec16
DevOpsA. Rapproche le développeur et la productionB. Rapproche le développeur et le managerC. Rapproche le développeur et le marketingD. Rapproche le développement et les options de configuration
A
15 sec17
Qu’est-ce qu'Apache Aries ?
A. Framework Web JavaB. Un ORMC. Framework OSGiD. IoC
C
15 sec18
Qu’est-ce que c’est ?
@Statelesspublic class HelloService { public String sayHello(){}}
A. Spring beanB. EJB 3C. Guice beanD. Une annotation, une classe et une méthode
B
15 sec19
Play! est un framework préparé pour des architectures ...
A
A. RESTfulB. SOAPfulC. SIMPLEfulD. MEANFul
15 sec20
Quels sont les types de base de données
NoSQL ?A. Objet, Line, Colonne, Clé-ValeurB. Graphe, Document, Colonne, Clé-Valeur C. Graphe, Document, Colonne, TableauD. Graphe, Document, Colonne, Clé-Valeur B
15 sec21
MongoDB est un type de base de données ...
A. Opensource et écrit en C++B. Opensource et écrit en ErlangC. Opensource et écrit en JavaD. Non opensource
A
15 sec22
Cassandra est un type de base de données ...
A. Java, orientée colonne, et créée par FacebookB. Java, orientée document et créée par TwitterC. Java, orientée graphe et crée par AmazonD. Erlang, orientée colonne et créée par Apache
15 sec23
A
Parmi les fonctionnalités suivantes, laquelle ne fait pas partie de l'API javascript HTML
5A. Web StorageB. Offline Web ApplicationC. GeolocationD. Web Indexation
D
15 sec24
BONUSx2
Question à main levée
Citez 4 pays avec Duchess
Pays Bas, France, Espagne, Brazil, Suède, Roumanie,
Inde, EEUU ...
25
Neeext !
Histoire
Paris JUG a commencé en Février 2008
Quel a été le premier sujet technique présenté ?
A. Overview Frameworks Web par Antonio GoncalvesB. Selenium par Zouheir CadiC. EJB 3 par Julien DuboisD. MDA par Jean-Laurent Morlhon
B
10 sec 26
Question à main levée
Qui est-il et pourquoi est-il connu ?
James Gosling, father of Java
27
Question à main levée
Joshua Bloch, architecte chef chez Google.Java Collections, Effective Java, Java Puzzlers
Qui est-il et pourquoi est-il connu ?
28
C
A. 14 Avril 1987B. 23 Mai 1991C. 23 Mai 1995D. Il n’y a pas de date officielle
A quelle date JAVA a été officiellement présenté ?
10 sec
29
Question à main levée
Qui est-il et pourquoi est-il connu ?
Michaël Figuière, NoSQL
Expert (entre autres) et Parrain
JDuchess FR !
Michaël Figuière, NoSQL expert (entre autres) et parrain de Jduchess FR :)
30
B. Oak
A. RedwoodB. OakC. PineD. Java depuis toujours ...
Quel était le nom original du langage Java ?
10 sec
31
Question à main levée
Qui est-il et pourquoi est-il connu ?
Linus Torvalds, créateur du noyau Linux
32
C : 4 Septembre 1998
A. 1990B. 1995C. 1998D. 2000
En quelle année GOOGLE a été créé ?
10 sec
33
Question à main levée
Ada Lovelace, programming mother
Qui est-elle et pourquoi est-elle connue ?
34
Question à main levée
Richard Stallman, opensource pioner
Qui est-il et pourquoi est-il connu ?
35
Question à main levée
Antonio Goncalves, Paris JUG Leader (entre autres)
Qui est-il et pourquoi est-il connu ?
36
Question à main levée
Gavin King, Founder of Hibernate
Qui est-il et pourquoi est-il connu ?
37
Question à main levée
Juergen Hoeller - co-founder of Spring
Qui est-il et pourquoi est-il connu ?
38
BONUSx2
Question à main levée
Combien de followers twitter
+450
39
Quel est l’autre nom de l’homme de Java ?
A. James Gosling !!!B. L’homo erectusC. L’homo sapiens sapiensD. L’homo erectus erectus
D : L’homo erectus erectus
10 sec40
Question à main levée
Brien Goetz, Java Concurrency Master
Qui est-il et pourquoi est-il connu ?
41
Question à main levée
Stephan Janssen - BeJUG et Mr Devoxx
Qui est-il et pourquoi est-il connu ?
42
Question à main levée
Clara Ko, Software Architect and founder of JDuchess
Qui est-elle et pourquoi est-elle connue ?
43
Quel était le nom précèdent de la conférence Devoxx
A. JavaLandB. JavaPolisC. JavaWorldD. Devoxx a toujours été Devoxx ...
10 sec44
BB
BONUSx2
Question à main levée
Combien de JDuchess sont aussi Java Champions ?
2
45
FIN