carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.104 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 863 von 2212 (39%) |<   <   >   >|

Autor Mantu
Datum 16.05.03, 16:17
Betreff Re: Parameter-Logging


Danke erst mal für die Antwort.
Ich weiß nicht genau, ob mein Anliegen richtig rüber gekommen ist.
Ich möchte irgendwie den Typ und den Wert der Parameter mitloggen, die an eine Funktion übergeben werden. Was gibt es da für Möglichkeiten? Mit Log4J scheint es nicht zu gehen.

Gruß,
Matthias.

    Zitat:
    Wenn Du Java 1.4 verwendest, kannst Du auf Assertions zurückgreifen.

    Die Anwendung ist spielend einfach:

    1. innerhalb Deines Codes:
    assert x >= 4, "x ist kleiner als 4";
    Solange x >= 4 läuft das Programm wie sonst auch, wenn x < 4 dann wird ein AssertionError mit der Fehlermeldung "x ist kleiner als 4" ausgegeben. Der String-Parameter darf auch weggelassen werden.

    2. Dein Code muß so kompiliert werden:
    javac -source 1.4 MyClass.java

    3. Um die Assertion-Funktion auszulösen wird Dein Java-Programm so gestartet:
    java -ea MyClass.java
    (Fehlt das -ea, sind Assertions deaktiviert.)



Diskussionsverlauf:
Parameter-Logging
        Re: Parameter-Logging
    Re: Parameter-Logging
            Re: Parameter-Logging

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com