Forum: Programmieren allgemein
by Tubos,
3. Dez 2005
Select, Update, Insert etc... ist performancekritisch bei riesigen Datenmengen!
Forum: Programmieren allgemein
by Tubos,
3. Dez 2005
Achso.
Naja, in Java ist eben fast alles ein Objekt. Von den primitiven Datentypen abgesehen, aber auch die gibts als Objekt.
Objekte werden standardmäßig per Reference übergeben.
Und? Das sind nunmal die Grundfunktionen einer Datenbank. Dazu ist sie da ;)
Ack. Ist unsauber und würde ich auch nicht machen.
Forum: Programmieren allgemein
by Tubos,
3. Dez 2005
Da sind zwei Aspekte zu beachten.
Zunächst, die reine Ausführungsgeschwindigeit von Java Programmen: Die hat durch JIT-Compiling und Optimierung stark zugenommen, ich habe es zuerst selbst nicht glauben können - aber viele Benchmarks bestätigen das.
Auf der anderen Seite stehen diese vielen Objekte. In einem Schulprojekt möchte ich beispielsweise ein Objekt serialisieren (also in einen...
Forum: Programmieren allgemein
by Tubos,
1. Dez 2005
length ist (zumindest bei Arrays, nicht aber bei Strings Vektoren etc...) keine Methode sondern tatsächlich ein public Attribut!
Es gibt keine Properties in Java.
Forum: Programmieren allgemein
by Tubos,
1. Dez 2005
Was ist denn das für eine Begründung??
Es gibt große Unterschiede zwischen C# und Java.
Forum: Programmieren allgemein
by Tubos,
30. Nov 2005
Wenn du meinst, die Sprache Java wäre kompliziert, dann hast du C++ noch nicht gesehen. Zumindest was die Sprachfeatures angeht, bietet Java wirklich nur grundlegende Funktionen.
Templates, Operatorüberladung, Inline Funktionen, Mehrfachvererbung, rein virtuelle Methoden gemischt mit normalen Methoden in einer Klasse - all das ist in Java nicht möglich. Ich habe zumindest ein paar dieser...