Frage zu Java-Programmierung, Jar´s & Co.;

Gast #2779727
Hallo,

ich habe hier ein Java-Programm mit folgender Zeile ziemlich am Anfang :

import java.sql.Statement;

Die zugehörigen Routinen befinden sich wohl in einer jar-Datei.

Aber ganz allgemein : Wie kann ich herausfinden, welche jar-Datei zu so 
einer import-Anweisung gehört, welche Routinen dort enthalten sind und 
wie die Parameter aussehen, die benötigt oder zurückgeliefert werden ?

P.S.: Dass man sich den Inhalt einer *.jar-Datei mit "jar tvf *.jar" 
anzeigen lassen kann, ist mir bekannt.

THX !
Gast
Die "Routinen", mit denen du vermutlich Klassen, Methoden, etc. und so 
weiter meinst sind in der dazugehörigen Dokumentation (Stichwort 
javadoc) enthalten.

Gruß
Gast
Johann L. schrieb:
> nfaenger schrieb:
>> import java.sql.Statement;
> Liest du die Doku:
> http://docs.oracle.com/javase/6/docs/api/java/sql/...

Vielen Dank für die Antwort, aber das ist ja genau das Problem :

Den Link habe ich bei Google natürlich auch gefunden, aber woher weiss 
ich dann, in welcher der vom Programm auch verwendeten jar´s 
(msutil.jar,
mssqlserver.jar, msutil.jar) die betreffenden Routinen enthalten sind 
oder ob nur Java-interne Routinen verwendet weden ("java.sql" scheint ja 
eher zum Standardumfang des Pakets zu gehören) ?
Das Java-Programm existiert schon, ich habe es nur übernommen und 
versuche jetzt erst mal, die Abläufe nachzuvollziehen.
Persönliche Seite
anfaenger schrieb:
> die betreffenden Routinen enthalten sind
> oder ob nur Java-interne Routinen verwendet weden

Es gibt keine Java internen Routinen. Auch die in der JRE integrierten 
Klassen sind idr JARs.
Ein Jar kann man z.B. mittel Zip entpacken und sich "anschauen".

anfaenger schrieb:
> Das Java-Programm existiert schon, ich habe es nur übernommen und
> versuche jetzt erst mal, die Abläufe nachzuvollziehen.

Ganz sicher keine geeignete Aufgabe für den Anfang. Mach dich erst mal 
über Java allgemein schlau...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.