Was bringt der Decompiler javap?

HansD

Mitglied
Meine bisherigen Versuche und Recherchen legen nahe, dass javap nicht viel bringt. Unser Java-Dozent meinte mal beiläufig, wir könnten ja als eine kleine Übung ein Programm schreiben, dass errechnet, wie viele Stunden es noch bis zum OCA-Examens-Test seien. Allen Ernstes hat er dann am nächsten oder übernächsten Tag eine class-Datei hochgeladen, anscheinend damit niemand seine genialische Lösung sieht oder kopiert. Wie ich so bin, habe ich umgehend nach einem Decompiler für Java gesucht und das geheime Werk mit jad dekompiliert:

Java:
import java.io.PrintStream;
import java.time.Duration;
import java.time.LocalDateTime;

public class BisOCA
{
  public static void main(String[] args)
  {
    LocalDateTime dateOfTest = LocalDateTime.of(2022, 7, 1, 9, 0);
   
    long l = Duration.between(LocalDateTime.now(), dateOfTest).toHours();
    System.out.printf( "\n %d hours until OCA Exam\n\n", l );
  }
}

Nutzt Ihr javap für irgendwas? Ich kann damit bisher nicht viel anfangen.
 
Wenn man sich mit dem Assemblercode auseinander setzen will, dann ist es ganz nett. Aber so man nicht in dem Bereich irgend etwas macht, dann braucht man es schlicht nicht.
 

Neue Themen


Zurück
Oben