• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Trivial Java Second
 

Trivial Java Second

on

  • 543 views

La 2ème partie du Trivial Java Anniv Duchess

La 2ème partie du Trivial Java Anniv Duchess

Statistics

Views

Total Views
543
Views on SlideShare
539
Embed Views
4

Actions

Likes
0
Downloads
1
Comments
0

1 Embed 4

http://www.linkedin.com 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Trivial Java Second Trivial Java Second Presentation Transcript

    • Le jeucontinue !
    • Code
    • 1Jai besoin dune collection de String ordonnée parindex, non triée et qui autorise les doublons. Cettecollection contiendra 1000 éléments :A. Set<String> test = new HashSet<String>(); 30 secB. ArrayList<String> test = new ArrayList<String>(1000);C. List<String> test = new ArrayList<String>();D. List<String> test = new ArrayList<String>(1000); D
    • Que donne le code suivant ? 2 30 sec 1 byte a = 1; 2 byte b = 2; 3 System.out.println(a+b); 4 byte c = a + b; ça compile pas !!! 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 D
    • Que puis-je insérer après cette ligne ? 3 1 min List<Integer> listTest = new ArrayList<Integer>();A. listTest.add(0,1);B. listTest.add(1,0);C. listTest.add(1.0);D. listTest.add(1234567891239809); A
    • BONUS x2
    • Question à main levée
    • 4Pourquoi ce Logo ? En honneur à Holly Cummins
    • Que donne le code suivant ? 5 class Duchess { 1 min public Duchess(String nom){ System.out.print(nom); } Ne compile pas !!!! } Manque constructer vide 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_mini B. Affiche Mimi_miniMimi C. Affiche Mimi_mini D. Cela ne compile même pas !! D
    • 6 30 secCitez le nom de variable correctA. int @nb;B. int Integer;C. int int;D. Aucun B
    • BONUS x2
    • Question à main levée
    • 7Les Duchess sont allées au JUG Summer Camp Dans quelle ville ? La Rochelle
    • Question à main levée
    • 8 VRAI ou FAUXLe compilateur Java va toujours ajouter le constructeur sans arguments par défaut FAUX !! Uniquement si aucun constructeur est présent !
    • Que puisse-je insérer ? 9 1 min 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 :) } } CA. x2.do2();B. (Y)x2.do2();C. ((Y)x2).do2();D. Rien ! Le code ne compile pas déjà ! Enplus il est pourri
    • Que donne le code suivant ? 10 1 minpublic class Duchess { private int size = 7; private static int length = 3; public static void main(String[] args) { new Duchess().execute(); } B void execute() { int size = 5; System.out.println(new Duke().ajouter()); } class Duke { int ajouter() { A. 15 return size * length; B. 21 } C. Exception en } runtime} D. La compilation :( !
    • Que donne le code suivant ? 11 1 min1 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 cest moche... )B. Ne compile pas à la ligne 6C. Ne compile pas à la ligne 8D. Ne compile pas à la ligne 10 C
    • Que donne le code suivant ? 12 30 sec class Business {} class Hotel extends Business {} class Ibis extends Hotel {} public class Voyage { List<Hotel> go() { return // ICI } B }A. return new ArrayList<Ibis>();B. return new ArrayList<Hotel>();C. return new ArrayList<Business>();D. Plusieurs options sont correctes
    • Neeext !
    • Veille Techno
    • 13 15 sec Frameworks HadoopA. Cassandra, HBase, Mahout, PigB. Cassandra, HBase, Mahout, ElephantC. Cassandra, MongoDB, Pig, ElephantD. HBase, Mahout, Pig, Chicken A
    • 14 15 sec Gradle est un ...A. Framework de build basé sur ScalaB. Frawework de build basé sur ClojureC. Framework de build basé sur GroovyD. Tout est faux C
    • 15 15 sec Qest-ce que GitA. Un système similaire à CVSB. Un système similaire à SVNC. Un système opposé à MercurialD. Un système de versions distribué D
    • 16 15 sec Adobe Air est ...A. Framework mobile basé sur AdobeRunWebB. Framework mobile basé sur FlexC. Framework mobile basé sur FlexyD. Framework mobile basé sur Flash B
    • 17 15 sec 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 optionsde configuration A
    • 18 15 sec Qu’est-cequApache Aries ? A. Framework Web Java B. Un ORM C. Framework OSGi D. IoC C
    • 19 15 sec Qu’est-ce que c’est ? @Stateless public class HelloService { public String sayHello(){} }A. Spring beanB. EJB 3 BC. Guice beanD. Une annotation, une classe et uneméthode
    • 20 15 sec Play! est un framework préparé pour des architectures ...A. RESTfulB. SOAPfulC. SIMPLEfulD. MEANFul A
    • 21 15 sec Quels sont les types debase de données NoSQL ?A. Objet, Line, Colonne, Clé-ValeurB. Graphe, Document, Colonne, Clé-ValeurC. Graphe, Document, Colonne, TableauD. Graphe, Document, Colonne, Clé-Valeur B
    • 22 15 sec 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 Java AD. Non opensource
    • 23 15 secCassandra est un type de base de données ... A A. Java, orientée colonne, et créée par Facebook B. Java, orientée document et créée par Twitter C. Java, orientée graphe et crée par Amazon D. Erlang, orientée colonne et créée par Apache
    • 24 15 sec Parmi les fonctionnalitéssuivantes, laquelle ne fait pas partie de lAPI javascript HTML 5A. Web StorageB. Offline Web ApplicationC. GeolocationD. Web Indexation D
    • BONUS x2
    • Question à main levée
    • 25 Citez 4 pays avec Duchess Pays Bas, France, Espagne,Brazil, Suède, Roumanie, Inde, EEUU ...
    • Neeext !
    • Histoire
    • 26 10 sec Paris JUG a commencé en Février 2008 Quel a été le premier sujet technique présenté ?A. Overview Frameworks Web par AntonioGoncalvesB. Selenium par Zouheir CadiC. EJB 3 par Julien DuboisD. MDA par Jean-Laurent Morlhon B
    • Question à main levée
    • 27Qui est-il et pourquoi est-il connu ? James Gosling, father of Java
    • Question à main levée
    • 28 Qui est-il et pourquoi est-il connu ? Joshua Bloch, architecte chef chez Google.Java Collections, Effective Java, Java Puzzlers
    • 29 A quelle date JAVA a été officiellement présenté ?A. 14 Avril 1987 10 secB. 23 Mai 1991C. 23 Mai 1995D. Il n’y a pas de date officielle C
    • Question à main levée
    • 30 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 :)
    • 31Quel était le nom original du langage Java ?A. Redwood 10 secB. OakC. PineD. Java depuis toujours ... B. Oak
    • Question à main levée
    • 32 Qui est-il et pourquoi est-il connu ?Linus Torvalds, créateur du noyau Linux
    • 33 En quelle année GOOGLE a été créé ?A. 1990B. 1995C. 1998 10 secD. 2000 C : 4 Septembre 1998
    • Question à main levée
    • 34Qui est-elle et pourquoi est-elle connue ? Ada Lovelace, programming mother
    • Question à main levée
    • 35Qui est-il et pourquoi est-il connu ? Richard Stallman, opensource pioner
    • Question à main levée
    • 36 Qui est-il et pourquoi est-il connu ?Antonio Goncalves, Paris JUG Leader (entre autres)
    • Question à main levée
    • 37Qui est-il et pourquoi est-il connu ? Gavin King, Founder of Hibernate
    • Question à main levée
    • 38Qui est-il et pourquoi est-il connu ? Juergen Hoeller - co-founder of Spring
    • BONUS x2
    • Question à main levée
    • 39Combien de followers twitter +450
    • 40 10 sec 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
    • Question à main levée
    • 41Qui est-il et pourquoi est-il connu ? Brien Goetz, Java Concurrency Master
    • Question à main levée
    • 42Qui est-il et pourquoi est-il connu ?Stephan Janssen - BeJUG et Mr Devoxx
    • Question à main levée
    • 43 Qui est-elle et pourquoi est-elle connue ?Clara Ko, Software Architect and founder of JDuchess
    • 44 10 secQuel était le nom précèdent de la conférence DevoxxA. JavaLandB. JavaPolisC. JavaWorldD. Devoxx a toujours été Devoxx ... B B
    • BONUS x2
    • Question à main levée
    • 45Combien de JDuchess sont aussi Java Champions ? 2
    • FIN