Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ClassLoader [ Archives / API ] (tominfo)

mercredi 24 mars 2004 à 23:01:25 | ClassLoader

tominfo

Salut à tous,

Au chargement d'un programme (un jeu), je lit un fichier de config qui contient entre autres la stratégie à utiliser par l'ordinateur. Je dois donc instancier une classe Strategy à partir seulement du nom de la classe (sous forme de String). Il faut utiliser le classLoader mais franchement (après plusieurs essais infructueux) je comprend pas comment ça marche. Si quelqu'un a un petit exemple, ce serait cool...

Merci!

jeudi 25 mars 2004 à 09:54:15 | Re : ClassLoader

kirua12


Salut,

il faut faire
Class.forName(nomDeLaClasse).newInstance();
Ceci te crée une nouvelle instance en utilisant le constructeur par défaut (sans paramètre)

On peut aussi utiliser le classLoader
Object object = ClassLoader.getSystemClassLoader().loadClass(nomDeLaClasse).newInstance();

Perso j'utiliserais le Class.forName().

jeudi 25 mars 2004 à 13:35:24 | Re : ClassLoader

tominfo

J'avais trouvé la solution cette nuit ...


Mais merci quand même!




Cette discussion est classé dans : utiliser, classe, classloader


Répondre à ce message

Sujets en rapport avec ce message

Problème avec X3DJ [ par vinvay ] J'ai installé X3DJ version 8 pour pouvoir utiliser la classe VRML97Loader.Le problème, c'est que lors de la compilation, il ne connait pas cette class Quelle(s) classe(s) utiliser pour faire du STREAMING [ par viewbob ] Bonjour à tout ceux qui sont pas au soleil.J'ai un petit problême : je doit gérer du streaming (audio ou autre, mais pas spécialisé audio, vidéo : don classloader [ par soumia_info ] salut,dans une application j'ai essaie de modifier une classe (craser cette classe par une autre classe a le mame nom) en suit de rechergr la nouvelle Quelle classe et méthode utiliser pour lire un fichier ligne à ligne ? [ par niluje ] bonjour, Histoire de mettre une arc de plus à ma corde et inversement .. je fais un peu de java ..Bref ma question de la soirée est :Quelle classe uti Execution classe main à l'aide de BCEL+classloader [ par bgcode ] Bonjour, Je vous serais très reconaissant si vous pouviez m'aider sur la manipulation d'un classloader avec BCEL Je m'explique,je voudrais "simplement utilisation de la classe image [ par anisj1m ] je veut maintenant parametrer les image je ne sait pas comment utiliser la classe image mais je sais utiliser la class imageio du package javax com utiliser une classe java dans une jsp [ par limalima ] Bonjour,j'ai une jsp nomée page.jsp, et une classe java ( nommée Fenetre) dans le même repertoire.à l'intérieure de ma jsp j'ai voulu utiliser ma clas problèmes en java [ par hibaw ] bonjour,mon 1ier problème est : comment je peut déclarée une méthode qui à comme paramètres d'entrées une matrice et un String, j'ai déclarée comme se récupere les données d'une autre classe [ par papillon2000 ] bonsoir à tous, j'ai déjà posé ma question, j'ai besoin de récupérer une valeur d'un item d'une list(List) dans une autre classe.merci pour votre aide threads [ par limalima ] Bonjour, j'ai une classe(T3) implementant l'interface runnable, cete classe utilise un objet d'une autre classe Compte1,l'objectif est d'efectuer de


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.