jeudi 25 février 2010

Sondage Eclipse

Il est parut un sondage intéressant sur l' utilisation d'Eclipse dans le monde entier.On peut y voir que Linux occupe une part de plus en plus importante (Linux 43%, Windows 41%).
On y a apprend que Subversion est l'outil de gestionnaire de code sources le plus utilisé.Et enfin 89% des utilisateurs sont satisfait d'Eclipse.Je vous met les deux liens sur ce sondage :

AnalyseSondageDeveloppez
SondageEclipse

mercredi 24 février 2010

Exercice certification SCJP : les opérateurs

Exercice :

public static void main(String [] args) {

int val = 5;
if ( (val && 7) == 2) {
System.out.println("Good");
} else {
System.out.println("Bad");
}
}

A Good
B Bad
C Compilation fails
D An exception is thrown at runtime










Solution :

lundi 22 février 2010

Android blog

En ce moment je prépare un blog sur android.
Je ne connais pas android et je vais l'apprendre avec vous.Toutes mes remarques, astuces seront notés jour après jour.
Normalement, il devrait commencer mercredi : androidKillerApps

mercredi 17 février 2010

Exercice certification SCJP : instanceof

Exercice :

public class Test {

public static void main(String [] args) {

Integer test = new Integer(5);
if (null instanceof Integer) {
System.out.println("null is an integer");
} else if ( test instanceof Integer) {
System.out.println("test is an integer");
} else {
System.out.println("Hello");
}
}

}


What is the result ? (choose one)

A
null is an integer
B test is an integer
C
Hello
D Compilation fails
E An exception is thrown at runtime





Solution :


La solution est B.On peut écrire null instanceof integer sans erreur de compilation

jeudi 11 février 2010

MarsJUG : Soirée Spring

Jeudi 18 février 2010 aura lieu la soirée Spring.Elle sera présentée par Gildas Cuisinier.
Venez nombreux !

MarsJug

mercredi 10 février 2010

Exercice certification SCJP : enum

Exercice :

public class Test {

enum Animal { "CATS", "DOGS", "ELEPHANT"};
public static void main(String [] args) {

Animal myAnimal = Animal.CATS;
if ( myAnimal == Animal.CATS) {
System.out.println("It's a CATS");
} else if (myAnimal.equals(Animal.DOGS)) {
System.out.println("It's a DOGS");
} else {
System.out.println("It's an elephant");
}
}

}


What is the result ? (choose one)

A It's a CATS
B It's a DOGS
C It's an elephant
D Compilation fails
E An exception is thrown at runtime





Solution :


La solution est D.La compilation échoue car la déclaration de l'enum est incorrecte.
La déclaration aurait du être la suivante : enum Animal { CATS, DOGS, ELEPHANT};

mercredi 3 février 2010

Exercice certification SCJP : enum

Exercice :

Given the following :

public class Test {

enum Animal { CATS, DOGS, ELEPHANT};
public static void main(String [] args) {

Animal myAnimal = Animal.CATS;
if ( myAnimal == Animal.CATS) {
System.out.println("It's a CATS");
} else if (myAnimal.equals(Animal.DOGS)) {
System.out.println("It's a DOGS");
} else {
System.out.println("It's an elephant");
}
}

}

What is the result ? (choose one)

A It's a CATS
B It's a DOGS
C It's an elephant
D Compilation fails
E An exception is thrown at runtime




Solution :


La solution est A.Il n' a pas d'erreur car avec les enum on peut utiliser aussi bien == que la méthode equals.De plus la déclaration de l'enum est correcte.