Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
915 connectés 

  FORUM HardWare.fr
  Programmation

  [Java faire la fete ce soir] a propos de java.net

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java faire la fete ce soir] a propos de java.net

n°163174
Giansolo
ben ... rien....
Posté le 21-06-2002 à 10:50:19  profilanswer
 

Bonjour a tous,
je souhaiterais copier le package java.net dans un de mes projets pour pouvoir le modifier a ma guise et garder ainsi l'original en cas de perte.
Seul probleme, impossible de l'exporter et de le re-importer, impossible de le copier. J'utilise Visual Age. Quelqu'un aurait-il une petite idée, mis a part qu'il faille copier toutes les classes a la main ("ctrl-c ctrl-v" quand meme... :))
merci,
Gian

mood
Publicité
Posté le 21-06-2002 à 10:50:19  profilanswer
 

n°163177
darklord
You're welcome
Posté le 21-06-2002 à 10:53:01  profilanswer
 

java.net fait partie du "core" de la JVM. Tu peux éventuellement le modifier mais il y a aura toujours un clash car tes clients auront toujours la version originale de la JVM.
 
Quelle genre de modification tu dois faire à ce package ?


---------------
Just because you feel good does not make you right
n°163296
Giansolo
ben ... rien....
Posté le 21-06-2002 à 12:47:57  profilanswer
 

Oui en fait je fais une application toute simple sans client.
je souhaite modifier le DatagramPacket et DatagramSocket de Java.net en disposans toujours de l'original a porté de main au cas ou je me trompe. voila.
merci du conseil,
et bonne fete de la miusik
Gian

n°163361
darklord
You're welcome
Posté le 21-06-2002 à 14:22:31  profilanswer
 

Giansolo a écrit a écrit :

Oui en fait je fais une application toute simple sans client.
je souhaite modifier le DatagramPacket et DatagramSocket de Java.net en disposans toujours de l'original a porté de main au cas ou je me trompe. voila.
merci du conseil,
et bonne fete de la miusik
Gian  




 
tu fais du java depuis combien de temps?


---------------
Just because you feel good does not make you right
n°163363
gfive
Posté le 21-06-2002 à 14:23:33  profilanswer
 

bah, modifies pas! Tu crées une sous-classe, et tu redéfinis les méthodes qui te plaisent pas....nan????

n°163370
Giansolo
ben ... rien....
Posté le 21-06-2002 à 14:27:20  profilanswer
 

DarkLord a écrit a écrit :

 
 
tu fais du java depuis combien de temps?  




 
hmmm ca va faire 1 an par intermitences.
puis je travaille plus dessus pour moi que pour mon boulot en fait. Mais bon je vois pas trop le rapport...
Gian


Message édité par Giansolo le 21-06-2002 à 14:34:45
n°163373
Giansolo
ben ... rien....
Posté le 21-06-2002 à 14:28:36  profilanswer
 

gfive a écrit a écrit :

bah, modifies pas! Tu crées une sous-classe, et tu redéfinis les méthodes qui te plaisent pas....nan????  




 
ouais. pas bete, je vais essayer voir ce que ca donne.
Gian

n°163379
gfive
Posté le 21-06-2002 à 14:34:45  profilanswer
 

C'est pas seulement pas bête, c'est L'UNIQUE façon de faire en Java! Ils se sont pas amusés à faire un langage objet et une API monstrueuse juste pour rigoler!
 
Dark : J'ai trouvé mon boolay! :D

n°163380
darklord
You're welcome
Posté le 21-06-2002 à 14:35:46  profilanswer
 

gfive a écrit a écrit :

C'est pas seulement pas bête, c'est L'UNIQUE façon de faire en Java! Ils se sont pas amusés à faire un langage objet et une API monstrueuse juste pour rigoler!
 
Dark : J'ai trouvé mon boolay! :D  




 
je te le laisse volontier :)


---------------
Just because you feel good does not make you right
n°163381
darklord
You're welcome
Posté le 21-06-2002 à 14:36:11  profilanswer
 

Giansolo a écrit a écrit :

 
 
hmmm ca va faire 1 an par intermitences.
puis je travaille plus dessus pour moi que pour mon boulot en fait. Mais bon je vois pas trop le rapport...
Gian  



 
 
T'inquiète je le vois, moi, le rapport :D


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 21-06-2002 à 14:36:11  profilanswer
 

n°163382
Giansolo
ben ... rien....
Posté le 21-06-2002 à 14:36:26  profilanswer
 

Dark : J'ai trouvé mon boolay! :D  !?
 
ca veut dire koi? explique...

n°163385
Giansolo
ben ... rien....
Posté le 21-06-2002 à 14:38:04  profilanswer
 

DarkLord a écrit a écrit :

 
 
T'inquiète je le vois, moi, le rapport :D  




 
Merci c sympa.
peut-etre m'expliqueras-tu un de ces 4

n°163387
gfive
Posté le 21-06-2002 à 14:40:04  profilanswer
 

Giansolo a écrit a écrit :

Dark : J'ai trouvé mon boolay! :D  !?
 
ca veut dire koi? explique...  




 
arg!! Ca veut dire que si tu fait du Java depuis un an, t'as pas dû aller beaucoup plus loin que le "Hello World" et que franchement, poser une question aussi conne dénote de très très grosses lacunes non seulement en Java, ais aussi en programmation objet....
 
Ouala.

n°163397
darklord
You're welcome
Posté le 21-06-2002 à 14:43:45  profilanswer
 

Giansolo a écrit a écrit :

 
 
Merci c sympa.
peut-etre m'expliqueras-tu un de ces 4  




 
bin que si tu veux modifier une core classe commme java.net.XXX c'est que tu dois avoir un tres solide raison et donc probablement de très bonnes connaissances de java. Or tu demandes si tu peux modifier le package java.net (ce qui est assez marginal déjà).
 
Ensuite tu n'as pas l'air de penser à l'héritage comme le suggère gfive. Mais je serai plus strict que lui en disant que si tu veux hériter/modifier un tel objet tu dois avoir de sacré raison.


Message édité par darklord le 21-06-2002 à 14:44:29

---------------
Just because you feel good does not make you right
n°163399
Giansolo
ben ... rien....
Posté le 21-06-2002 à 14:44:42  profilanswer
 

gfive a écrit a écrit :

 
 
arg!! Ca veut dire que si tu fait du Java depuis un an, t'as pas dû aller beaucoup plus loin que le "Hello World" et que franchement, poser une question aussi conne dénote de très très grosses lacunes non seulement en Java, ais aussi en programmation objet....
 
Ouala.  




 
Et oui, je suis pas une masse en prog mais j'y travaille, seulement c pas facile avec tout ces gens qui des que tu poses une question te disent qu'elles est conne. En java effectivement, Je me suis arrété à "hello World". On a développés quelques appli clients/serveur mais g jamais eut besoin d'aller trifouiller les packages originaux, et de voir comment ca fonctionnait, je suis désolé. je n'ai pas la science infuse alors il faut bien commencer par soi même quelque part n'est-ce pas?
Gian

n°163402
gfive
Posté le 21-06-2002 à 14:46:35  profilanswer
 

D'accord...Mais bon....Penser à modifier une classe de l'API avant de penser à l'héritage, quand même, c'est mal! :D Tu ne le fera jamais plu, et tu psalmodiera tous les soirs pendant une semaine une page de "Thinking in Java" avant d'aller dormir....
 
ego te absolvo!

n°163404
Giansolo
ben ... rien....
Posté le 21-06-2002 à 14:46:48  profilanswer
 

DarkLord a écrit a écrit :

 
 
bin que si tu veux modifier une core classe commme java.net.XXX c'est que tu dois avoir un tres solide raison et donc probablement de très bonnes connaissances de java. Or tu demandes si tu peux modifier le package java.net (ce qui est assez marginal déjà).
 
Ensuite tu n'as pas l'air de penser à l'héritage comme le suggère gfive. Mais je serai plus strict que lui en disant que si tu veux hériter/modifier un tel objet tu dois avoir de sacré raison.  




 
 
Oui g des bonnes raisons de le faire, mais je ne veux modifier qu'une classe voire plusieurs classe (sais pas encore). et non pas tout java.net.

n°163407
Giansolo
ben ... rien....
Posté le 21-06-2002 à 14:47:31  profilanswer
 

gfive a écrit a écrit :

D'accord...Mais bon....Penser à modifier une classe de l'API avant de penser à l'héritage, quand même, c'est mal! :D Tu ne le fera jamais plu, et tu psalmodiera tous les soirs pendant une semaine une page de "Thinking in Java" avant d'aller dormir....
 
ego te absolvo!  




 
Bien chef! je vais commencer dès ce soir!

n°163427
gfive
Posté le 21-06-2002 à 15:03:28  profilanswer
 

Non, mais enfin, quand même, si tu peux t'en passer, il faut absolument t'en passer, sinon, tu ne pourra jamais distribuer ton programme : dans une JVM non modifiée, la version originale de la classe sera toujours trouvée avant la tienne par le classloader, et la JVM utilisera par conséquent la version originale....donc, ça marchera pas!

n°163438
darklord
You're welcome
Posté le 21-06-2002 à 15:09:37  profilanswer
 

Giansolo a écrit a écrit :

 
 
 
Oui g des bonnes raisons de le faire, mais je ne veux modifier qu'une classe voire plusieurs classe (sais pas encore). et non pas tout java.net.  




 
 
Ce serait peut etre plus intelligent et intéresant pour tout le monde que tu exposes le genre de changement que tu veux faire aux objets de java.net.
 
Peut etre que qqun pourrait t'aider efficacement dans ce domaine. Quand a modifier l'objet lui meme laisse tomber !!


---------------
Just because you feel good does not make you right
n°163441
MelloW
Posté le 21-06-2002 à 15:11:54  profilanswer
 

Enfin... c qui dit n'est pas tout à fait con, même si il l'a pas fait expres  ;) En SmallTalk tu peux modifier à souhait, même si ce n'est pas vraiment conseillé... :D

n°163446
evode
Meuaarf !! ReZo !!!
Posté le 21-06-2002 à 15:14:48  profilanswer
 

les packages sont des objets generikes ke tu peut soit utiliser, soit ameliorer (via heritage UNIKEMENT)
Si tu doit etre amene a modifier le fond d'un object d'un package, tu fe un heritage de sa classe parente, si ca va po encore tu remonte encore et ainsi de suite (si t'est arrive jusk'a Object C ke tu es bien difficile ... bon ok je sort)
 
JAMAIS tu ne redifinie les packages (sauf les tiens :sarcastic: )
 
Ca ne s'applike pas seulement au java ...


---------------
Hyndex - Meuaarf !! ReZo !!!
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Java faire la fete ce soir] a propos de java.net

 

Sujets relatifs
[java] jdom : utiliser un doctype donné pour un document ![Java] utilisation de thread
[php] et [Javascript] Comment inserer du java dans une page php ???[Applet Java] Est-il possible de décompiler une applet java ?
[Java/jdbc] Vous utilisez quoi comme pool de connexions ?questions a propos de la programmation web
[Java] pour les programmeurs confirmés...[ java ] forcer une validation avec une DTD bien précise.
[java] Sauvegarder un graphic en bmp ou gif ou jpg[ JAVA ] Comment effacer un espace vide dans une String ?
Plus de sujets relatifs à : [Java faire la fete ce soir] a propos de java.net


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR