Wie bekomme ich ein Sub-Array Array in Java, ohne Daten zu kopieren?

Habe ich einige Bibliothek von Klassen, die Zusammenarbeit mit meinen Daten, die gelesen wird, in den buffer. Ist es irgendwie möglich, vermeiden Sie das kopieren von arrays wieder und wieder, vorbei an Teile der Daten tiefer und tiefer in die Methoden der Verarbeitung? Gut, es klingt seltsam, aber in meinem speziellen Fall, es ist ein besonderer Schriftsteller, der teilt die Daten in Blöcke und schreibt Sie einzeln in verschiedenen Orten, so dass es gerade führt-System.arraycopy, bekommt, was er braucht und fordert zugrunde liegenden Autorin mit, dass die neue sub array. Und das passiert viele Male. Was ist der beste Ansatz zum Refactoring von code?

Kommentar zu dem Problem
Was über das tun einige JNI Magie in C++? Könnte eine Katastrophe von der GC POV. Kommentarautor: AlikElzin-kilaka

InformationsquelleAutor der Frage Illarion Kovalchuk | 2010-08-03

Schreibe einen Kommentar