import java.io.*; public class BSVorlabor1 { // Erzeugt die Quelldatei private void createQuelle() { String filename="quelle.txt"; try { FileOutputStream fout = new FileOutputStream(filename); PrintStream ps = new PrintStream(fout); for (int i=0; i<10000; i++) { ps.println((i+1)+"_abcdefghijklmnopqrstuv1234567890"); } fout.close(); } catch (IOException e) { } } // createQuelle // Aufrufder ersten Kopierens private void aufrufKopieren() { } // Normales Kopieren mit FileInput- OutputStream in einer Schleife private void kopiereDatei(String quelle, String ziel) { } // Aufruf des Kopierens mit Klassen private void aufrufKopierenMitKlassen() { } // Kopieren mit der Klassen Reader / Writer private void kopierenMitKlassen() { } public static void main(String[] args) { BSVorlabor1 instanz = new BSVorlabor1(); instanz.createQuelle(); } } /* Ausgabe der Musterloesung kopiere einen Block: 65536 kopiere einen Block: 65536 kopiere einen Block: 65536 kopiere einen Block: 65536 kopiere einen Block: 65536 kopiere einen Block: 61214 */