J'ai toujours eu ce petit côté maniaque quand je développe sous Eclipse, de n'avoir aucun warning dans mes projets.
Très souvent, cela passe par une simple mise à jour des 'import' dans mes classes (un petit coup de Ctrl + Shift + O, et ça roule ma poule).
Mais est-ce utile? Je veux dire, quelles sont les conséquences de laisser un 'import' inutile dans une classe? Un peu de temps perdu lors de la génération du bytecode évidemment, car j'imagine que le compilo optimise pour ne pas linker avec les classes non utilisées...
Si l'un d'entre vous sait ce qu'il se passe exactement dans les tripes du compilo java avec ces 'import' inutiles, ça m'intéresse!
Voilà, c'était une petite question qui me trottait dans la tête, entre deux déploiements de webapps...
Sur ce, je retourne strutser!
# bof
Posté par TImaniac (site web personnel) . Évalué à 4.
Nan en fait le seul problème éventuel que tu peux rencontrer, c'est des conflits de noms entre des classes qui ont le même nom "court" mais pas le même nom long, un import inutile pourrait mettre en évidence un conflit dans le genre, mais ca reste assez rare... bien que possible sinon on aurait pas inventé les packages (espaces de nom) :)
Bref, laisse Eclipse faire mumuse avec les imports et pense à autre chose de plus intéressant ;)
[^] # Re: bof
Posté par Sixel . Évalué à 2.
Et maintenant, retour au taf, et à la traque aux warnings ;) !
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: bof
Posté par alf . Évalué à 2.
[^] # Re: bof
Posté par TImaniac (site web personnel) . Évalué à 3.
[^] # Re: bof
Posté par jcs (site web personnel) . Évalué à 1.
[^] # Re: bof
Posté par alf . Évalué à 1.
[^] # Re: bof
Posté par Sixel . Évalué à 2.
Juste pour info, c'est java.sql et non javax.sql
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.