Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo,
ich weiss gar nicht was ich jetz fuer eine Ueberschrift schreiben soll - vielleicht noch Exorcist gesucht ?!
Ich habe eine Klasse "ConcPresentation.java" welche die main und einige andere Klassen mit deren Funktionen benutzt usw.
wenn ich nun "javac ConcPresentation.java" eingebe auf der Konsole, aendert sich "ConcPre....java" in "concPre....class".
Wenn man genau hinsieht merkt man, dass sich das 'C' zu einem 'c' geaendert hat.
Ausserdem hat das ganze noch folgende lustigen Nebeneffekte:
Es laufen nur noch Konstruktoraufrufe, also es wird keine einzige Funktion einer anderen Klasse mehr ausgefuehrt (koennte aber auch andere Ursachen haben".)
Ich muss zum Start trotzdem noch "java ConcPre..." also mit grossem 'C' eingeben, da er mir bei "java concPre..." gleich mit haufenweise Ausnahmen kommt wie noClassDefFoundException usw.
Ich arbeite unter Linux, daher ist Gross/Kleinschreibung schon wichtig fuer mich, ich hatte das Problem bisher noch nie...??!!!!!
Das ganze ist reproduzierbar, also ich kann nochmal kompilieren und dann habe ich das gleiche Problem.
Alle anderen Klassennamen werden nicht geaendert - gibts was was ich tun kann, woran liegt dieses Problem ???
Jetz passts wieder, aber ich finde es trotzdem sehr seltsam !!! Jemand ne Begruendung fuer so ein Verhalten?
Den andern Fehler hab ich gefunden: bei einem (essentiellen) Funktionsaufruf am Anfang, waren die Parameter vertauscht - find das aber ziemlich daemlich, dass ich da weder Fehlermeldung noch Exception bekomme.
Da kannste Dich ja echt dumm suchen !!! Oh wie ich meinen Computer nun wieder hasse !!!!!!!
eingebe, dann kommt bei mir error: cannot read: test.java
kann kaum glauben, dass du unter Linux arbeitest, das alles kommt mir schon sehr seltsam vor
wenn in dem File steht "public class Condi", dann MUSS sie unbedingt in einer Datei Condi.java enthalten sein; war das bei dir der Fall????
Den andern Fehler hab ich gefunden: bei einem (essentiellen) Funktionsaufruf am Anfang, waren die Parameter vertauscht - find das aber ziemlich daemlich, dass ich da weder Fehlermeldung noch Exception bekomme.
Interessant, FileWriter und String sind nun also das gleiche ??!!!!
Nja kann mir vorstellen, das es sich wohl problemlos ineinander umkonvertieren laesst und daher auch keine Fehler erzeugt bei sowas is auch irgendwie logisch.
Zum anderen, der Dateiname stimmte _absolut_ mit dem Klassennamen ueberein, habs mehrfach nachgesehn.
Ich hab die Datei + Klasse dann umbenannt, den Rechner noch einmal neugebootet und dann hats schliesslich gepasst
(seltsam aber hat vielleicht auch dann weniger mit Java an sich zu tun??!!).
OK ok
Es war ein Objekt einer eigenen Klasse, hatte mich verlesen - is jedenfalls anscheinend moeglich das auch in String zu konvertieren - es gab definitiv keine Fehlermeldung !
...und die Klasse FileOut hiess so in etwa, mit leerem Standardkonstruktor.
Code:
class FileOut extends FileOptions{
Nun zufrieden?! Ich frage mich allerdings schon was ich verbrochen habe, wenn ich ne Frage stelle und dann gleich so angemacht werde.
Ich werde nun rausgehen Dir einen Altar bauen und sofort eine Herde Schafe opfern - Ich hoffe dann passt wieder alles ??!!!!!
PS.: Vielleicht tuts ne Schachtel Kippen auch :roll:
... Ich frage mich allerdings schon was ich verbrochen habe, wenn ich ne Frage stelle und dann gleich so angemacht werde.
Ich werde nun rausgehen Dir einen Altar bauen und sofort eine Herde Schafe opfern - Ich hoffe dann passt wieder alles ??!!!!!
PS.: Vielleicht tuts ne Schachtel Kippen auch :roll:
War doch nur gut gemeint, die Kippen nehm ich natürlich
Ich wollte dich nur vor unmotiviertem Computerhass bewahren, es ist zwar alles Sch* (keine Frage), aber manchmal - ganz selten - liegts eben auch an der eigenen Unzulänglichkeit....
Also warns doch die Kippen, hab gewusst dass ich den Stress von irgendwo her kenne...
Tja... ich weiss auch nich, er hatte es jedenfalls ohne Fehlermeldung compiliert ?!
Nebenbei hab ich mittlerweile noch einige andere seltsame Sachen beobachtet:
Ich hatte eine Klasse die ich unter StartGrafic.java abgespeichert hatte, aber vergessen sie von "Start" auf "StartGrafic" umzubenennen.
Tja er kompilierte, anstandslos (?)
Mit der Folge, dass ich kein File StartGrafic.class bekam sondern letzt endlich ein File Start.class (???)
Das sollte glaube ich auch nicht so sein.
Ich denke, ich habe evtl bei der Inst. von Java, der Konf. oder irgendwo nen Fehler im System drin - ausserdem is die Kiste hier Schrott und hat nen leichten Festplattenfehler, aber das sollte eigentlich nicht mehr das Problem sein - ich hasse ihn trotzdem und er mich !!