IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

Nouveau Test de Compétences : Librairies Java (lang, util, io, net)


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Août 2004
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Août 2004
    Messages : 45
    Par défaut Nouveau Test de Compétences : Librairies Java (lang, util, io, net)
    Bonjour,

    j'avais déjà sollicité vos avis pour un test de compétence sur
    le langage java...

    je réédite avec un test de compétence sur les API de base
    (lang, util, io, net)

    Tous les commentaires sont bienvenue. En particulier si vous
    trouvez des erreurs dans le test ou même des fautes
    d'orthographe (ce n'est pas mon fort)

    Merci

    http://www.reseau-emploi.com/tests/t...iries-java.php

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    10/12 (erreur sur les questions 5 et 11, mais je ne suis pas d'accord sur les réponses )

    Je cache mes remarques pour ne pas gêner ceux qui voudrait passer le test :
    (surligner le texte pour voir)

    • Question 2 : J'aurais plutôt utiliser la méthode split()

    • Question 5 : Je n'aime pas trop cette "affirmation" : "Il peut parfois être judicieux de demander directement le lancement du garbage collector"
      Pour moi le GC ne devrait jamais être appellé...

      Et la réponse est "fausse", ce n'est pas Runtime.gc() mais Runtime.getRuntime().gc().
      De plus la réponse System.gc() est correcte puisqu'il s'agit d'un appel vers Runtime.getRuntime().gc()

    • Question 8 : Je ne comprend pas ce que tu veux dire par "La classe Timer est protégée d'un point de vu multi-threading." ?

    • Question 11 : La réponse peut varier selon l'implémentation.
      Math.cos() peut varier selon l'implémentation et peut donc potentiellement renvoyer des valeurs légèrement différentes d'une JVM à l'autre. Par contre elle peut bénéficier de certaines optimisations de la machine hôte (comme des instructions du processeur).
      StrictMath.cos() utilise quand à elle la librairie fdlibm qui garantit un résultat identique quelque soit la JVM ou la plateforme en dépit des performances...

      Par contre il est vrai que sur la JVM 6.0 de Sun Math.cos() renvoit vers StrictMath.cos(), mais ce n'est pas une obligation pour toutes les JVM et ce ne sera pas forcément toujours le cas, et il existe une RFE qui demande que cela soit changer :
      http://bugs.sun.com/bugdatabase/view...bug_id=5005861

    a++

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Février 2007
    Messages
    572
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Février 2007
    Messages : 572
    Par défaut
    D'abord, merci pour le test !

    Voici mes remarques

    Question 2 : D'accord avec abiGuda. Et meme j'eviterai la solution proposée, pas pratique à utiliser et gourmande en memoire et vitesse.

    Question 5 : Pas d'accord avec la reponse proposée, qui est fausse (ou incomplète). D'autre part, la derniere phrase de la javadoc de la methode en question indique clairement qu'une autre reponse est valide et usuelle.

    Question 8 : Je suis d'accord avec abiGuda, c'est pas tres clair.

    Question 11 : La question est fausse. Il est impossible de repondre étant donné les specifications des classes et methodes proposées. Il est meme probable que la reponse sugérée soit fausse en fonction de l'implémentation de la vm.

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Août 2004
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Août 2004
    Messages : 45
    Par défaut
    Merci pour les premieres remarques...

    je verrai comment ameliorer tout cela ce soir...

  5. #5
    Rédacteur
    Avatar de bulbo
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2004
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Février 2004
    Messages : 1 259
    Par défaut
    11/12, je me suis epate tout seul .. mais en gros je rejoins adiGuba sur la plupart des points ..

    Je me suis plante sur l'histoire du cosinus mais j'avais repondu au pif pour celle la n'ayant aucune idee donc c'est normal.

    Bulbo
    [Java] [NetBeans] [CVS]
    La FAQ Java
    Merci de ne pas me poser de questions techniques par MP.

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Août 2004
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Août 2004
    Messages : 45
    Par défaut
    Citation Envoyé par bulbo Voir le message
    11/12, je me suis epate tout seul .. mais en gros je rejoins adiGuba sur la plupart des points ..

    Je me suis plante sur l'histoire du cosinus mais j'avais repondu au pif pour celle la n'ayant aucune idee donc c'est normal.

    Bulbo

    il faut vraiment que je corrige cette histoire de cosinus... parce que la
    reponse depend de la version de la JRE...

    Tu peux donc estimer avoir tout fait juste...
    Je vais remplacer ou modifier cette question...

Discussions similaires

  1. Librairie POI => "java.lang.NoClassDefFoundError"
    Par piero57 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 20/04/2012, 11h29
  2. Réponses: 1
    Dernier message: 05/09/2011, 10h14
  3. java.lang.NoClassDefFoundError: org/htmlparser/util/ParserException
    Par Raiden1234 dans le forum Général Java
    Réponses: 4
    Dernier message: 16/01/2009, 09h21
  4. Test de compétence Java
    Par reseau-emploi dans le forum Logging
    Réponses: 46
    Dernier message: 19/07/2007, 13h36
  5. Réponses: 1
    Dernier message: 28/05/2007, 00h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo