Bytecode ansehen

Status
Nicht offen für weitere Antworten.

mouk

Aktives Mitglied
Hi!

Wie kann ich mir den Code in einer .class Datei ansehen? Wenn ich versuche eine class-Datei mit Eclipse zu öffnen bekomme ich eine Fehlermeldung und wenn ich es mit Notepad mache, bekomme ich eine unleserliche Reihe komischer Symbole.

Das sehe ich wenn ich eine class-Datei mit Notepad aufmache:

Êþº¾ 1 Q
Controller  java/lang/Object  eventList Ljava/util/List; Signature Ljava/util/List<LEvent;>; <init> ()V Code

  java/util/ArrayList 
     LineNumberTable LocalVariableTable this LController; addEvent
(LEvent;)V java/util/List  add (Ljava/lang/Object;)Z     c LEvent; run (Ljava/util/Collection;)V "
 

byte

Top Contributor
mouk hat gesagt.:
Wie kann ich mir den Code in einer .class Datei ansehen? Wenn ich versuche eine class-Datei mit Eclipse zu öffnen bekomme ich eine Fehlermeldung und wenn ich es mit Notepad mache, bekomme ich eine unleserliche Reihe komischer Symbole.

Die .class-Dateien enthalten den Bytecode. Der ist im Binärformat. Den Code findest in den .java-Dateien.

Also entweder foobars Rat befolgen oder einen Hexeditor zur Hand nehmen.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben