Java Literatur Performance-orientiertes programmieren

Fatal Error

Lt. Junior Grade
Registriert
Jan. 2009
Beiträge
294
Hi Leute,

ich suche Literatur zu performance-orientiertem Programmiern in Java. Also zum Beispiel wie ich am schnellsten Verzeichnisse auslese, am schnellsten Dateien öffne, XML Dateien erstellen kann. Auch mit Blick auf Client-Server Applikationen.

also alles was euch dazu einfällt (:
können bücher, tutorials, pdfs, ebooks, eig. alles sein!

vielen dank schonmal

Bisherige Links:
http://www.mathtools.net/Java/Performance/index.html
http://www.javaworld.com/javaworld/jw-11-1999/jw-11-performance.html?page=3
http://en.wikipedia.org/wiki/Java_performance
http://java.sun.com/docs/performance/
http://www.glenmccl.com/jperf/index.htm
http://www.bastie.de/ (Bei Java -> Make Java - Performance)
http://www.idiom.com/~zilla/Computer/javaCbenchmark.html (Benchmarks und Erklärungen)
http://www.osnews.com/story/10729 (Debatte über die Performance von Java)
http://blogs.oracle.com/olaf/2009/04/java_performance_the_return_of.html

http://www.javaperformancetuning.com/
http://java.sun.com/docs/books/effective/
http://www.amazon.de/Java-Performance-Tuning/dp/0596003773
http://www.javaworld.com/javaworld/jw-04-1997/jw-04-optimize.html
 
Zuletzt bearbeitet:
gut, die seite kannte ich schon ;)
ganz ohne vorher selbst zu googlen schreibe ich auch keine topics.
 
Mach mal ´ne Liste von deinen jetzigen Quellen.
Dann wissen wir, was du nicht mehr brauchst, und du kannst auch noch anderen helfen.
 
Ich bin kein Java-Programmierer, aber JNI sollte doch das sein was du suchst, eventuell mal danach suchen.

MfG Hanussen
 
hanussen schrieb:
Ich bin kein Java-Programmierer, aber JNI sollte doch das sein was du suchst, eventuell mal danach suchen.

ich kenne jni, allerdings möchte ich nicht code auf die c++ seite auslagern (nur im allerletzen notfall), sondern unter java effektiv programmieren ;)

---

werde den post um die liste der schon gefundenen links gleich morgen aktualisieren!
 
Das meiste ist in aller Regel durch Verwendung geeigneter statt nur funktionierender Algorithmen in der eigentlichen Anwendung herauszuholen, also unabhängig von der verwendeten Sprache.
 
http://java.sun.com/docs/books/effective/
http://www.amazon.de/Java-Performan...e=UTF8&s=books-intl-de&qid=1249251256&sr=1-32
http://www.javaworld.com/javaworld/jw-04-1997/jw-04-optimize.html

Rules of Optimization:
Rule 1: Don't do it.
Rule 2 (for experts only): Don't do it yet.
- M.A. Jackson

"More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason - including blind stupidity."
- W.A. Wulf

"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil."
- Donald Knuth

"The best is the enemy of the good."
- Voltaire

Nur optimieren, wenn es wirklich nötig ist. Obs nötig ist, zeigt der java profiler (90/10 Regel).
 
Zurück
Oben