Comment ouvrir les fichiers *.class?

Comment ouvrir les fichiers *.class? - Java - Programmation

Marsh Posté le 25-04-2006 à 10:22:07    

Bonjour, j'ai un petit soucis, je ne sais pas avec quoi ouvrir les fichiers *.class, est-ce que quelqu'un pourrait m'aider svp ! Merci d'avance !  :)

Reply

Marsh Posté le 25-04-2006 à 10:22:07   

Reply

Marsh Posté le 25-04-2006 à 10:36:52    

.class est un bytecode. pourquoi veux-tu l'ouvrir ?
 

Reply

Marsh Posté le 25-04-2006 à 12:44:38    

Ben en fait, je dois relooker un jeu codé en java et les seuls fichiers accessibles sont les fichiers *.class, mais qu'est-ce qu'un bite code et à quoi peuvent servir ces fichiers? Merci

Reply

Marsh Posté le 25-04-2006 à 13:24:11    

camarade-tataief a écrit :

Ben en fait, je dois relooker un jeu codé en java et les seuls fichiers accessibles sont les fichiers *.class, mais qu'est-ce qu'un bite code et à quoi peuvent servir ces fichiers? Merci


 :ouch:

Reply

Marsh Posté le 25-04-2006 à 13:50:28    

ben quoi? C'est pas un forum ici? T'es trop malin pour m'expliquer ? :fou:

Reply

Marsh Posté le 25-04-2006 à 13:55:39    

tu dois avoir ProfessorKey pour ouvrir les class ... Sinon regarde du coté de ProvisorKey...  
 

Spoiler :

Si tu ne sais pas ce qu'est un .class je ne vois pas comment tu peux envisager de "relooker" un jeu codé en java ...

Reply

Marsh Posté le 25-04-2006 à 14:33:15    

camarade-tataief a écrit :

Ben en fait, je dois relooker un jeu codé en java et les seuls fichiers accessibles sont les fichiers *.class, mais qu'est-ce qu'un bite code et à quoi peuvent servir ces fichiers? Merci


 
Les .class sont des fichiers compilés à partir de sources java (.java) donc si tu veux modifier un programme java, tu dois avoir accès aux sources.
 

Reply

Marsh Posté le 25-04-2006 à 16:06:12    

:D

Reply

Marsh Posté le 26-04-2006 à 14:27:43    

[mirroir]javac[/mirroir] ?  :whistle:


---------------
.
Reply

Marsh Posté le 26-04-2006 à 20:24:02    

on comprend rien à ce que vous dites, vous êtes vraiment autistes...  :pfff:  Merci à la personne qui m'a répondu tout de même.

Reply

Marsh Posté le 26-04-2006 à 20:24:02   

Reply

Marsh Posté le 26-04-2006 à 20:53:24    

Essaie de savoir ce qu'est 'Cajav' ;)


---------------
.
Reply

Marsh Posté le 27-04-2006 à 08:06:04    

camarade-tataief a écrit :

on comprend rien à ce que vous dites, vous êtes vraiment autistes...  :pfff:  Merci à la personne qui m'a répondu tout de même.


 
Je te prierai d'être un peu plus aimable s'il te plaît et de ne pas outrepasser les règles de savoir vivre.
 
Un fichier .class = un fichier qui contient des zéro puis des un = à partir du code source compréhensible et lisible par l'humain, on "compile" un fichier contenant du code octet (byte code) plus exactement une suite d'instructions interprétables par une machine virtuelle java ou un interpréteur java.
 
Ça peut paraître un peu bizarre de vouloir modifier un fichier .class parce que cela signifie que tu n'as pas le code source originel, ce qui peu impliquer que tu n'as pas forcément le droit de le faire, et surtout parce que ça ne se fait pas, c'est la raison pour laquelle il y a eu un certain mutisme des autres interessés par le sujet :-)  
 
Tu peux décompiler le code octet avec un décompilateur (eclipse le fais peut-être, essaye d'ouvrir un .class avec), moi je me suis servi bcp de la commande javap (fourni avec le jdk) qui te donne une vision du code octet. Et si tu es vraiment motivé, lire les spécification du formatage des fichiers .class sur java.sun.com.
 
En tout cas, courage, sois fort.


Message édité par brojnev le 27-04-2006 à 08:09:06
Reply

Marsh Posté le 27-04-2006 à 19:28:02    

Reply

Marsh Posté le 16-09-2011 à 13:11:25    

A Yoskater,
 
Merci aux honorables informaticiens de témoigner d'un peu plus de compréhension (sans condescendance) à l'égard des néophytes.
Vous lisant, j'imagine que vous saviez déjà programmer en Java dès le berceau et que nulle personne ne vous aida jamais : vous êtes tellement bons !
Qui daignerait vous aider en retour, vous, illustres dépositaires du savoir ultime, si vous aviez une question relevant de la botanique, de la mécanique ou des mathématiques ?
 
PS : merci de ne plus employer des expressions à l'emporte-pièce du genre "tourne 7 fois ta souris sur le tapis". Toute question mérite d'être posée.
PS 2 : Soignez votre pédagogie.  
 
 
Sans rancune aucune,
Grigori Perelman.

Reply

Marsh Posté le 16-09-2011 à 14:14:49    

Grigori Perelman a écrit :

A Yoskater, [...]


Remonter un topic vieux de 5 ans pour une leçon de morale ne sers guère ton initiative. Surtout quand ladite leçon de morale est destinée au seul forumeur qui a répondu correctement au posteur original sans aucun parti pris. Bref, intervention totalement inutile et malvenue.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed